29 #ifndef _BlinkingBillboard_H__ 30 #define _BlinkingBillboard_H__ 48 virtual void tick(
float dt)
override;
51 { this->amplitude_ = amplitude; }
53 {
return this->amplitude_; }
56 { this->frequency_ = frequency; }
58 {
return this->frequency_; }
61 { this->phase_ = phase; }
63 {
return this->phase_; }
66 { this->bQuadratic_ = bQuadratic; }
68 {
return this->bQuadratic_; }
71 void registerVariables();
void setAmplitude(float amplitude)
Definition: BlinkingBillboard.h:50
bool isQuadratic() const
Definition: BlinkingBillboard.h:67
Declaration of the Tickable interface.
void setPhase(const Degree &phase)
Definition: BlinkingBillboard.h:60
Definition: BlinkingBillboard.h:40
float getFrequency() const
Definition: BlinkingBillboard.h:57
xmlelement
Definition: Super.h:519
Declaration and implementation of several math-functions, typedefs of some Ogre::Math classes to the ...
Definition: Billboard.h:43
float frequency_
Definition: BlinkingBillboard.h:74
float time_
Definition: BlinkingBillboard.h:77
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 orxonox library ...
#define _OrxonoxExport
Definition: OrxonoxPrereqs.h:60
Degree phase_
Definition: BlinkingBillboard.h:75
void setFrequency(float frequency)
Definition: BlinkingBillboard.h:55
float amplitude_
Definition: BlinkingBillboard.h:73
const Degree & getPhase() const
Definition: BlinkingBillboard.h:62
The Tickable interface provides a tick(dt) function, that gets called every frame.
Definition: Tickable.h:52
void setQuadratic(bool bQuadratic)
Definition: BlinkingBillboard.h:65
bool bQuadratic_
Definition: BlinkingBillboard.h:76
float getAmplitude() const
Definition: BlinkingBillboard.h:52