#include <src/orxonox/objects/worldentities/TeamSpawnPoint.h>
Public Member Functions | |
unsigned int | getTeamNumber () const |
void | setTeamNumber (unsigned int team) |
TeamSpawnPoint (BaseObject *creator) | |
virtual void | XMLPort (Element &xmlelement, XMLPort::Mode mode) |
XML loading and saving. | |
virtual | ~TeamSpawnPoint () |
Private Attributes | |
unsigned int | teamNumber_ |
orxonox::TeamSpawnPoint::TeamSpawnPoint | ( | BaseObject * | creator | ) |
References RegisterObject, and teamNumber_.
virtual orxonox::TeamSpawnPoint::~TeamSpawnPoint | ( | ) | [inline, virtual] |
unsigned int orxonox::TeamSpawnPoint::getTeamNumber | ( | ) | const [inline] |
Referenced by orxonox::TeamDeathmatch::getBestSpawnPoint(), and XMLPort().
void orxonox::TeamSpawnPoint::setTeamNumber | ( | unsigned int | team | ) | [inline] |
Referenced by XMLPort().
void orxonox::TeamSpawnPoint::XMLPort | ( | Element & | xmlelement, | |
XMLPort::Mode | mode | |||
) | [virtual] |
XML loading and saving.
xmlelement | The XML-element | |
loading | Loading (true) or saving (false) |
Reimplemented from orxonox::SpawnPoint.
References getTeamNumber(), setTeamNumber(), SUPER, and XMLPortParam.
unsigned int orxonox::TeamSpawnPoint::teamNumber_ [private] |
Referenced by TeamSpawnPoint().