C# Class NewTOAPIA.Modeling.ParticleSystem

Inheritance: IRenderable
Afficher le fichier Open project: Wiladams/NewTOAPIA

Protected Properties

Свойство Type Description
fHalfStep System.Single
fNumParticles int
fSixthStep System.Single
fStep System.Single

Méthodes publiques

Méthode Description
KillSystem ( ) : void
ParticleSystem ( int numParticles, System.Single step ) : System
Render ( GraphicsInterface gi ) : void
SetStep ( System.Single step ) : void
Update ( System.Single fTime ) : void

Méthodes protégées

Méthode Description
Acceleration ( int i, System.Single fTime, float3 position, float3 velocity ) : float3
InitializeParticle ( int index ) : void

Method Details

Acceleration() abstract protected méthode

abstract protected Acceleration ( int i, System.Single fTime, float3 position, float3 velocity ) : float3
i int
fTime System.Single
position NewTOAPIA.GL.float3
velocity NewTOAPIA.GL.float3
Résultat NewTOAPIA.GL.float3

InitializeParticle() abstract protected méthode

abstract protected InitializeParticle ( int index ) : void
index int
Résultat void

KillSystem() public méthode

public KillSystem ( ) : void
Résultat void

ParticleSystem() public méthode

public ParticleSystem ( int numParticles, System.Single step ) : System
numParticles int
step System.Single
Résultat System

Render() abstract public méthode

abstract public Render ( GraphicsInterface gi ) : void
gi NewTOAPIA.GL.GraphicsInterface
Résultat void

SetStep() public méthode

public SetStep ( System.Single step ) : void
step System.Single
Résultat void

Update() public méthode

public Update ( System.Single fTime ) : void
fTime System.Single
Résultat void

Property Details

fHalfStep protected_oe property

protected Single,System fHalfStep
Résultat System.Single

fNumParticles protected_oe property

protected int fNumParticles
Résultat int

fSixthStep protected_oe property

protected Single,System fSixthStep
Résultat System.Single

fStep protected_oe property

protected Single,System fStep
Résultat System.Single