C# 클래스 NewTOAPIA.Modeling.ParticleSystem

상속: IRenderable
파일 보기 프로젝트 열기: Wiladams/NewTOAPIA

보호된 프로퍼티들

프로퍼티 타입 설명
fHalfStep System.Single
fNumParticles int
fSixthStep System.Single
fStep System.Single

공개 메소드들

메소드 설명
KillSystem ( ) : void
ParticleSystem ( int numParticles, System.Single step ) : System
Render ( GraphicsInterface gi ) : void
SetStep ( System.Single step ) : void
Update ( System.Single fTime ) : void

보호된 메소드들

메소드 설명
Acceleration ( int i, System.Single fTime, float3 position, float3 velocity ) : float3
InitializeParticle ( int index ) : void

메소드 상세

Acceleration() 추상적인 보호된 메소드

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
리턴 NewTOAPIA.GL.float3

InitializeParticle() 추상적인 보호된 메소드

abstract protected InitializeParticle ( int index ) : void
index int
리턴 void

KillSystem() 공개 메소드

public KillSystem ( ) : void
리턴 void

ParticleSystem() 공개 메소드

public ParticleSystem ( int numParticles, System.Single step ) : System
numParticles int
step System.Single
리턴 System

Render() 추상적인 공개 메소드

abstract public Render ( GraphicsInterface gi ) : void
gi NewTOAPIA.GL.GraphicsInterface
리턴 void

SetStep() 공개 메소드

public SetStep ( System.Single step ) : void
step System.Single
리턴 void

Update() 공개 메소드

public Update ( System.Single fTime ) : void
fTime System.Single
리턴 void

프로퍼티 상세

fHalfStep 보호되어 있는 프로퍼티

protected Single,System fHalfStep
리턴 System.Single

fNumParticles 보호되어 있는 프로퍼티

protected int fNumParticles
리턴 int

fSixthStep 보호되어 있는 프로퍼티

protected Single,System fSixthStep
리턴 System.Single

fStep 보호되어 있는 프로퍼티

protected Single,System fStep
리턴 System.Single