54 virtual void tick(
float dt)
override;
58 virtual void changedVisibility()
override;
61 this->atmosphereSize = size;
65 return this->atmosphereSize;
69 this->atmosphere_ = atmosphere;
70 this->changedAtmosphere();
74 return this->atmosphere_;
78 this->imageSize = size;
82 return this->imageSize;
88 void registerVariables();
90 void changedAtmosphere();
#define _ObjectsExport
Definition: ObjectsPrereqs.h:60
const std::string & getAtmosphere()
Definition: Planet.h:73
float getImageSize()
Definition: Planet.h:81
std::string atmosphere_
Definition: Planet.h:92
float atmosphereSize
Definition: Planet.h:93
Definition of Model Class.
Declaration of the Tickable interface.
void setImageSize(float size)
Definition: Planet.h:77
::std::string string
Definition: gtest-port.h:756
void setAtmosphereSize(float size)
Definition: Planet.h:60
xmlelement
Definition: Super.h:519
float imageSize
Definition: Planet.h:94
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Mode
Definition: CorePrereqs.h:102
Shared library macros, enums, constants and forward declarations for the objects module ...
Definition: BillboardSet.h:37
float getAtmosphereSize()
Definition: Planet.h:64
The Tickable interface provides a tick(dt) function, that gets called every frame.
Definition: Tickable.h:52
void setAtmosphere(const std::string &atmosphere)
Definition: Planet.h:68
BillboardSet billboard_
Definition: Planet.h:95