VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
vex::Scene Member List

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() constvex::Sceneinline
GetAllGameObjectsByClassName(const std::string &classname)vex::Scene
GetAllGameObjectsByName(const std::string &name)vex::Scene
GetAllObjects() constvex::Sceneinline
GetGameObjectByEntity(vex::Entity &entity)vex::Scene
GetScenePath() (defined in vex::Scene)vex::Sceneinline
load()vex::Sceneprivate
m_addedObjects (defined in vex::Scene)vex::Sceneprivate
m_creatingFromScene (defined in vex::Scene)vex::Sceneprivate
m_engine (defined in vex::Scene)vex::Sceneprivate
m_objects (defined in vex::Scene)vex::Sceneprivate
m_path (defined in vex::Scene)vex::Sceneprivate
m_pendingDestruction (defined in vex::Scene)vex::Sceneprivate
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