|
|
ID | CreateEntity () |
| |
|
void | DestroyEntity (ID id) |
| |
|
template<typename T , typename... Args> |
| T & | AddComponent (ID id, Args &&... args) |
| |
|
template<typename T > |
| void | RemoveComponent (ID id) |
| |
|
template<typename T > |
| bool | HasComponent (ID id) const |
| |
|
template<typename T > |
| T & | GetComponent (ID id) |
| |
|
template<typename T > |
| const SparseSet< T > & | GetComponentSet () const |
| |
|
void | SaveToFile (const std::string &path) const |
| |
|
void | LoadFromFile (const std::string &path) |
| |
The documentation for this class was generated from the following file: