orxonox::Bot Class Reference

#include <src/orxonox/objects/infos/Bot.h>

Inheritance diagram for orxonox::Bot:

orxonox::PlayerInfo orxonox::Info orxonox::BaseObject orxonox::Synchronisable orxonox::OrxonoxClass orxonox::OrxonoxClass orxonox::PongBot

List of all members.

Public Member Functions

 Bot (BaseObject *creator)
float getPacketLossRatio () const
float getPing () const
bool isInitialized () const
 Returns if the object was initialized (passed the object registration).
void setConfigValues ()
 Function to collect the SetConfigValue-macro calls.
virtual ~Bot ()

Private Attributes

std::vector< std::stringnames_


Constructor & Destructor Documentation

orxonox::Bot::Bot ( BaseObject creator  ) 

orxonox::Bot::~Bot (  )  [virtual]


Member Function Documentation

float orxonox::Bot::getPacketLossRatio (  )  const [inline, virtual]

Implements orxonox::PlayerInfo.

float orxonox::Bot::getPing (  )  const [inline, virtual]

Implements orxonox::PlayerInfo.

bool orxonox::Bot::isInitialized (  )  const [inline, virtual]

Returns if the object was initialized (passed the object registration).

Returns:
True was the object is initialized

Implements orxonox::PlayerInfo.

void orxonox::Bot::setConfigValues (  ) 

Function to collect the SetConfigValue-macro calls.

Reimplemented from orxonox::OrxonoxClass.

References names_, and SetConfigValueVector.

Referenced by Bot().


Member Data Documentation

std::vector<std::string> orxonox::Bot::names_ [private]

Referenced by Bot(), and setConfigValues().


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

Generated on Tue Jul 28 16:22:21 2009 for Orxonox by  doxygen 1.5.6