#include <FsaHelper.H>
Public Member Functions | |
| FsaArc (const std::string &arcName, const int &toState, const Array< std::string > &triggerEvents) | |
| FsaArc () | |
| virtual | ~FsaArc () |
| void | addCallback (EventCallbackFunctor *f) |
| void | callCallbacks (EventRef event) |
| std::string | getName () const |
| int | getTo () const |
| int | getNumTriggers () const |
| std::string | getTrigger (int i) const |
Protected Attributes | |
| Array< EventCallbackFunctor * > | _callbacks |
| Array< std::string > | _triggers |
| std::string | _name |
| int | _to |
| IS3D::FsaArc::FsaArc | ( | const std::string & | arcName, | |
| const int & | toState, | |||
| const Array< std::string > & | triggerEvents | |||
| ) |
| IS3D::FsaArc::FsaArc | ( | ) |
| virtual IS3D::FsaArc::~FsaArc | ( | ) | [virtual] |
| void IS3D::FsaArc::addCallback | ( | EventCallbackFunctor * | f | ) |
| void IS3D::FsaArc::callCallbacks | ( | EventRef | event | ) |
| std::string IS3D::FsaArc::getName | ( | ) | const [inline] |
References _name.
| int IS3D::FsaArc::getTo | ( | ) | const [inline] |
References _to.
| int IS3D::FsaArc::getNumTriggers | ( | ) | const [inline] |
References _triggers.
| std::string IS3D::FsaArc::getTrigger | ( | int | i | ) | const [inline] |
References _triggers.
Array<EventCallbackFunctor*> IS3D::FsaArc::_callbacks [protected] |
Array<std::string> IS3D::FsaArc::_triggers [protected] |
Referenced by getNumTriggers(), and getTrigger().
std::string IS3D::FsaArc::_name [protected] |
Referenced by getName().
int IS3D::FsaArc::_to [protected] |
Referenced by getTo().
1.5.6