CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

iParticlesPhysics Struct Reference
[3D]

Particles physics interface. More...

#include <particles.h>

Inheritance diagram for iParticlesPhysics:

iBase List of all members.

Public Methods

virtual const csArray< csParticlesData > * RegisterParticles (iParticlesObjectState *particles)=0
 Register a particles object with the physics plugin.

virtual void RemoveParticles (iParticlesObjectState *particles)=0
 Remove a particles object from the physics plugin.

virtual void Start (iParticlesObjectState *particles)=0
 (Re)Start a particle simulation

virtual void Stop (iParticlesObjectState *particles)=0
 Stop a particle simulation.


Detailed Description

Particles physics interface.

Definition at line 451 of file particles.h.


Member Function Documentation

virtual const csArray<csParticlesData>* iParticlesPhysics::RegisterParticles iParticlesObjectState   particles [pure virtual]
 

Register a particles object with the physics plugin.

virtual void iParticlesPhysics::RemoveParticles iParticlesObjectState   particles [pure virtual]
 

Remove a particles object from the physics plugin.

virtual void iParticlesPhysics::Start iParticlesObjectState   particles [pure virtual]
 

(Re)Start a particle simulation

virtual void iParticlesPhysics::Stop iParticlesObjectState   particles [pure virtual]
 

Stop a particle simulation.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.18