30 #ifndef _TowerDefenseHUDController_H__ 31 #define _TowerDefenseHUDController_H__ 54 virtual void tick(
float dt)
override;
56 virtual void changedOwner()
override;
58 { this->showlives = temp; }
60 {
return this->showlives; }
63 { this->showcredits = temp; }
65 {
return this->showcredits; }
68 { this->showwaves = temp; }
70 {
return this->showwaves; }
Definition: OverlayText.h:41
void setShowlives(bool temp)
Definition: TowerDefenseHUDController.h:57
Shared library macros, enums, constants and forward declarations for the TowerDefense module ...
Declaration of the Tickable interface.
void setShowwaves(bool temp)
Definition: TowerDefenseHUDController.h:67
bool showcredits
Definition: TowerDefenseHUDController.h:74
bool showwaves
Definition: TowerDefenseHUDController.h:76
bool showlives
Definition: TowerDefenseHUDController.h:75
void setShowcredits(bool temp)
Definition: TowerDefenseHUDController.h:62
xmlelement
Definition: Super.h:519
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
unsigned int getShowcredits(void) const
Definition: TowerDefenseHUDController.h:64
Mode
Definition: CorePrereqs.h:102
#define _TowerDefenseExport
Definition: TowerDefensePrereqs.h:58
This subclass of OverlayText is used to display the stats of the player in the HUD.
Definition: TowerDefenseHUDController.h:47
TowerDefense * td
Definition: TowerDefenseHUDController.h:73
The Tickable interface provides a tick(dt) function, that gets called every frame.
Definition: Tickable.h:52
unsigned int getShowwaves(void) const
Definition: TowerDefenseHUDController.h:69
GameType class for TowerDefense.
Definition: TowerDefense.h:48
unsigned int getShowlives(void) const
Definition: TowerDefenseHUDController.h:59