Drop Table Engine 1.0
Loading...
Searching...
No Matches
Scene Struct Reference

Public Member Functions

GameObject[] Traverse ()
 
void SetRoot (Node *node)
 
void AddNode (Node *node)
 
void FindAndDelete (size_t gameObjectId)
 

Static Public Member Functions

static SceneLoad (string sceneFile)
 

Public Attributes

Node * mRoot
 
Camera[string] mCameraMap
 

Member Function Documentation

◆ AddNode()

void Scene::AddNode ( Node * node)
inline

◆ FindAndDelete()

void Scene::FindAndDelete ( size_t gameObjectId)
inline

◆ Load()

static Scene * Scene::Load ( string sceneFile)
inlinestatic

◆ SetRoot()

void Scene::SetRoot ( Node * node)
inline

◆ Traverse()

GameObject[] Scene::Traverse ( )
inline

Member Data Documentation

◆ mCameraMap

Camera [string] Scene::mCameraMap

◆ mRoot

Node* Scene::mRoot

The documentation for this struct was generated from the following file: