C# Class opentk.System21.System21

Mostra file Open project: smalld/particle_system Class Usage Examples

Protected Properties

Property Type Description
Bmax System.Vector4[]
Bmin System.Vector4[]
EmittedCount int
Leader System.Vector4
LeaderPath BezierCurveCubic?
LeaderPathPosition float
LeaderPathYZ BezierCurveCubic?
Oscilation System.Vector2[]
Phase float[]
Processed int
Velocity System.Vector4[]
VelocityUpdate System.Vector4[]

Public Methods

Method Description
System21 ( ) : System

Protected Methods

Method Description
GetInstanceInternal ( GameWindow win ) : ParticleSystem
InitializeSystem ( ) : void
PrepareStateCore ( ) : void
Simulate ( System.DateTime simulationTime ) : void

Private Methods

Method Description
ComputeVelocity ( int i, int j ) : void
InitializeQtree ( ) : void
MakeBubble ( int i ) : void
PreparePath ( ) : void
UpdateBubble ( int i ) : void

Method Details

GetInstanceInternal() protected method

protected GetInstanceInternal ( GameWindow win ) : ParticleSystem
win OpenTK.GameWindow
return ParticleSystem

InitializeSystem() protected method

protected InitializeSystem ( ) : void
return void

PrepareStateCore() protected method

protected PrepareStateCore ( ) : void
return void

Simulate() protected method

protected Simulate ( System.DateTime simulationTime ) : void
simulationTime System.DateTime
return void

System21() public method

public System21 ( ) : System
return System

Property Details

Bmax protected_oe property

protected Vector4[],System Bmax
return System.Vector4[]

Bmin protected_oe property

protected Vector4[],System Bmin
return System.Vector4[]

EmittedCount protected_oe property

protected int EmittedCount
return int

Leader protected_oe property

protected Vector4,System Leader
return System.Vector4

LeaderPath protected_oe property

protected BezierCurveCubic? LeaderPath
return BezierCurveCubic?

LeaderPathPosition protected_oe property

protected float LeaderPathPosition
return float

LeaderPathYZ protected_oe property

protected BezierCurveCubic? LeaderPathYZ
return BezierCurveCubic?

Oscilation protected_oe property

protected Vector2[],System Oscilation
return System.Vector2[]

Phase protected_oe property

protected float[] Phase
return float[]

Processed protected_oe property

protected int Processed
return int

Velocity protected_oe property

protected Vector4[],System Velocity
return System.Vector4[]

VelocityUpdate protected_oe property

protected Vector4[],System VelocityUpdate
return System.Vector4[]