|
MxEngine
|
Public Member Functions | |
| ComponentManager (const ComponentManager &)=delete | |
| ComponentManager (ComponentManager &&) noexcept=default | |
| ComponentManager & | operator= (const ComponentManager &)=delete |
| ComponentManager & | operator= (ComponentManager &&) noexcept=default |
| template<typename T , typename... Args> | |
| CResource< T > | AddComponent (Args &&... args) |
| template<typename T > | |
| CResource< T > | GetComponent () const |
| template<typename T > | |
| void | RemoveComponent () |
| template<typename T > | |
| bool | HasComponent () const |
| void | RemoveAllComponents () |
1.8.12