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; - }; -}