Refactored existing systems to register their own components and resource types.

This commit is contained in:
2014-04-13 16:41:35 +02:00
parent e4e5068727
commit 062242ab8e
14 changed files with 183 additions and 131 deletions
+2 -2
View File
@@ -14,8 +14,8 @@ public:
System(World* world) : m_World(world) { }
virtual ~System() { }
virtual void RegisterComponents(ComponentFactory* cf) { } // TODO: Make abstract
virtual void RegisterResourceTypes(ResourceManager* rm) { } // TODO: Make abstract
virtual void RegisterComponents(ComponentFactory* cf) { }
virtual void RegisterResourceTypes(ResourceManager* rm) { }
virtual void Initialize() { }