Architecture Arcade
Architecture Commune Arcade
Arcade::ECS::IEntity Member List

This is the complete list of members for Arcade::ECS::IEntity, including all inherited members.

addComponent(std::shared_ptr< IComponent > component)=0Arcade::ECS::IEntitypure virtual
getComponents() const =0Arcade::ECS::IEntitypure virtual
getComponents(CompType type) const =0Arcade::ECS::IEntitypure virtual
getComponents(const std::string &id)=0Arcade::ECS::IEntitypure virtual
getId() const =0Arcade::ECS::IEntitypure virtual
removeComponent(const std::string &id)=0Arcade::ECS::IEntitypure virtual
removeComponent(CompType type)=0Arcade::ECS::IEntitypure virtual
~IEntity()=defaultArcade::ECS::IEntityvirtual