C# 클래스 ParticleEditor.ParticleSystem

파일 보기 프로젝트 열기: fallahn/xygine 1 사용 예제들

공개 메소드들

메소드 설명
Draw ( RenderTarget target, RenderStates states ) : void
ParticleSystem ( ) : System
addAffector ( IAffector affector ) : void
move ( Vector2f distance ) : void
start ( byte releaseCount, float startDelay, float duration ) : void
stop ( ) : void
update ( float dt ) : void

비공개 메소드들

메소드 설명
addParticle ( Vector2f position ) : void
addVertex ( Vector2f position, float u, float v, SFML colour ) : void
emit ( float dt ) : void
updateVertices ( ) : void

메소드 상세

Draw() 공개 메소드

public Draw ( RenderTarget target, RenderStates states ) : void
target RenderTarget
states RenderStates
리턴 void

ParticleSystem() 공개 메소드

public ParticleSystem ( ) : System
리턴 System

addAffector() 공개 메소드

public addAffector ( IAffector affector ) : void
affector IAffector
리턴 void

move() 공개 메소드

public move ( Vector2f distance ) : void
distance Vector2f
리턴 void

start() 공개 메소드

public start ( byte releaseCount, float startDelay, float duration ) : void
releaseCount byte
startDelay float
duration float
리턴 void

stop() 공개 메소드

public stop ( ) : void
리턴 void

update() 공개 메소드

public update ( float dt ) : void
dt float
리턴 void