Refined culling logic, added periodic query

This commit is contained in:
2016-04-14 22:56:15 +10:00
parent f9a5f60969
commit cc6981e35f
4 changed files with 64 additions and 37 deletions
+2 -1
View File
@@ -42,6 +42,7 @@ public:
BaseBarrier* Create(int index);
void Unload(int i);
void UnloadAll();
void UnloadIf(std::function<bool(std::pair<const int, BaseBarrier const&>)> fn);
int Size();
@@ -52,5 +53,5 @@ public:
private:
Image baseImage;
std::map<std::string, Image> templateImages;
std::map<int, BaseBarrier> barrierMap;
std::map<int, BaseBarrier> elementMap;
};