orxonox::GametypeInfo Class Reference

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

Inheritance diagram for orxonox::GametypeInfo:

orxonox::Info orxonox::BaseObject orxonox::Synchronisable orxonox::OrxonoxClass orxonox::OrxonoxClass

List of all members.

Public Member Functions

void dispatchAnnounceMessage (const std::string &message)
void dispatchDeathMessage (const std::string &message)
void dispatchKillMessage (const std::string &message)
 GametypeInfo (BaseObject *creator)
const std::stringgetHUDTemplate () const
float getStartCountdown () const
bool hasEnded () const
bool hasStarted () const
bool isStartCountdownRunning () const
void registerVariables ()
void sendAnnounceMessage (const std::string &message, unsigned int clientID)
void sendAnnounceMessage (const std::string &message)
void sendDeathMessage (const std::string &message, unsigned int clientID)
void sendKillMessage (const std::string &message, unsigned int clientID)
virtual ~GametypeInfo ()

Private Attributes

bool bEnded_
bool bStartCountdownRunning_
bool bStarted_
std::string hudtemplate_
float startCountdown_

Friends

class Gametype


Constructor & Destructor Documentation

orxonox::GametypeInfo::GametypeInfo ( BaseObject creator  ) 

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


Member Function Documentation

void orxonox::GametypeInfo::dispatchAnnounceMessage ( const std::string message  ) 

Referenced by sendAnnounceMessage().

void orxonox::GametypeInfo::dispatchDeathMessage ( const std::string message  ) 

Referenced by sendDeathMessage().

void orxonox::GametypeInfo::dispatchKillMessage ( const std::string message  ) 

Referenced by sendKillMessage().

const std::string& orxonox::GametypeInfo::getHUDTemplate (  )  const [inline]

float orxonox::GametypeInfo::getStartCountdown (  )  const [inline]

bool orxonox::GametypeInfo::hasEnded (  )  const [inline]

bool orxonox::GametypeInfo::hasStarted (  )  const [inline]

bool orxonox::GametypeInfo::isStartCountdownRunning (  )  const [inline]

void orxonox::GametypeInfo::registerVariables (  ) 

void orxonox::GametypeInfo::sendAnnounceMessage ( const std::string message,
unsigned int  clientID 
)

void orxonox::GametypeInfo::sendAnnounceMessage ( const std::string message  ) 

void orxonox::GametypeInfo::sendDeathMessage ( const std::string message,
unsigned int  clientID 
)

void orxonox::GametypeInfo::sendKillMessage ( const std::string message,
unsigned int  clientID 
)


Friends And Related Function Documentation

friend class Gametype [friend]


Member Data Documentation

Referenced by registerVariables().


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

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