GameController Class Reference

#include <GameController.h>

List of all members.

Public Member Functions

void processPacket (RoboCupGameControlData *packet)
bool checkForManualInput ()
int getTeamNumber ()
int getPlayerNumber ()
int getGameState ()
int getSecondaryState ()
int getTeamColour ()
int getKickoffTeam ()
bool isKickingOff ()
bool isFirstHalf ()
bool isPenaltyShootout ()
int getRemainingGameTime ()
int getTimeSinceLastBallOut ()
int getLastBallOutTeam ()
bool isPenalised ()
bool isPlayerPenalised (int playerNumber, int teamColour)
int getRemainingPenaltyTime ()
int getPlayerPenaltyTimeRemaining (int player, int teamColour)
int getTeamScore (int teamColour)
bool getReturnPacketToBeSent ()
RoboCupGameControlReturnData getReturnPacket ()
RoboCupGameControlData getControlData ()

Static Public Member Functions

static GameControllergetInstance ()

Member Function Documentation

bool GameController::checkForManualInput (  ) 
RoboCupGameControlData GameController::getControlData (  ) 
int GameController::getGameState (  )  [inline]
static GameController& GameController::getInstance (  )  [inline, static]
int GameController::getKickoffTeam (  )  [inline]
int GameController::getLastBallOutTeam (  )  [inline]
int GameController::getPlayerNumber (  )  [inline]
int GameController::getPlayerPenaltyTimeRemaining ( int  player,
int  teamColour 
)
int GameController::getRemainingGameTime (  )  [inline]
int GameController::getRemainingPenaltyTime (  )  [inline]
RoboCupGameControlReturnData GameController::getReturnPacket (  )  [inline]
bool GameController::getReturnPacketToBeSent (  )  [inline]
int GameController::getSecondaryState (  )  [inline]
int GameController::getTeamColour (  )  [inline]
int GameController::getTeamNumber (  )  [inline]
int GameController::getTeamScore ( int  teamColour  ) 
int GameController::getTimeSinceLastBallOut (  )  [inline]
bool GameController::isFirstHalf (  )  [inline]
bool GameController::isKickingOff (  )  [inline]
bool GameController::isPenalised (  )  [inline]
bool GameController::isPenaltyShootout (  )  [inline]
bool GameController::isPlayerPenalised ( int  playerNumber,
int  teamColour 
)
void GameController::processPacket ( RoboCupGameControlData packet  ) 

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

Generated on Fri Oct 9 13:42:11 2009 for naowalkoptimiser by  doxygen 1.6.1