34 #ifndef _LightningGunProjectile_H__ 35 #define _LightningGunProjectile_H__ 60 virtual void setMaterial(
const std::string& material)
override;
63 void registerVariables();
A BillboardProjectile is a projectile that is represented by a Billboard.
Definition: BillboardProjectile.h:54
Implementation of the BillboardProjectile class.
::std::string string
Definition: gtest-port.h:756
Shared library macros, enums, constants and forward declarations for the weapons module ...
virtual ~LightningGunProjectile()
Definition: LightningGunProjectile.h:58
The LightningGunProjectile is a projectile that is represented by a looped series of billboards...
Definition: LightningGunProjectile.h:54
unsigned int textureIndex_
The current index of the texture. (i.e. the index of the currently displayed texture) ...
Definition: LightningGunProjectile.h:66
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
std::string materialBase_
The base name of the material.
Definition: LightningGunProjectile.h:69
unsigned int maxTextureIndex_
The maximal index.
Definition: LightningGunProjectile.h:67
Timer textureTimer_
A timer that loops and changes textures each time it expires.
Definition: LightningGunProjectile.h:68
Timer is a helper class that executes a function after a given amount of seconds in game-time...
Definition: Timer.h:105
#define _WeaponsExport
Definition: WeaponsPrereqs.h:60