VEE_Particle2 Class Reference

A particle with self-operator list. More...

#include <vee_particle2.h>

Inheritance diagram for VEE_Particle2:

Inheritance graph
[legend]
Collaboration diagram for VEE_Particle2:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Protected Attributes


Detailed Description

A particle with self-operator list.


Constructor & Destructor Documentation

VEE_Particle2::VEE_Particle2  ) 
 

VEE_Particle2::VEE_Particle2 const VEE_Vector3 location,
const VEE_Vector3 velocity,
float  ageLimit = 1e+10
[inline]
 

VEE_Particle2::~VEE_Particle2  )  [virtual]
 


Member Function Documentation

bool VEE_Particle2::setValue const char *  id,
VEE_Value msg
[virtual]
 

Receive and process a value.

Parameters:

Reimplemented from VEE_Particle.

Reimplemented in VEE_Blow, VEE_Damping, VEE_Emitter, VEE_Explosion, VEE_ForceObject, VEE_ForcePlane, VEE_Gravitate, VEE_Gravity, VEE_RandomForce, VEE_Tube, VEE_Vortex, VEE_Wind, VEE_GridForceBase, and VEE_RigidParticle.

VEE_Object * VEE_Particle2::clone  )  const [virtual]
 

Reimplemented from VEE_Particle.

Reimplemented in VEE_Blow, VEE_Damping, VEE_Emitter, VEE_Explosion, VEE_ForcePlane, VEE_Gravitate, VEE_Gravity, VEE_RandomForce, VEE_Tube, VEE_Vortex, VEE_Wind, VEE_GridForce, VEE_GridForce2, and VEE_RigidParticle.

void VEE_Particle2::update float  dt  )  [virtual]
 

Update the location of this object.

Reimplemented from VEE_Particle.

Reimplemented in VEE_Blow, VEE_Emitter, VEE_Explosion, VEE_ForceObject, VEE_Gravity, VEE_Vortex, VEE_Wind, VEE_GridForce, and VEE_GridForce2.

void VEE_Particle2::appendSelfOperator VEE_Operator o  )  [inline]
 

void VEE_Particle2::appendSelfOperator2 VEE_Operator o,
const char *  name
[inline]
 


Member Data Documentation

VEE_OperatorList VEE_Particle2::m_slist [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 12 21:09:32 2007 for VEE - The Visual Effects Engine by  doxygen 1.4.6