C# Class opentk.System1.System1

Inheritance: ParticleSystem
ファイルを表示 Open project: smalld/particle_system Class Usage Examples

Protected Properties

Property Type Description
ColorAndSize BufferObject
EmittedCount int
Leader System.Vector4
LeaderPath BezierCurveCubic?
LeaderPathPosition float
OrigPosition System.Vector4[]
Oscilation System.Vector2[]
Phase float[]
Position BufferObject
Processed int
Velocity System.Vector4[]

Public Methods

Method Description
Simulate ( System.DateTime simulationTime ) : void
Simulate2 ( System.DateTime simulationTime ) : void

Protected Methods

Method Description
GetInstanceInternal ( GameWindow win ) : ParticleSystem
HandleFrame ( GameWindow window ) : void

Private Methods

Method Description
Initialize ( System.Vector4 position, int i ) : void
InitializeSystem ( ) : void
PreparePath ( ) : void
PrepareState ( ) : void
SetCamera ( GameWindow window ) : void

Method Details

GetInstanceInternal() protected method

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

HandleFrame() protected method

protected HandleFrame ( GameWindow window ) : void
window OpenTK.GameWindow
return void

Simulate() public method

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

Simulate2() public method

public Simulate2 ( System.DateTime simulationTime ) : void
simulationTime System.DateTime
return void

Property Details

ColorAndSize protected_oe property

protected BufferObject ColorAndSize
return BufferObject

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

OrigPosition protected_oe property

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

Oscilation protected_oe property

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

Phase protected_oe property

protected float[] Phase
return float[]

Position protected_oe property

protected BufferObject Position
return BufferObject

Processed protected_oe property

protected int Processed
return int

Velocity protected_oe property

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