Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Core::SceneManager Member List

This is the complete list of members for Engine::Core::SceneManager, including all inherited members.

activeSceneEngine::Core::SceneManagerprivate
assetManager_Engine::Core::SceneManagerprivate
cleanup()Engine::Core::SceneManager
clear()Engine::Core::SceneManager
contextEngine::Core::SceneManagerprivate
createMeshletToObjectMapBuffer(ApplicationContext *context)Engine::Core::SceneManagerprivate
destroyMeshletToObjectMapBuffer()Engine::Core::SceneManager
executePendingSceneLoading()Engine::Core::SceneManager
gameObjectsEngine::Core::SceneManagerprivate
gameObjectToMeshletMapEngine::Core::SceneManagerprivate
getActiveScene() constEngine::Core::SceneManagerinline
getAllActors()Engine::Core::SceneManager
getAllComponentsOfClassFromActors()Engine::Core::SceneManager
getAllEntities()Engine::Core::SceneManager
getGameObject(const scene_object_id id) constEngine::Core::SceneManager
getGameObjectCount() constEngine::Core::SceneManagerinline
getGameObjects() constEngine::Core::SceneManager
getMeshletToObjectBuffer() constEngine::Core::SceneManager
isSceneChangePending() constEngine::Core::SceneManager
loadScene()Engine::Core::SceneManager
loadSceneContent() constEngine::Core::SceneManagerprivate
meshletToObjectMapBufferEngine::Core::SceneManagerprivate
pendingSceneLoadEngine::Core::SceneManagerprivate
registerGameObject(Components::Mesh *gameObject)Engine::Core::SceneManager
SceneManager(ApplicationContext *context)Engine::Core::SceneManagerexplicit
setActiveScene(Entities::Scene *scene)Engine::Core::SceneManager
setAssetManager(AssetManager *manager)Engine::Core::SceneManager
unloadScene()Engine::Core::SceneManager
unregisterGameObject(const Components::Mesh *gameObject)Engine::Core::SceneManager
uploadGameObjectToMeshletMap()Engine::Core::SceneManager
~SceneManager()Engine::Core::SceneManager