AaronCameron.net
Not Left, nor right. Just correct.
Not a Member? - Login or Create an Account
Thursday the 24th of May 2012 @ 02:27am
Front Page Journal Projects Your Profile About
[]

LibN2L-4 Library Code Reference

Classes
Compounds
Files
Members
Method Index
Full Reference

n2l::cLineEmitter Class Reference

Emit particles into a system from somewhere along a specified path. More...

#include <cLineEmitter.h>

Inheritance diagram for n2l::cLineEmitter:

Inheritance graph
[legend]
Collaboration diagram for n2l::cLineEmitter:

Collaboration graph
[legend]
List of all members.

Public Member Functions


Detailed Description

Emit particles into a system from somewhere along a specified path.

This class is probably depricated.

Definition at line 40 of file cLineEmitter.h.


Constructor & Destructor Documentation

n2l::cLineEmitter::cLineEmitter  ) 
 

Definition at line 33 of file cLineEmitter.cpp.

n2l::cLineEmitter::~cLineEmitter  )  [virtual]
 

Definition at line 58 of file cLineEmitter.cpp.


Member Function Documentation

void n2l::cLineEmitter::addTexture const cAutoPtr< const cGLTexture i_iTexture  )  [virtual]
 

Definition at line 133 of file cLineEmitter.cpp.

void n2l::cLineEmitter::emissionPerSecond const tFloat  iEmissionPerSecond  )  [virtual]
 

Definition at line 140 of file cLineEmitter.cpp.

void n2l::cLineEmitter::growth const tVector2f iGrowthA,
const tVector2f iGrowthB
[virtual]
 

Definition at line 169 of file cLineEmitter.cpp.

void n2l::cLineEmitter::line const tVector3f iPosA,
const tVector3f iPosB
[virtual]
 

Definition at line 125 of file cLineEmitter.cpp.

cParticleSystem *const n2l::cLineEmitter::parentSystem  )  [virtual]
 

Implements n2l::cEmitterInterface.

Definition at line 183 of file cLineEmitter.cpp.

void n2l::cLineEmitter::parentSystem cParticleSystem *const   i_ioSystem  )  [virtual]
 

Implements n2l::cEmitterInterface.

Definition at line 118 of file cLineEmitter.cpp.

void n2l::cLineEmitter::size const tVector2f iSizeA,
const tVector2f iSizeB
[virtual]
 

Definition at line 146 of file cLineEmitter.cpp.

void n2l::cLineEmitter::startEndColours const cColour iStartColour,
const cColour iEndColour
[virtual]
 

Definition at line 161 of file cLineEmitter.cpp.

void n2l::cLineEmitter::timeToLive const tUint  iTTL  )  [virtual]
 

Definition at line 177 of file cLineEmitter.cpp.

void n2l::cLineEmitter::update const tUint  iTimePassed  )  [virtual]
 

Implements n2l::cEmitterInterface.

Definition at line 64 of file cLineEmitter.cpp.

References updateInto().

void n2l::cLineEmitter::updateInto const tUint  iTimePassed,
cParticleSystem ioSystem
[virtual]
 

Implements n2l::cEmitterInterface.

Definition at line 74 of file cLineEmitter.cpp.

References n2l::cParticleSystem::addParticle(), and n2l::random().

Referenced by update().

void n2l::cLineEmitter::velocity const tVector3f iVelocityA,
const tVector3f iVelocityB
[virtual]
 

Definition at line 153 of file cLineEmitter.cpp.


The documentation for this class was generated from the following files:
©2012 Aaron Cameron