Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Entities::Scene Member List

This is the complete list of members for Engine::Entities::Scene, including all inherited members.

assetManagerEngine::Entities::Sceneprotected
assetRegistryEngine::Entities::Sceneprotected
cleanup()Engine::Entities::Scene
clearLightingOverride()Engine::Entities::Sceneinline
destroyActor(Entities::Actor *actor)Engine::Entities::Scene
destroyActorImmediate(Entities::Actor *actor)Engine::Entities::Scene
destroyEntity(Entity *entity)Engine::Entities::Scene
entities_Engine::Entities::Sceneprivate
flushPendingActorDestruction()Engine::Entities::Scene
flushPendingEntityDestruction()Engine::Entities::Scene
forEachEntity(Func &&func) constEngine::Entities::Sceneinline
getAssetManager() constEngine::Entities::Scene
getAssetRegistry() constEngine::Entities::Scene
getEntities() constEngine::Entities::Scene
getEntityContainer()Engine::Entities::Scene
getEntityContainer() constEngine::Entities::Scene
getLightingOverride()Engine::Entities::Sceneinline
getLightingOverride() constEngine::Entities::Sceneinline
getSceneGraph() constEngine::Entities::Sceneinline
getSceneManager() constEngine::Entities::Scene
hasLightingOverride() constEngine::Entities::Sceneinline
lightingOverride_Engine::Entities::Sceneprivate
loadContent()Engine::Entities::Scenevirtual
postTick()Engine::Core::ITickableinlinevirtual
preTick()Engine::Core::ITickableinlinevirtual
reserveActorCapacity(size_t additionalActors)Engine::Entities::Scene
Scene()Engine::Entities::Scene
sceneGraphEngine::Entities::Sceneprivate
setAssetManager(Core::AssetManager *manager)Engine::Entities::Scene
setAssetRegistry(Core::AssetRegistry *registry)Engine::Entities::Scene
setLightingOverride(const SceneLightingSettings &settings)Engine::Entities::Sceneinline
spawnActor(const Ecs::Transform &spawnTransform, Args &&... args)Engine::Entities::Sceneinline
spawnActorAttached(const Ecs::Transform &localTransform, Actor &parent, Args &&... args)Engine::Entities::Sceneinline
spawnActorAttached(const Ecs::Transform &localTransform, const std::shared_ptr< SceneNode > &parentNode, Args &&... args)Engine::Entities::Sceneinline
spawnAll(Scene *scene, const std::filesystem::path &gltfPath)Engine::Entities::Sceneinlinestatic
spawnAll(Scene *scene, Assets::GltfHandle gltf)Engine::Entities::Sceneinlinestatic
spawnEntity(Args &&... args)Engine::Entities::Sceneinline
tick(double deltaTimeSeconds)Engine::Core::ITickableinlinevirtual
unloadContent()Engine::Entities::Scenevirtual
~ITickable()=defaultEngine::Core::ITickablevirtual
~Scene() overrideEngine::Entities::Scene