Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
TriggeredTransition Class Reference
Inheritance diagram for TriggeredTransition:
[legend]
Collaboration diagram for TriggeredTransition:
[legend]

Public Member Functions

 TriggeredTransition (State *from, State *to)
 
 TriggeredTransition (State *from, State *to, const std::string &name)
 
virtual bool isPossible () const override
 
virtual void trigger () override
 
virtual void onPerformed () override
 
- Public Member Functions inherited from Transition
 Transition (State *from, State *to)
 
 Transition (State *from, State *to, const std::string &name)
 
const std::string & name () const
 
void setName (const std::string &name)
 
Statefrom ()
 
Stateto ()
 

Protected Attributes

bool m_triggered
 
- Protected Attributes inherited from Transition
Statem_from
 
Statem_to
 
std::string m_name
 

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