29 #ifndef _FadingBillboard_H__ 30 #define _FadingBillboard_H__ 49 virtual void tick(
float dt)
override;
50 virtual void changedActivity()
override;
51 virtual void changedVisibility()
override;
54 { this->turnontime_ = turnontime; }
56 {
return this->turnontime_; }
59 { this->turnofftime_ = turnofftime; }
61 {
return this->turnofftime_; }
64 {
return this->fadedColour_; }
67 void registerVariables();
68 virtual void startturnonoff();
69 virtual void stopturnonoff();
70 virtual void poststopturnonoff();
71 virtual void changedColour()
override;
Definition: FadingBillboard.h:41
void setTurnOnTime(float turnontime)
Definition: FadingBillboard.h:53
Declaration of the Tickable interface.
Timer turnonofftimer_
Definition: FadingBillboard.h:76
float postprocessingtime_
Definition: FadingBillboard.h:75
xmlelement
Definition: Super.h:519
ColourValue fadedColour_
Definition: FadingBillboard.h:78
Declaration and implementation of several math-functions, typedefs of some Ogre::Math classes to the ...
float turnofftime_
Definition: FadingBillboard.h:74
Definition: Billboard.h:43
float getTurnOffTime() const
Definition: FadingBillboard.h:60
Declaration of the Timer class, used to call functions after a given time-interval.
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Mode
Definition: CorePrereqs.h:102
char changedirection_
Definition: FadingBillboard.h:77
Shared library macros, enums, constants and forward declarations for the orxonox library ...
const ColourValue & getFadedColour() const
Definition: FadingBillboard.h:63
#define _OrxonoxExport
Definition: OrxonoxPrereqs.h:60
float getTurnOnTime() const
Definition: FadingBillboard.h:55
float turnontime_
Definition: FadingBillboard.h:73
The Tickable interface provides a tick(dt) function, that gets called every frame.
Definition: Tickable.h:52
Timer is a helper class that executes a function after a given amount of seconds in game-time...
Definition: Timer.h:105
void setTurnOffTime(float turnofftime)
Definition: FadingBillboard.h:58