Orxonox  0.0.5 Codename: Arcturus
orxonox::TowerDefense Member List

This is the complete list of members for orxonox::TowerDefense, including all inherited members.

addBots(unsigned int amount)orxonox::Gametypevirtual
addCredit(int credit)orxonox::TowerDefenseinline
addEventListener(BaseObject *listener)orxonox::BaseObject
addEventSource(BaseObject *source, const std::string &state)orxonox::BaseObject
addEventState(const std::string &name, EventState *container)orxonox::BaseObjectprotected
addTemplate(const std::string &name)orxonox::BaseObject
addTemplate(Template *temp)orxonox::BaseObject
addTime(float t)orxonox::Gametypevirtual
addTower(int x, int y)orxonox::TowerDefense
addTowerDefenseEnemy(int templatenr)orxonox::TowerDefense
allowedInGame_orxonox::TeamGametypeprotected
allowFriendlyFire_orxonox::TeamGametypeprotected
allowPawnDamage(Pawn *victim, Pawn *originator=nullptr) overrideorxonox::TeamGametypevirtual
allowPawnDeath(Pawn *victim, Pawn *originator=nullptr) overrideorxonox::TeamGametypevirtual
allowPawnHit(Pawn *victim, Pawn *originator=nullptr) overrideorxonox::TeamGametypevirtual
announceTeamWin(int winnerTeam)orxonox::TeamGametypeprotected
assignDefaultPawnsIfNeeded()orxonox::Gametypeprotectedvirtual
bActive_orxonox::BaseObjectprotected
BaseObject(Context *context)orxonox::BaseObject
bAutoEnd_orxonox::Gametypeprotected
bAutoStart_orxonox::Gametypeprotected
bForceSpawn_orxonox::Gametypeprotected
botclass_orxonox::Gametypeprotected
buyTower(int cost)orxonox::TowerDefenseinline
bVisible_orxonox::BaseObjectprotected
center_orxonox::TowerDefenseprivate
changedActivity()orxonox::BaseObjectinlinevirtual
changedMainStateName()orxonox::BaseObjectvirtual
changedName()orxonox::BaseObjectinlinevirtual
changedVisibility()orxonox::BaseObjectinlinevirtual
checkStart()orxonox::Gametypeprotectedvirtual
colourPawn(Pawn *pawn, int teamNr)orxonox::TeamGametypeprotected
Configurable()orxonox::Configurable
createFields()orxonox::TowerDefenseprivate
credit_orxonox::TowerDefenseprivate
defaultControllableEntity_orxonox::Gametypeprotected
destroy()orxonox::Destroyable
Destroyable()orxonox::Destroyable
destroyLater()orxonox::Destroyable
end() overrideorxonox::TowerDefensevirtual
endpoint_orxonox::TowerDefenseprivate
enemies_orxonox::TowerDefenseprivate
exportMementoState() overrideorxonox::Gametypeprotectedvirtual
fields_orxonox::TowerDefenseprivate
findAndSetTeam(PlayerInfo *player)orxonox::TeamGametypevirtual
fireEvent(const std::string &name="")orxonox::BaseObject
fireEvent(bool activate, const std::string &name="")orxonox::BaseObject
fireEvent(bool activate, BaseObject *originator, const std::string &name="")orxonox::BaseObject
fireEvent(Event &event)orxonox::BaseObject
Gametype(Context *context)orxonox::Gametype
getBestSpawnPoint(PlayerInfo *player) const overrideorxonox::TeamGametypeprotectedvirtual
getContext() const orxonox::Listableinline
getCreator() const orxonox::BaseObjectinline
getCredit()orxonox::TowerDefenseinline
getDerivedPointer(unsigned int classID)orxonox::Identifiableinline
getDerivedPointer(unsigned int classID)orxonox::Identifiableinline
getDerivedPointer(unsigned int classID) const orxonox::Identifiableinline
getEventListener(unsigned int index) const orxonox::BaseObject
getEventSource(unsigned int index, const std::string &state) const orxonox::BaseObject
getEventState(const std::string &name) const orxonox::BaseObjectprotected
getField(TDCoordinate *coord)orxonox::TowerDefenseinline
getFile() const orxonox::BaseObjectinline
getFilename() const orxonox::BaseObject
getGametype() const orxonox::BaseObjectinline
getGametypeInfo() const orxonox::Gametypeinline
getHUDTemplate() const orxonox::Gametypeinline
getHumansInTeam(int team)orxonox::TeamGametype
getIdentifier() const orxonox::Identifiableinline
getLevel() const orxonox::BaseObjectinline
getLifes()orxonox::TowerDefenseinline
getLoaderIndentation() const orxonox::BaseObjectinline
getMainStateName() const orxonox::BaseObjectinline
getName() const orxonox::BaseObjectinline
getNamespace() const orxonox::BaseObjectinline
getNextStreetCoord(TDCoordinate *)orxonox::TowerDefensevirtual
getNumberOfPlayers() const orxonox::Gametypeinline
getOldName() const orxonox::BaseObjectinline
getPlayer(void) const orxonox::TowerDefense
getPlayers() const orxonox::Gametypeinline
getReferenceCount() const orxonox::Destroyableinline
getScene() const orxonox::BaseObjectinline
getSceneID() const orxonox::BaseObjectinlinevirtual
getScore(PlayerInfo *player) const orxonox::Gametype
getStartCountdown() const orxonox::Gametypeinline
getTeam(PlayerInfo *player)orxonox::TeamGametype
getTeamColour(int teamnr) const orxonox::TeamGametypeinline
getTeamScore(PlayerInfo *player)orxonox::TeamGametype
getTeamSize(int team)orxonox::TeamGametype
getTemplates() const orxonox::BaseObjectinline
getTime()orxonox::Gametypeinline
getTimerIsActive()orxonox::Gametypeinline
getWaveNumber()orxonox::TowerDefenseinline
GSLevelMemento()orxonox::GSLevelMemento
gtinfo_orxonox::Gametypeprotected
hasEnded() const orxonox::Gametypeinline
hasStarted() const orxonox::Gametypeinline
Identifiable()orxonox::Identifiable
importMementoState(const std::vector< GSLevelMementoState * > &states) overrideorxonox::Gametypeprotectedvirtual
init()orxonox::Gametypevirtual
initialStartCountdown_orxonox::Gametypeprotected
isA(const Identifier *identifier)orxonox::Identifiable
isA(const SubclassIdentifier< B > *identifier)orxonox::Identifiableinline
isA(const Identifiable *object)orxonox::Identifiable
isActive() const orxonox::BaseObjectinline
isChildOf(const Identifier *identifier)orxonox::Identifiable
isChildOf(const SubclassIdentifier< B > *identifier)orxonox::Identifiableinline
isChildOf(const Identifiable *object)orxonox::Identifiable
isDirectChildOf(const Identifier *identifier)orxonox::Identifiable
isDirectChildOf(const SubclassIdentifier< B > *identifier)orxonox::Identifiableinline
isDirectChildOf(const Identifiable *object)orxonox::Identifiable
isDirectParentOf(const Identifier *identifier)orxonox::Identifiable
isDirectParentOf(const SubclassIdentifier< B > *identifier)orxonox::Identifiableinline
isDirectParentOf(const Identifiable *object)orxonox::Identifiable
isExactlyA(const Identifier *identifier)orxonox::Identifiable
isExactlyA(const SubclassIdentifier< B > *identifier)orxonox::Identifiableinline
isExactlyA(const Identifiable *object)orxonox::Identifiable
isInitialized() const orxonox::BaseObjectinline
isParentOf(const Identifier *identifier)orxonox::Identifiable
isParentOf(const SubclassIdentifier< B > *identifier)orxonox::Identifiableinline
isParentOf(const Identifiable *object)orxonox::Identifiable
isStartCountdownRunning() const orxonox::Gametypeinline
isVisible() const orxonox::BaseObjectinline
killBots(unsigned int amount=0)orxonox::Gametype
lifes_orxonox::TowerDefenseprivate
Listable()orxonox::Listable
Listable(Context *context)orxonox::Listable
loadAllEventStates(Element &xmlelement, XMLPort::Mode mode, BaseObject *object, Identifier *identifier)orxonox::BaseObjectstatic
mainStateFunctor_orxonox::BaseObjectprotected
mainStateName_orxonox::BaseObjectprotected
maxPlayers_orxonox::TeamGametypeprotected
maxScore_orxonox::TeamDeathmatchprotected
name_orxonox::BaseObjectprotected
networkTemplateNames_orxonox::BaseObjectprotected
numberOfBots_orxonox::Gametypeprotected
offset_orxonox::TowerDefenseprivate
oldName_orxonox::BaseObjectprotected
operator=(const OrxonoxClass &)=defaultorxonox::OrxonoxClass
OrxonoxClass()orxonox::OrxonoxClass
OrxonoxInterface()orxonox::OrxonoxInterface
pawnKilled(Pawn *victim, Pawn *killer=nullptr) overrideorxonox::TeamDeathmatchvirtual
pawnPostSpawn(Pawn *pawn)orxonox::Gametypevirtual
pawnPreSpawn(Pawn *pawn)orxonox::Gametypevirtual
pawnsAreInTheSameTeam(Pawn *pawn1, Pawn *pawn2)orxonox::TeamGametypeprotected
payCredit(int pay)orxonox::TowerDefenseinline
player_orxonox::TowerDefenseprivate
playerChangedName(PlayerInfo *player) overrideorxonox::TeamDeathmatchvirtual
playerEntered(PlayerInfo *player) overrideorxonox::TeamDeathmatchvirtual
playerLeft(PlayerInfo *player) overrideorxonox::TeamDeathmatchvirtual
playerPostSpawn(PlayerInfo *player)orxonox::Gametypevirtual
playerPreSpawn(PlayerInfo *player)orxonox::Gametypevirtual
players_orxonox::Gametypeprotected
playerScored(PlayerInfo *player, int score=1) overrideorxonox::TeamDeathmatchvirtual
playerStartsControllingPawn(PlayerInfo *player, Pawn *pawn) overrideorxonox::TeamGametypevirtual
playerStopsControllingPawn(PlayerInfo *player, Pawn *pawn)orxonox::Gametypevirtual
playerSwitched(PlayerInfo *player, Gametype *newgametype)orxonox::Gametypevirtual
playerSwitchedBack(PlayerInfo *player, Gametype *oldgametype)orxonox::Gametypevirtual
preDestroy()orxonox::Destroyableinlineprotectedvirtual
processEvent(Event &event)orxonox::BaseObjectvirtual
reduceLifes(int NumberofLifes)orxonox::TowerDefenseinline
registerSpawnPoint(SpawnPoint *spawnpoint)orxonox::Gametypeinline
removeEventSource(BaseObject *source)orxonox::BaseObject
removeTime(float t)orxonox::Gametypevirtual
resetTimer()orxonox::Gametypevirtual
resetTimer(float t)orxonox::Gametypevirtual
scoreboard_orxonox::Gametypeprotected
scoreboardTemplate_orxonox::Gametypeprotected
selecterorxonox::TowerDefense
setActive(bool bActive)orxonox::BaseObjectinline
setCenterpoint(TowerDefenseCenterpoint *centerpoint)orxonox::TowerDefense
setConfigValues()orxonox::TeamDeathmatch
setContext(Context *context)orxonox::Listable
setCreator(BaseObject *creator)orxonox::BaseObjectinline
setCredit(int credit)orxonox::TowerDefenseinline
setDefaultObjectColour(Pawn *pawn)orxonox::TeamGametypeprotected
setFile(const XMLFile *file)orxonox::BaseObjectinline
setGametype(const StrongOrWeakPtr< Gametype > &gametype)orxonox::BaseObjectinline
setHUDTemplate(const std::string &name)orxonox::Gametypeinline
setLevel(const StrongOrWeakPtr< Level > &level)orxonox::BaseObjectinline
setLifes(int lifes)orxonox::TowerDefenseinline
setLoaderIndentation(const std::string &indentation)orxonox::BaseObjectinline
setMainState(bool state)orxonox::BaseObject
setMainStateName(const std::string &name)orxonox::BaseObjectinline
setName(const std::string &name)orxonox::BaseObjectinline
setNamespace(const StrongOrWeakPtr< Namespace > &ns)orxonox::BaseObjectinline
setScene(const StrongOrWeakPtr< Scene > &scene, uint32_t sceneID)orxonox::BaseObjectinline
setTeamColour(PlayerInfo *player, Pawn *pawn)orxonox::TeamGametypeprotected
setTimeLimit(float t)orxonox::Gametypeinline
setVisible(bool bVisible)orxonox::BaseObjectinline
setWaveNumber(int wavenumber)orxonox::TowerDefenseinline
showMenu()orxonox::Gametype
showMenuTimer_orxonox::Gametypeprotected
spawnDeadPlayersIfRequested() overrideorxonox::TeamGametypevirtual
spawnPlayer(PlayerInfo *player) overrideorxonox::TowerDefensevirtual
spawnPlayerAsDefaultPawn(PlayerInfo *player)orxonox::Gametypeprotectedvirtual
spawnPlayersIfRequested()orxonox::Gametypeprotectedvirtual
spawnpoints_orxonox::Gametypeprotected
start() overrideorxonox::TowerDefensevirtual
startTimer()orxonox::Gametypeinline
stopTimer()orxonox::Gametypeinline
teamcolours_orxonox::TeamGametypeprotected
TeamDeathmatch(Context *context)orxonox::TeamDeathmatch
TeamGametype(Context *context)orxonox::TeamGametype
teamnumbers_orxonox::TeamGametypeprotected
teams_orxonox::TeamGametypeprotected
tick(float dt) overrideorxonox::TowerDefensevirtual
Tickable()orxonox::Tickableprotected
time_orxonox::Gametypeprotected
timeLimit_orxonox::Gametypeprotected
timerIsActive_orxonox::Gametypeprotected
timeSinceLastSpawn_orxonox::TowerDefenseprivate
timeUntilNextWave_orxonox::TowerDefenseprivate
TowerDefense(Context *context)orxonox::TowerDefense
unregisterObject()orxonox::Listable
upgradeTower(int x, int y)orxonox::TowerDefense
waveNumber_orxonox::TowerDefenseprivate
waveSize_orxonox::TowerDefenseprivate
waypoints_orxonox::TowerDefenseprivate
XMLEventPort(Element &xmlelement, XMLPort::Mode mode)orxonox::BaseObjectvirtual
XMLPort(Element &xmlelement, XMLPort::Mode mode)orxonox::BaseObjectvirtual
~BaseObject()orxonox::BaseObjectvirtual
~Destroyable()orxonox::Destroyablevirtual
~Gametype()orxonox::Gametypevirtual
~Identifiable()orxonox::Identifiableinlinevirtual
~Listable()orxonox::Listablevirtual
~TeamDeathmatch()orxonox::TeamDeathmatchinlinevirtual
~TeamGametype()orxonox::TeamGametypeinlinevirtual
~TowerDefense()orxonox::TowerDefensevirtual