TeleportRenderer Class Reference

#include <TeleportRenderer.h>

Inheritance diagram for TeleportRenderer:

ActionRenderer

List of all members.

Public Member Functions

 TeleportRenderer (Vector &position, Vector &color)
virtual ~TeleportRenderer ()
virtual void simulate (Action *action, float timepassed, bool &remove)
virtual void draw (Action *action)

Protected Attributes

Vector position_
Vector color_


Detailed Description

Definition at line 28 of file TeleportRenderer.h.


Constructor & Destructor Documentation

TeleportRenderer::TeleportRenderer ( Vector position,
Vector color 
)

Definition at line 26 of file TeleportRenderer.cpp.

TeleportRenderer::~TeleportRenderer (  )  [virtual]

Definition at line 31 of file TeleportRenderer.cpp.


Member Function Documentation

void TeleportRenderer::simulate ( Action action,
float  timepassed,
bool &  remove 
) [virtual]

Reimplemented from ActionRenderer.

Definition at line 39 of file TeleportRenderer.cpp.

References color_, ParticleEmitter::emitTransport(), ExplosionTextures::getTextureSetByName(), ScorchedClient::instance(), ExplosionTextures::instance(), position_, and ParticleEmitter::setAttributes().

void TeleportRenderer::draw ( Action action  )  [virtual]

Implements ActionRenderer.

Definition at line 35 of file TeleportRenderer.cpp.


Member Data Documentation

Vector TeleportRenderer::position_ [protected]

Definition at line 38 of file TeleportRenderer.h.

Referenced by simulate().

Vector TeleportRenderer::color_ [protected]

Definition at line 39 of file TeleportRenderer.h.

Referenced by simulate().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:08 2009 for Scorched3D by  doxygen 1.5.3