This is the complete list of members for vex::Scene, including all inherited members.
| AddEditorGameObject(GameObject *gameObject) | vex::Scene | |
| AddGameObject(std::unique_ptr< GameObject > gameObject) | vex::Scene | |
| DestroyGameObject(GameObject *gameObject) | vex::Scene | |
| FlushDestructionQueue() | vex::Scene | |
| GetAllAddedObjects() const | vex::Scene | inline |
| GetAllGameObjectsByClassName(const std::string &classname) | vex::Scene | |
| GetAllGameObjectsByName(const std::string &name) | vex::Scene | |
| GetAllObjects() const | vex::Scene | inline |
| GetGameObjectByEntity(vex::Entity &entity) | vex::Scene | |
| GetScenePath() (defined in vex::Scene) | vex::Scene | inline |
| load() | vex::Scene | private |
| m_addedObjects (defined in vex::Scene) | vex::Scene | private |
| m_creatingFromScene (defined in vex::Scene) | vex::Scene | private |
| m_engine (defined in vex::Scene) | vex::Scene | private |
| m_objects (defined in vex::Scene) | vex::Scene | private |
| m_path (defined in vex::Scene) | vex::Scene | private |
| m_pendingDestruction (defined in vex::Scene) | vex::Scene | private |
| operator=(const Scene &)=delete (defined in vex::Scene) | vex::Scene | |
| operator=(Scene &&)=default (defined in vex::Scene) | vex::Scene | |
| RegisterGameObject(GameObject *gameObject) | vex::Scene | |
| Save(const std::string &outputPath) | vex::Scene | |
| Scene(const std::string &path, Engine &engine) | vex::Scene | |
| Scene(const Scene &)=delete (defined in vex::Scene) | vex::Scene | |
| Scene(Scene &&)=default (defined in vex::Scene) | vex::Scene | |
| sceneBegin() | vex::Scene | |
| sceneUpdate(float deltaTime) | vex::Scene | |
| ~Scene() | vex::Scene |