A3DL::ActionEvent Class Reference
#include <actor.hh>
Inheritance diagram for A3DL::ActionEvent:

Detailed Description
Definition at line 47 of file actor.hh.
Public Types
- SetActionCycle
- StartActionCycle
- StopAction
- StopAllActions
- DoActionOnce
- enum EventType {
SetActionCycle, StartActionCycle, StopAction, StopAllActions,
DoActionOnce
}
Public Member Functions
- ActionEvent (EventType et, Actor *actor, const std::string &action="", float weight=0.0, float delayIn=0.0, float delayOut=0.0)
- ~ActionEvent ()
- EventType getEventType () const
- const std::string & getAction () const
- VUtil::vRef< Actor > getActor () const
- float getWeight () const
- float getDelayIn () const
- float getDelayOut () const
- void deliverTo (ActionListener *al)
Member Enumeration Documentation
Constructor & Destructor Documentation
| A3DL::ActionEvent::ActionEvent | ( | EventType | et, | |
| Actor * | actor, | |||
| const std::string & | action = "", |
|||
| float | weight = 0.0, |
|||
| float | delayIn = 0.0, |
|||
| float | delayOut = 0.0 | |||
| ) |
| A3DL::ActionEvent::~ActionEvent | ( | ) |
Member Function Documentation
| void A3DL::ActionEvent::deliverTo | ( | ActionListener * | al | ) | [inline] |
| const std::string& A3DL::ActionEvent::getAction | ( | ) | const [inline] |
| VUtil::vRef<Actor> A3DL::ActionEvent::getActor | ( | ) | const |
| EventType A3DL::ActionEvent::getEventType | ( | ) | const [inline] |
The documentation for this class was generated from the following file:
- /home/tetron/hack/vos/libs/vos/metaobjects/a3dl/actor.hh