29 #ifndef _HumanPlayer_H__    30 #define _HumanPlayer_H__    45             void setConfigValues();
    47             virtual bool isInitialized() 
const override;
    48             virtual float getPing() 
const override;
    49             virtual float getPacketLossRatio() 
const override;
    51             void setClientID(
unsigned int clientID);
    53             virtual void switchGametype(
Gametype* gametype) 
override;
    57                 if (name != this->humanHudTemplate_)
    59                     this->humanHudTemplate_ = name;
    60                     this->updateHumanHUD();
    64                 { 
return this->humanHudTemplate_; }
    66                 { 
return this->humanHud_; }
    70                 if (name != this->gametypeHudTemplate_)
    72                     this->gametypeHudTemplate_ = name;
    73                     this->updateGametypeHUD();
    77                 { 
return this->gametypeHudTemplate_; }
    79                 { 
return this->gametypeHud_; }
    82             void configvaluecallback_changednick();
    83             void configvaluecallback_changedHUDTemplate();
    84             void networkcallback_changednick();
    85             void networkcallback_clientIDchanged();
    86             void networkcallback_server_initialized();
    87             void networkcallback_client_initialized();
    89             void updateHumanHUD();
    90             void updateGametypeHUD();
   103             void registerVariables();
 OverlayGroup * getGametypeHUD() const 
Definition: HumanPlayer.h:78
 
void setGametypeHUDTemplate(const std::string &name)
Definition: HumanPlayer.h:68
 
bool server_initialized_
Definition: HumanPlayer.h:95
 
::std::string string
Definition: gtest-port.h:756
 
std::string humanHudTemplate_
Definition: HumanPlayer.h:98
 
std::string synchronize_nick_
Definition: HumanPlayer.h:93
 
Definition: HumanPlayer.h:39
 
std::string gametypeHudTemplate_
Definition: HumanPlayer.h:100
 
OverlayGroup * getHumanHUD() const 
Definition: HumanPlayer.h:65
 
std::string nick_
Definition: HumanPlayer.h:92
 
OverlayGroup * humanHud_
Definition: HumanPlayer.h:99
 
const std::string & getHumanHUDTemplate() const 
Definition: HumanPlayer.h:63
 
Die Wagnis Klasse hat die folgenden Aufgaben: 
Definition: ApplicationPaths.cc:66
 
const std::string & getGametypeHUDTemplate() const 
Definition: HumanPlayer.h:76
 
Definition: Gametype.h:63
 
Shared library macros, enums, constants and forward declarations for the orxonox library  ...
 
bool client_initialized_
Definition: HumanPlayer.h:96
 
OverlayGroup * gametypeHud_
Definition: HumanPlayer.h:101
 
#define _OrxonoxExport
Definition: OrxonoxPrereqs.h:60
 
OverlayGroup does almost exactly what it says: It groups OrxonoxOverlays together. 
Definition: OverlayGroup.h:53
 
void setHumanHUDTemplate(const std::string &name)
Definition: HumanPlayer.h:55
 
std::string hudtemplate_
Definition: HumanPlayer.h:94
 
Definition: PlayerInfo.h:39