| 
    NcEngine
    
   | 
 
Module managing ComponentRegistry operations. More...
#include <NcEcs.h>
  
Additional Inherited Members | |
  Public Member Functions inherited from nc::Module | |
| Module (size_t id=0) noexcept | |
| Constructor for the Module interface.  More... | |
| auto | Id () const noexcept | 
| Get the module's unique id.  | |
| virtual void | OnBuildTaskGraph (task::UpdateTasks &, task::RenderTasks &) | 
| Called on registered modules when the task graphs are constructed.  | |
| virtual void | OnBeforeSceneLoad (const Scene &) | 
| Called on registered modules prior to loading a new scene.  More... | |
| virtual void | OnBeforeSceneFragmentLoad () | 
| Called on registered modules immediately before loading a SceneFragment file.  | |
| virtual void | OnAfterSceneFragmentLoad () | 
| Called on registered modules immediately after loading a SceneFragment file.  | |
| virtual void | Clear () noexcept | 
| Called on registered modules prior to clearing the Registry. This includes Scene::Unload() and NcEngine::Shutdown().  | |
Module managing ComponentRegistry operations.
Tasks FrameLogicUpdate Depends On: DebugRendererNewFrame (only in dev builds) Component Access: All CommitPendingChanges Depends On: ParticleEmitterUpdate, AudioSourceUpdate, FrameLogicUpdate Component Access: All