From d8627d0357064f0bd86811f6c8021fa14758b181 Mon Sep 17 00:00:00 2001 From: Nigel Barink Date: Sun, 7 May 2023 20:44:42 +0200 Subject: [PATCH] Removing unused TransformTree definition files --- YoggieEngine/src/Scene/TransformTree/Node.cpp | 10 --------- YoggieEngine/src/Scene/TransformTree/Node.h | 22 ------------------- .../Scene/TransformTree/SceneNodeTypes.cpp | 14 ------------ .../src/Scene/TransformTree/SceneNodeTypes.h | 21 ------------------ 4 files changed, 67 deletions(-) delete mode 100644 YoggieEngine/src/Scene/TransformTree/Node.cpp delete mode 100644 YoggieEngine/src/Scene/TransformTree/Node.h delete mode 100644 YoggieEngine/src/Scene/TransformTree/SceneNodeTypes.cpp delete mode 100644 YoggieEngine/src/Scene/TransformTree/SceneNodeTypes.h diff --git a/YoggieEngine/src/Scene/TransformTree/Node.cpp b/YoggieEngine/src/Scene/TransformTree/Node.cpp deleted file mode 100644 index c16c439..0000000 --- a/YoggieEngine/src/Scene/TransformTree/Node.cpp +++ /dev/null @@ -1,10 +0,0 @@ -#include -#include "Node.h" - -namespace YoggieEngine { - Node::Node(const std::string& name) - : name(name), parent(nullptr), children(std::vector()) {} - - Group::Group(const std::string& name) - : Node(name) {} -} \ No newline at end of file diff --git a/YoggieEngine/src/Scene/TransformTree/Node.h b/YoggieEngine/src/Scene/TransformTree/Node.h deleted file mode 100644 index cd55fb0..0000000 --- a/YoggieEngine/src/Scene/TransformTree/Node.h +++ /dev/null @@ -1,22 +0,0 @@ -#pragma once -namespace YoggieEngine { - class Node { - public: - Node(const std::string& name); - std::string name; - Node* parent; - std::vector children; - - void addChild(Node& node); - - }; - - - - class Group : public Node { - public: - Group(const std::string& name); - - }; - -} diff --git a/YoggieEngine/src/Scene/TransformTree/SceneNodeTypes.cpp b/YoggieEngine/src/Scene/TransformTree/SceneNodeTypes.cpp deleted file mode 100644 index f5a65f5..0000000 --- a/YoggieEngine/src/Scene/TransformTree/SceneNodeTypes.cpp +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include "SceneNodeTypes.h" -namespace YoggieEngine { - SceneCamera::SceneCamera() - : Group(std::string("Camera")), camera(Camera(glm::vec3(0.0f), glm::vec3(0.0f), 0)) - {} - - SceneObject::SceneObject(std::string name, Renderable* visual) - : Group(name), renderable(visual) - {} - - SceneObject::~SceneObject() - {} -} diff --git a/YoggieEngine/src/Scene/TransformTree/SceneNodeTypes.h b/YoggieEngine/src/Scene/TransformTree/SceneNodeTypes.h deleted file mode 100644 index e8a4718..0000000 --- a/YoggieEngine/src/Scene/TransformTree/SceneNodeTypes.h +++ /dev/null @@ -1,21 +0,0 @@ -#pragma once -#include "../../Graphics/Renderable.h" -#include "Node.h" - -namespace YoggieEngine { - class SceneCamera : public Group - { - public: - Camera& camera; - SceneCamera(); - }; - - - class SceneObject : public Group - { - public: - SceneObject(std::string name, Renderable* visual); - ~SceneObject(); - Renderable* renderable; - }; -}