Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ParticleInfo Struct Reference

#include <particle.h>

List of all members.

Public Attributes

bool Alive
int Leaf
VECTOR Pos
VECTOR OldPos
VECTOR OrigPos
VECTOR Velocity
VECTOR Vertex [4]
float Color [4]
float Energy
float SizeX
float SizeY


Member Data Documentation

bool ParticleInfo::Alive
 

Definition at line 19 of file particle.h.

Referenced by ParticleSystem::GetNumAlive(), Bouncy::Render(), Roman::Render(), Spark::Render(), Bouncy::SetDefaults(), Roman::SetDefaults(), Spark::SetDefaults(), and Spark::Update().

float ParticleInfo::Color[4]
 

Definition at line 26 of file particle.h.

Referenced by Roman::Render(), Spark::Render(), Roman::SetDefaults(), Spark::SetDefaults(), Roman::Update(), and Spark::Update().

float ParticleInfo::Energy
 

Definition at line 27 of file particle.h.

Referenced by Bouncy::SetDefaults(), Roman::SetDefaults(), Spark::SetDefaults(), Roman::Update(), and Spark::Update().

int ParticleInfo::Leaf
 

Definition at line 20 of file particle.h.

Referenced by Bouncy::Render(), Roman::Render(), Spark::Render(), and ParticleManager::Update().

VECTOR ParticleInfo::OldPos
 

Definition at line 22 of file particle.h.

Referenced by Bouncy::SetDefaults(), Roman::SetDefaults(), Spark::SetDefaults(), Bouncy::Update(), Roman::Update(), and Spark::Update().

VECTOR ParticleInfo::OrigPos
 

Definition at line 23 of file particle.h.

Referenced by Bouncy::SetDefaults(), Roman::SetDefaults(), and Spark::SetDefaults().

VECTOR ParticleInfo::Pos
 

Definition at line 21 of file particle.h.

Referenced by Bouncy::Render(), Roman::Render(), Spark::Render(), Bouncy::SetDefaults(), Roman::SetDefaults(), Spark::SetDefaults(), Bouncy::Update(), Roman::Update(), Spark::Update(), and ParticleManager::Update().

float ParticleInfo::SizeX
 

Definition at line 28 of file particle.h.

Referenced by Bouncy::Render(), Roman::Render(), Spark::Render(), Bouncy::SetDefaults(), Roman::SetDefaults(), and Spark::SetDefaults().

float ParticleInfo::SizeY
 

Definition at line 29 of file particle.h.

Referenced by Bouncy::Render(), Roman::Render(), Spark::Render(), Bouncy::SetDefaults(), Roman::SetDefaults(), and Spark::SetDefaults().

VECTOR ParticleInfo::Velocity
 

Definition at line 24 of file particle.h.

Referenced by Bouncy::SetDefaults(), Roman::SetDefaults(), Spark::SetDefaults(), Bouncy::Update(), Roman::Update(), and Spark::Update().

VECTOR ParticleInfo::Vertex[4]
 

Definition at line 25 of file particle.h.


The documentation for this struct was generated from the following file:
Generated on Fri Dec 23 05:15:52 2005 for Constructive Solid Geometry by doxygen1.2.15