#include <ComponentStorage.hpp>
◆ base_type
template<ValidEntity EntityType, typename ComponentType >
◆ const_iterator
template<ValidEntity EntityType, typename ComponentType >
typedef container_type::const_iterator ecs::ComponentStorage< EntityType, ComponentType >::const_iterator |
◆ const_reverse_iterator
template<ValidEntity EntityType, typename ComponentType >
typedef container_type::const_reverse_iterator ecs::ComponentStorage< EntityType, ComponentType >::const_reverse_iterator |
◆ container_type
template<ValidEntity EntityType, typename ComponentType >
◆ iterator
template<ValidEntity EntityType, typename ComponentType >
◆ reverse_iterator
template<ValidEntity EntityType, typename ComponentType >
typedef container_type::reverse_iterator ecs::ComponentStorage< EntityType, ComponentType >::reverse_iterator |
◆ ComponentStorage() [1/3]
template<ValidEntity EntityType, typename ComponentType >
◆ ~ComponentStorage()
template<ValidEntity EntityType, typename ComponentType >
◆ ComponentStorage() [2/3]
template<ValidEntity EntityType, typename ComponentType >
◆ ComponentStorage() [3/3]
template<ValidEntity EntityType, typename ComponentType >
◆ begin() [1/2]
template<ValidEntity EntityType, typename ComponentType >
◆ begin() [2/2]
template<ValidEntity EntityType, typename ComponentType >
◆ end() [1/2]
template<ValidEntity EntityType, typename ComponentType >
◆ end() [2/2]
template<ValidEntity EntityType, typename ComponentType >
◆ get() [1/2]
template<ValidEntity EntityType, typename ComponentType >
◆ get() [2/2]
template<ValidEntity EntityType, typename ComponentType >
◆ insert()
template<ValidEntity EntityType, typename ComponentType >
void ecs::ComponentStorage< EntityType, ComponentType >::insert |
( |
EntityType |
entity, |
|
|
ComponentType |
component |
|
) |
| |
|
inline |
◆ operator=() [1/2]
template<ValidEntity EntityType, typename ComponentType >
◆ operator=() [2/2]
template<ValidEntity EntityType, typename ComponentType >
◆ rbegin() [1/2]
template<ValidEntity EntityType, typename ComponentType >
◆ rbegin() [2/2]
template<ValidEntity EntityType, typename ComponentType >
◆ remove()
template<ValidEntity EntityType, typename ComponentType >
◆ rend() [1/2]
template<ValidEntity EntityType, typename ComponentType >
◆ rend() [2/2]
template<ValidEntity EntityType, typename ComponentType >
◆ size()
template<ValidEntity EntityType, typename ComponentType >
◆ tryGet() [1/2]
template<ValidEntity EntityType, typename ComponentType >
◆ tryGet() [2/2]
template<ValidEntity EntityType, typename ComponentType >
const ComponentType * ecs::ComponentStorage< EntityType, ComponentType >::tryGet |
( |
EntityType |
entity | ) |
const |
|
inline |
The documentation for this class was generated from the following file: