Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::ECS::SystemRegistrar Class Reference

Public Member Functions

virtual void RegisterSystem (const char *name, SystemFactory factory)
 
virtual void RegisterEditorSystem (const char *name, SystemFactory factory)
 
virtual void UnregisterSystem (const char *name)
 
virtual void UnregisterEditorSystem (const char *name)
 
void Update (entt::registry &registry)
 
void EditorUpdate (entt::registry &registry)
 

Public Attributes

std::unordered_map< std::string, SystemFactory > systemFactories
 
std::unordered_map< std::string, SystemFactory > editorSystemFactories
 

The documentation for this class was generated from the following files: