|
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(const Scene &) | 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 |