#include <MotionRequestSymbols.h>
Inheritance diagram for MotionRequestSymbols:


Public Member Functions | |
| MotionRequestSymbols (const BehaviorControlInterfaces &interfaces) | |
| void | registerSymbols (Xabsl2Engine &engine) |
| registers the symbols at an engine | |
| void | update () |
| updates the symbols | |
| double | getPositionInWalkCycle () |
| gets the current positionInWalkCycle for motionInfo | |
Input symbols | |
| double | getExecutedSpecialActionType () |
| Function for symbol "executed-motion-request.special-action-type". | |
Definition at line 20 of file MotionRequestSymbols.h.
|
|
Definition at line 13 of file MotionRequestSymbols.cpp. |
|
|
registers the symbols at an engine
Definition at line 18 of file MotionRequestSymbols.cpp. References MotionInfo::executedMotionRequest, getExecutedSpecialActionType(), getPositionInWalkCycle(), getXmlString(), MotionRequest::motionType, Xabsl2Symbols::registerDecimalInputSymbol(), Xabsl2Symbols::registerEnumeratedInputSymbol(), Xabsl2Symbols::registerEnumeratedInputSymbolEnumElement(), MotionRequest::walkRequest, and WalkRequest::walkType. Referenced by GT2004BehaviorControl::registerSymbolsAndBasicBehaviors(). |
Here is the call graph for this function:

|
|
updates the symbols
|
|
|
gets the current positionInWalkCycle for motionInfo
Definition at line 53 of file MotionRequestSymbols.cpp. References MotionInfo::positionInWalkCycle. Referenced by registerSymbols(). |
|
|
Function for symbol "executed-motion-request.special-action-type".
Definition at line 48 of file MotionRequestSymbols.cpp. References MotionInfo::executedMotionRequest, MotionRequest::specialActionRequest, and SpecialActionRequest::specialActionType. Referenced by registerSymbols(). |
1.3.6