Simple SFML GUI  0.2a
Public Types | Public Member Functions | Protected Attributes | List of all members
HaveAction< void > Class Template Reference

Public Types

using function_type = typename HaveActionHelper< void >::function_type
 

Public Member Functions

virtual void onSetAction (const sf::String &type)
 
virtual void setAction (function_type &&action, const sf::String &type=ActionType::main)
 
virtual void setAction (function_type &action, const sf::String &type=ActionType::main)
 
virtual void doAction (const sf::String &type=ActionType::main)
 

Protected Attributes

std::map< sf::String, function_type > action
 
sf::String mainActionType
 

The documentation for this class was generated from the following file: