Template Class EntityCache

Class Documentation

template<class EntityType_T>
class EntityCache

Public Functions

inline void update(const std::vector<std::shared_ptr<EntityType_T>> &entityList, const std::function<void(const std::shared_ptr<EntityType_T>&)> &on_add, const std::function<void(const std::shared_ptr<EntityType_T>&)> &on_remove)
inline void clear()