◆ ComponentManager() [1/3]
| Vyroda::ComponentManager::ComponentManager |
( |
| ) |
|
|
default |
◆ ComponentManager() [2/3]
| Vyroda::ComponentManager::ComponentManager |
( |
const ComponentManager & | | ) |
|
|
delete |
◆ ComponentManager() [3/3]
| Vyroda::ComponentManager::ComponentManager |
( |
ComponentManager && | | ) |
|
|
defaultnoexcept |
◆ add()
template<typename T, typename... Args>
| void Vyroda::ComponentManager::add |
( |
IDType | id, |
|
|
Args &&... | args ) |
|
inline |
◆ clear()
| void Vyroda::ComponentManager::clear |
( |
| ) |
|
◆ get()
template<typename T>
| T * Vyroda::ComponentManager::get |
( |
IDType | id | ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ registerComponent()
template<typename T>
| void Vyroda::ComponentManager::registerComponent |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files: