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

Detailed Description
Definition at line 136 of file actor.hh.
Public Member Functions
- RemoteActor (VOS::VobjectBase *superobject)
- virtual ~RemoteActor ()
- virtual void addActionListener (ActionListener *al)
- virtual void removeActionListener (ActionListener *al)
- virtual void setActionCycle (const std::string &action, float weight)
- virtual void startActionCycle (const std::string &action, float weight, float delay)
- virtual void stopAction (const std::string &action, float delay)
- virtual void stopAllActions ()
- virtual void doActionOnce (const std::string &action, float delayIn, float delayOut)
- virtual void startListeningUpdateHandler (VOS::Message *m)
- virtual void stopListeningUpdateHandler (VOS::Message *m)
- virtual void actionChangeUpdateHandler (VOS::Message *m)
Static Public Member Functions
- static VOS::MetaObject * new_RemoteActor (VOS::VobjectBase *superobject, const std::string &type)
Constructor & Destructor Documentation
| A3DL::RemoteActor::RemoteActor | ( | VOS::VobjectBase * | superobject | ) |
| virtual A3DL::RemoteActor::~RemoteActor | ( | ) | [virtual] |
Member Function Documentation
| virtual void A3DL::RemoteActor::actionChangeUpdateHandler | ( | VOS::Message * | m | ) | [virtual] |
| virtual void A3DL::RemoteActor::addActionListener | ( | ActionListener * | al | ) | [virtual] |
Reimplemented from A3DL::Actor.
| virtual void A3DL::RemoteActor::doActionOnce | ( | const std::string & | action, | |
| float | delayIn, | |||
| float | delayOut | |||
| ) | [virtual] |
Implements A3DL::Actor.
| static VOS::MetaObject* A3DL::RemoteActor::new_RemoteActor | ( | VOS::VobjectBase * | superobject, | |
| const std::string & | type | |||
| ) | [static] |
| virtual void A3DL::RemoteActor::removeActionListener | ( | ActionListener * | al | ) | [virtual] |
Reimplemented from A3DL::Actor.
| virtual void A3DL::RemoteActor::setActionCycle | ( | const std::string & | action, | |
| float | weight | |||
| ) | [virtual] |
Implements A3DL::Actor.
| virtual void A3DL::RemoteActor::startActionCycle | ( | const std::string & | action, | |
| float | weight, | |||
| float | delay | |||
| ) | [virtual] |
Implements A3DL::Actor.
| virtual void A3DL::RemoteActor::startListeningUpdateHandler | ( | VOS::Message * | m | ) | [virtual] |
| virtual void A3DL::RemoteActor::stopAction | ( | const std::string & | action, | |
| float | delay | |||
| ) | [virtual] |
Implements A3DL::Actor.
| virtual void A3DL::RemoteActor::stopAllActions | ( | ) | [virtual] |
Implements A3DL::Actor.
| virtual void A3DL::RemoteActor::stopListeningUpdateHandler | ( | VOS::Message * | m | ) | [virtual] |
The documentation for this class was generated from the following file:
- /home/tetron/hack/vos/libs/vos/metaobjects/a3dl/actor.hh