CSEngine
|
Additional Inherited Members | |
Public Member Functions inherited from CSE::SContainerHash< SGameObject * > | |
void | Register (SGameObject * object) override |
void | Remove (SGameObject * object) override |
bool | HasHash (const std::string &hash) const |
SGameObject * | Get (std::string index) const override |
std::unordered_map< std::string, SGameObject * > | GetAll () const override |
std::string | GetID (SGameObject * object) const override |
int | GetSize () const override |
void | ChangeHash (const std::string &srcHash, const std::string &dstHash) |
Public Member Functions inherited from CSE::SIContainer< S, T, M > | |
virtual void | Register (T object)=0 |
virtual void | Remove (T object)=0 |
virtual T | Get (M index) const =0 |
virtual M | GetID (T object) const =0 |
Protected Attributes inherited from CSE::SContainerHash< SGameObject * > | |
std::unordered_map< std::string, SGameObject * > | m_objects |
int | m_size |
Definition at line 8 of file GameObjectContainer.h.