orxonox::Deathmatch Class Reference

#include <src/orxonox/objects/gametypes/Deathmatch.h>

Inheritance diagram for orxonox::Deathmatch:

orxonox::Gametype orxonox::BaseObject orxonox::Tickable orxonox::OrxonoxClass orxonox::OrxonoxClass orxonox::Pong orxonox::TeamDeathmatch orxonox::TeamBaseMatch orxonox::UnderAttack

List of all members.

Public Member Functions

 Deathmatch (BaseObject *creator)
virtual void end ()
virtual void pawnKilled (Pawn *victim, Pawn *killer=0)
virtual bool playerChangedName (PlayerInfo *player)
virtual void playerEntered (PlayerInfo *player)
virtual bool playerLeft (PlayerInfo *player)
virtual void playerScored (PlayerInfo *player)
virtual void start ()
virtual ~Deathmatch ()


Constructor & Destructor Documentation

orxonox::Deathmatch::Deathmatch ( BaseObject creator  ) 

References RegisterObject.

virtual orxonox::Deathmatch::~Deathmatch (  )  [inline, virtual]


Member Function Documentation

void orxonox::Deathmatch::end (  )  [virtual]

void orxonox::Deathmatch::pawnKilled ( Pawn victim,
Pawn killer = 0 
) [virtual]

bool orxonox::Deathmatch::playerChangedName ( PlayerInfo player  )  [virtual]

void orxonox::Deathmatch::playerEntered ( PlayerInfo player  )  [virtual]

bool orxonox::Deathmatch::playerLeft ( PlayerInfo player  )  [virtual]

void orxonox::Deathmatch::playerScored ( PlayerInfo player  )  [virtual]

void orxonox::Deathmatch::start (  )  [virtual]

Reimplemented from orxonox::Gametype.

Reimplemented in orxonox::Pong.

References orxonox::Host::Broadcast(), COUT, and orxonox::Gametype::start().

Referenced by orxonox::Pong::start().


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

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