#include <GT2004DTTSymbols.h>
Inheritance diagram for GT2004DTTSymbols:
Public Member Functions | |
GT2004DTTSymbols (const BehaviorControlInterfaces &interfaces, TacticChooser **tacticChooser) | |
void | registerSymbols (Xabsl2Engine &engine) |
void | update () |
Public Attributes | |
TacticChooser ** | actualTacticChooser |
Input symbols | |
RateableOptions::OptionID | actualOption |
RateableOptions::OptionType | actualOptionType |
Definition at line 21 of file GT2004DTTSymbols.h.
GT2004DTTSymbols::GT2004DTTSymbols | ( | const BehaviorControlInterfaces & | interfaces, | |
TacticChooser ** | tacticChooser | |||
) |
Definition at line 12 of file GT2004DTTSymbols.cpp.
References actualOption, actualOptionType, actualTacticChooser, RateableOptions::noOption, and RateableOptions::special.
void GT2004DTTSymbols::registerSymbols | ( | Xabsl2Engine & | engine | ) |
registers the symbols at an engine
Definition at line 22 of file GT2004DTTSymbols.cpp.
References actualOption, actualOptionType, RateableOptions::bitePos1, RateableOptions::bitePos2, RateableOptions::bitePos3, RateableOptions::bitePos4, RateableOptions::climbBridge, RateableOptions::doNothing, RateableOptions::extro, RateableOptions::finished, RateableOptions::goalieAction, RateableOptions::gotoBallPos, RateableOptions::gotoBitePos1, RateableOptions::gotoBitePos2, RateableOptions::gotoBitePos3, RateableOptions::gotoBitePos4, RateableOptions::gotoBridge, RateableOptions::gotoPos, RateableOptions::intro, RateableOptions::kickAction, RateableOptions::moveBridge, RateableOptions::movePos1, RateableOptions::movePos2, RateableOptions::movePos3, RateableOptions::movePos4, RateableOptions::noOption, Xabsl2Symbols::registerEnumeratedInputSymbol(), Xabsl2Symbols::registerEnumeratedInputSymbolEnumElement(), RateableOptions::special, RateableOptions::stand, and RateableOptions::waitForBiteDogs.
Referenced by GT2004BehaviorControl::registerSymbolsAndBasicBehaviors().
void GT2004DTTSymbols::update | ( | ) |
updates the symbols
Definition at line 62 of file GT2004DTTSymbols.cpp.
References actualOption, actualOptionType, and RateableOptions::getOptionType().
Definition at line 45 of file GT2004DTTSymbols.h.
Referenced by GT2004DTTSymbols(), registerSymbols(), and update().
Definition at line 48 of file GT2004DTTSymbols.h.
Referenced by GT2004DTTSymbols(), registerSymbols(), and update().