GT2004DTTSymbols Class Reference

#include <GT2004DTTSymbols.h>

Inheritance diagram for GT2004DTTSymbols:

Xabsl2FunctionProvider BehaviorControlInterfaces List of all members.

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

Detailed Description

The Xabsl2 symbols that are defined in "dtt-symbols.xml"

Author:
Jochen Kerdels

Definition at line 21 of file GT2004DTTSymbols.h.


Constructor & Destructor Documentation

GT2004DTTSymbols::GT2004DTTSymbols ( const BehaviorControlInterfaces interfaces,
TacticChooser **  tacticChooser 
)

Definition at line 12 of file GT2004DTTSymbols.cpp.

References actualOption, actualOptionType, actualTacticChooser, RateableOptions::noOption, and RateableOptions::special.


Member Function Documentation

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


Member Data Documentation

RateableOptions::OptionID GT2004DTTSymbols::actualOption

Definition at line 45 of file GT2004DTTSymbols.h.

Referenced by GT2004DTTSymbols(), registerSymbols(), and update().

RateableOptions::OptionType GT2004DTTSymbols::actualOptionType

Definition at line 48 of file GT2004DTTSymbols.h.

Referenced by GT2004DTTSymbols(), registerSymbols(), and update().

TacticChooser** GT2004DTTSymbols::actualTacticChooser

Definition at line 52 of file GT2004DTTSymbols.h.

Referenced by GT2004DTTSymbols().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:33:55 2006 for DT2005.panorama by  doxygen 1.4.7