VOX
A little voxel engine
Loading...
Searching...
No Matches
ecs::Manager< entityType > Member List

This is the complete list of members for ecs::Manager< entityType >, including all inherited members.

add(entityType entity, ComponentType component)ecs::Manager< entityType >inline
add(entityType entity, ComponentTypes... components)ecs::Manager< entityType >inline
componentSet typedefecs::Manager< entityType >
createEntity()ecs::Manager< entityType >inline
entitySet typedefecs::Manager< entityType >
getComponent(entityType entity)ecs::Manager< entityType >inline
getComponents(entityType entity)ecs::Manager< entityType >inline
getEntityIndex(const entityType &entity)ecs::Manager< entityType >inlinestatic
getEntityVersion(const entityType &entity)ecs::Manager< entityType >inlinestatic
isAlive(entityType entity) constecs::Manager< entityType >inline
Manager()ecs::Manager< entityType >inline
Manager(Manager &other)=deleteecs::Manager< entityType >
Manager(Manager &&other)=deleteecs::Manager< entityType >
operator=(Manager &other)=deleteecs::Manager< entityType >
operator=(Manager &&other)=deleteecs::Manager< entityType >
remove(entityType entity)ecs::Manager< entityType >inline
removeEntity(entityType entity)ecs::Manager< entityType >inline
tryGetComponent(entityType entity)ecs::Manager< entityType >inline
tryGetComponents(entityType entity)ecs::Manager< entityType >inline
Viewecs::Manager< entityType >friend
view()ecs::Manager< entityType >inline
~Manager()ecs::Manager< entityType >inline