orxonox::LightningGunProjectile Class Reference

#include <src/orxonox/objects/weaponsystem/projectiles/LightningGunProjectile.h>

Inheritance diagram for orxonox::LightningGunProjectile:

orxonox::BillboardProjectile orxonox::Projectile orxonox::MovableEntity orxonox::PawnListener orxonox::MobileEntity orxonox::ClientConnectionListener orxonox::OrxonoxClass orxonox::WorldEntity orxonox::Tickable orxonox::OrxonoxClass orxonox::BaseObject orxonox::Synchronisable orxonox::OrxonoxClass orxonox::OrxonoxClass orxonox::OrxonoxClass

List of all members.

Public Member Functions

 LightningGunProjectile (BaseObject *creator)
virtual void setMaterial (const std::string &material)
virtual ~LightningGunProjectile ()

Protected Member Functions

void changeTexture ()

Protected Attributes

std::string materialBase_
unsigned int maxTextureIndex_
unsigned int textureIndex_
Timer< LightningGunProjectiletextureTimer_

Private Member Functions

void registerVariables ()


Constructor & Destructor Documentation

orxonox::LightningGunProjectile::LightningGunProjectile ( BaseObject creator  ) 

virtual orxonox::LightningGunProjectile::~LightningGunProjectile (  )  [inline, virtual]


Member Function Documentation

void orxonox::LightningGunProjectile::changeTexture (  )  [protected]

void orxonox::LightningGunProjectile::registerVariables (  )  [private]

void orxonox::LightningGunProjectile::setMaterial ( const std::string material  )  [virtual]


Member Data Documentation

Referenced by LightningGunProjectile().


The documentation for this class was generated from the following files:

Generated on Tue Jul 28 16:22:42 2009 for Orxonox by  doxygen 1.5.6