A set of actions.  
 More...
#include <gf/Action.h>
◆ addAction()
      
        
          | void gf::ActionContainer::addAction  | 
          ( | 
          Action &  | 
          action | ) | 
           | 
        
      
 
Add an action. 
- Parameters
 - 
  
    | action | The action to add to the set.  | 
  
   
 
 
◆ getAction() [1/2]
      
        
          | Action& gf::ActionContainer::getAction  | 
          ( | 
          const std::string &  | 
          name | ) | 
           | 
        
      
 
Get an action thanks to its name. 
- Parameters
 - 
  
    | name | The name of the action  | 
  
   
- Returns
 - The action with that name 
 
- Exceptions
 - 
  
    | std::runtime_error | If the action is not found  | 
  
   
 
 
◆ getAction() [2/2]
      
        
          | const Action& gf::ActionContainer::getAction  | 
          ( | 
          const std::string &  | 
          name | ) | 
           const | 
        
      
 
Get an action thanks to its name. 
- Parameters
 - 
  
    | name | The name of the action  | 
  
   
- Returns
 - The action with that name 
 
- Exceptions
 - 
  
    | std::runtime_error | If the action is not found  | 
  
   
 
 
◆ hasAction()
      
        
          | bool gf::ActionContainer::hasAction  | 
          ( | 
          const std::string &  | 
          name | ) | 
           const | 
        
      
 
Check if an action exists. 
- Parameters
 - 
  
    | name | The name of the action  | 
  
   
- Returns
 - True if there is an action with that name 
 
 
 
◆ processEvent()
      
        
          | void gf::ActionContainer::processEvent  | 
          ( | 
          const Event &  | 
          event | ) | 
           | 
        
      
 
Update all the actions. 
- Parameters
 - 
  
    | event | the event to update the actions. | 
  
   
- See also
 - Action;:processEvent() 
 
 
 
◆ reset()
      
        
          | void gf::ActionContainer::reset  | 
          ( | 
           | ) | 
           |