orxonox::ExplosionChunk Class Reference

#include <src/orxonox/objects/worldentities/ExplosionChunk.h>

Inheritance diagram for orxonox::ExplosionChunk:

orxonox::MovableEntity orxonox::MobileEntity orxonox::ClientConnectionListener orxonox::WorldEntity orxonox::Tickable orxonox::OrxonoxClass orxonox::BaseObject orxonox::Synchronisable orxonox::OrxonoxClass orxonox::OrxonoxClass orxonox::OrxonoxClass

List of all members.

Public Member Functions

 ExplosionChunk (BaseObject *creator)
LODParticle::Value getLOD () const
void registerVariables ()
void setLOD (LODParticle::Value level)
virtual void tick (float dt)
 Gets called every frame.
virtual ~ExplosionChunk ()

Private Member Functions

void checkStop ()
void destroy ()
void LODchanged ()
void stop ()

Private Attributes

bool bStop_
Timer< ExplosionChunkdestroyTimer_
ParticleInterfacefire_
LODParticle::Value LOD_
ParticleInterfacesmoke_


Constructor & Destructor Documentation

orxonox::ExplosionChunk::ExplosionChunk ( BaseObject creator  ) 

orxonox::ExplosionChunk::~ExplosionChunk (  )  [virtual]


Member Function Documentation

void orxonox::ExplosionChunk::checkStop (  )  [private]

References bStop_, and stop().

Referenced by registerVariables().

void orxonox::ExplosionChunk::destroy (  )  [private]

Referenced by stop().

LODParticle::Value orxonox::ExplosionChunk::getLOD (  )  const [inline]

void orxonox::ExplosionChunk::LODchanged (  )  [private]

void orxonox::ExplosionChunk::registerVariables (  ) 

void orxonox::ExplosionChunk::setLOD ( LODParticle::Value  level  )  [inline]

void orxonox::ExplosionChunk::stop (  )  [private]

void orxonox::ExplosionChunk::tick ( float  dt  )  [virtual]

Gets called every frame.

Parameters:
dt The time since the last frame in seconds

Reimplemented from orxonox::MobileEntity.

References orxonox::MobileEntity::getVelocity(), orxonox::GameMode::isMaster(), orxonox::rnd(), orxonox::MobileEntity::setVelocity(), SUPER, and orxonox::MT_Type::Vector3.


Member Data Documentation

Referenced by ExplosionChunk(), and stop().


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

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