#include <registry.hpp>
◆ addComponent()
template<typename... AllComponentTypes>
template<typename ComponentType >
void Easys::Registry< AllComponentTypes >::addComponent |
( |
const Entity |
entity, |
|
|
const ComponentType & |
component |
|
) |
| |
|
inline |
◆ clear() [1/2]
template<typename... AllComponentTypes>
◆ clear() [2/2]
template<typename... AllComponentTypes>
template<typename... ComponentTypes>
◆ getComponent() [1/2]
template<typename... AllComponentTypes>
template<typename ComponentType >
◆ getComponent() [2/2]
template<typename... AllComponentTypes>
template<typename ComponentType >
◆ getEntitiesByComponent()
template<typename... AllComponentTypes>
template<typename ComponentType >
◆ getEntitiesByComponents()
template<typename... AllComponentTypes>
template<typename... ComponentTypes>
◆ hasComponent()
template<typename... AllComponentTypes>
template<typename ComponentType >
◆ removeComponent()
template<typename... AllComponentTypes>
template<typename ComponentType >
◆ removeComponents() [1/2]
template<typename... AllComponentTypes>
◆ removeComponents() [2/2]
template<typename... AllComponentTypes>
template<typename... ComponentTypes>
◆ size() [1/2]
template<typename... AllComponentTypes>
◆ size() [2/2]
template<typename... AllComponentTypes>
template<typename... ComponentTypes>
The documentation for this class was generated from the following file: