YoggieEngine/BarinkEngine/Include/Scene.h

24 lines
334 B
C
Raw Normal View History

#pragma once
#include <string>
#include <vector>
#include "Graphics/Transform.h"
#include "Scene/Node.h"
/*
* Scene should be a description of a game world
*/
class Scene {
public:
Node& GetSceneNode(std::string);
Node& GetRoot();
2022-07-09 20:21:56 +00:00
Scene(const std::string& sceneName = "Default Scene");
~Scene();
private:
Node* root;
};