RType
IComponent Member List

This is the complete list of members for IComponent, including all inherited members.

_attributeIComponentprotected
_clientCoreIComponentprotected
_typeIComponentprotected
action()=0IComponentpure virtual
action_targetIComponentprotected
addActionTarget(std::shared_ptr< IComponent > component)=0IComponentpure virtual
addSubComponent(std::shared_ptr< IComponent > component)=0IComponentpure virtual
display(sf::RenderWindow &window)=0IComponentpure virtual
getAttribute()=0IComponentpure virtual
getType() const =0IComponentpure virtual
handleEvent(const sf::Event &event, sf::RenderWindow &window)=0IComponentpure virtual
IComponent(ClientCore *clientCore)IComponentinlineexplicit
setAttribute(std::string attribute)=0IComponentpure virtual
sub_componentsIComponentprotected
~IComponent()=defaultIComponentvirtual