ToggleHeadLightBehavior Class Reference#include <ToggleHeadLightBehavior.h>
Inheritance diagram for ToggleHeadLightBehavior:
[legend]List of all members.
Detailed Description
opens or closes the head light on an ERS-220
Definition at line 10 of file ToggleHeadLightBehavior.h.
|
Public Member Functions |
| ToggleHeadLightBehavior () |
| constructor
|
virtual void | DoStart () |
| opens the head light
|
virtual void | DoStop () |
| resets the head light
|
std::string | getName () const |
| Identifies the behavior in menus and such.
|
Static Public Member Functions |
std::string | getClassDescription () |
| Gives a short description of what this class of behaviors does... you should override this (but don't have to).
|
Protected Attributes |
MotionManager::MC_ID | light_id |
| id value of the PostureMC used to control the light
|
Constructor & Destructor Documentation
ToggleHeadLightBehavior::ToggleHeadLightBehavior |
( |
|
) |
[inline] |
|
Member Function Documentation
virtual void ToggleHeadLightBehavior::DoStart |
( |
|
) |
[inline, virtual] |
|
virtual void ToggleHeadLightBehavior::DoStop |
( |
|
) |
[inline, virtual] |
|
std::string ToggleHeadLightBehavior::getClassDescription |
( |
|
) |
[inline, static] |
|
|
Gives a short description of what this class of behaviors does... you should override this (but don't have to).
Reimplemented from BehaviorBase.
Definition at line 30 of file ToggleHeadLightBehavior.h. |
std::string ToggleHeadLightBehavior::getName |
( |
|
) |
const [inline, virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following file:
|