NimbRo ROS Soccer Package
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
walk_and_kick::WAKGameState Class Reference

The base class for all walk and kick game states. More...

#include <wak_game_state.h>

Inheritance diagram for walk_and_kick::WAKGameState:
walk_and_kick::GameDefaultBallHandling walk_and_kick::GameGazeForBall walk_and_kick::GamePanicAttack walk_and_kick::GamePenaltyBallHandling walk_and_kick::GamePenaltyGoalie walk_and_kick::GamePositioning walk_and_kick::GameStopped walk_and_kick::GameUnknownState walk_and_kick::GameWaitForBallInPlay

Public Member Functions

 WAKGameState (WAKConfig &config, const SensorVars &SV, const WAKGameShared &WGS, int ID)
 
void reset ()
 
int id () const
 
std::string name () const
 
const std::string & nameRef () const
 
bool isActive () const
 
void activate ()
 
void deactivate ()
 
virtual void execute (GameVars &GV, const GameVars &lastGV, bool justActivated)
 

Public Attributes

WAKConfigconfig
 
const SensorVarsSV
 
const WAKGameSharedWGS
 
const FieldDimensionsfield
 
plot_msgs::PlotManagerFS & PM
 
WAKMarkerManMM
 

Detailed Description

The base class for all walk and kick game states.


The documentation for this class was generated from the following files: