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.
assetManager
Engine::Entities::Scene
protected
assetRegistry
Engine::Entities::Scene
protected
cleanup
()
Engine::Entities::Scene
clearLightingOverride
()
Engine::Entities::Scene
inline
destroyActor
(Entities::Actor *actor)
Engine::Entities::Scene
destroyActorImmediate
(Entities::Actor *actor)
Engine::Entities::Scene
destroyEntity
(Entity *entity)
Engine::Entities::Scene
entities_
Engine::Entities::Scene
private
flushPendingActorDestruction
()
Engine::Entities::Scene
flushPendingEntityDestruction
()
Engine::Entities::Scene
forEachEntity
(Func &&func) const
Engine::Entities::Scene
inline
getAssetManager
() const
Engine::Entities::Scene
getAssetRegistry
() const
Engine::Entities::Scene
getEntities
() const
Engine::Entities::Scene
getEntityContainer
()
Engine::Entities::Scene
getEntityContainer
() const
Engine::Entities::Scene
getLightingOverride
()
Engine::Entities::Scene
inline
getLightingOverride
() const
Engine::Entities::Scene
inline
getSceneGraph
() const
Engine::Entities::Scene
inline
getSceneManager
() const
Engine::Entities::Scene
hasLightingOverride
() const
Engine::Entities::Scene
inline
lightingOverride_
Engine::Entities::Scene
private
loadContent
()
Engine::Entities::Scene
virtual
postTick
()
Engine::Core::ITickable
inline
virtual
preTick
()
Engine::Core::ITickable
inline
virtual
reserveActorCapacity
(size_t additionalActors)
Engine::Entities::Scene
Scene
()
Engine::Entities::Scene
sceneGraph
Engine::Entities::Scene
private
setAssetManager
(Core::AssetManager *manager)
Engine::Entities::Scene
setAssetRegistry
(Core::AssetRegistry *registry)
Engine::Entities::Scene
setLightingOverride
(const SceneLightingSettings &settings)
Engine::Entities::Scene
inline
spawnActor
(const Ecs::Transform &spawnTransform, Args &&... args)
Engine::Entities::Scene
inline
spawnActorAttached
(const Ecs::Transform &localTransform, Actor &parent, Args &&... args)
Engine::Entities::Scene
inline
spawnActorAttached
(const Ecs::Transform &localTransform, const std::shared_ptr< SceneNode > &parentNode, Args &&... args)
Engine::Entities::Scene
inline
spawnAll
(Scene *scene, const std::filesystem::path &gltfPath)
Engine::Entities::Scene
inline
static
spawnAll
(Scene *scene, Assets::GltfHandle gltf)
Engine::Entities::Scene
inline
static
spawnEntity
(Args &&... args)
Engine::Entities::Scene
inline
tick
(double deltaTimeSeconds)
Engine::Core::ITickable
inline
virtual
unloadContent
()
Engine::Entities::Scene
virtual
~ITickable
()=default
Engine::Core::ITickable
virtual
~Scene
() override
Engine::Entities::Scene
Generated by
1.14.0