NcEngine
|
This is the complete list of members for nc::NcScene, including all inherited members.
Clear() noexcept | nc::Module | inlinevirtual |
DequeueScene(size_t queuePosition)=0 | nc::NcScene | pure virtual |
GetNumberOfScenesInQueue() const noexcept -> size_t=0 | nc::NcScene | pure virtual |
Id() const noexcept | nc::Module | inline |
IsTransitionScheduled() const noexcept -> bool=0 | nc::NcScene | pure virtual |
LoadQueuedScene(ecs::Ecs world, ModuleRegistry &modules) -> bool=0 | nc::NcScene | pure virtual |
Module(size_t id=0) noexcept | nc::Module | inline |
NcScene() noexcept (defined in nc::NcScene) | nc::NcScene | inlineexplicit |
OnAfterSceneFragmentLoad() | nc::Module | inlinevirtual |
OnBeforeSceneFragmentLoad() | nc::Module | inlinevirtual |
OnBeforeSceneLoad() | nc::Module | inlinevirtual |
OnBuildTaskGraph(task::UpdateTasks &, task::RenderTasks &) | nc::Module | inlinevirtual |
Queue(std::unique_ptr< Scene > scene) noexcept -> size_t=0 | nc::NcScene | pure virtual |
ScheduleTransition() noexcept=0 | nc::NcScene | pure virtual |
UnloadActiveScene() -> bool=0 | nc::NcScene | pure virtual |
~Module()=default (defined in nc::Module) | nc::Module | virtual |
~NcScene()=default (defined in nc::NcScene) | nc::NcScene | virtual |