Initial work for pre-caching resources in render system

This commit is contained in:
2014-04-13 01:25:21 +02:00
parent 04cb1f1204
commit 14feb3659b
13 changed files with 64 additions and 35 deletions
+4
View File
@@ -4,6 +4,7 @@
#include "Factory.h"
#include "Entity.h"
#include "Component.h"
#include "ResourceManager.h"
class World;
@@ -13,6 +14,9 @@ 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 Initialize() { }
// Called once per system every tick