#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(). |