C# 클래스 Axiom.ParticleSystems.BillboardParticleRenderer

상속: ParticleSystemRenderer
파일 보기 프로젝트 열기: WolfgangSt/axiom 1 사용 예제들

공개 메소드들

메소드 설명
BillboardParticleRenderer ( ) : System
CopyParametersTo ( ParticleSystemRenderer other ) : void
NotifyAttached ( Node parent, bool isTagPoint ) : void
NotifyCurrentCamera ( Camera cam ) : void
NotifyDefaultDimensions ( float width, float height ) : void
NotifyParticleQuota ( int quota ) : void
NotifyParticleResized ( ) : void
NotifyParticleRotated ( ) : void
SetKeepParticlesInLocalSpace ( bool keepLocal ) : void
SetParameter ( string attr, string val ) : bool

Parses an attribute intended for the particle system itself.

UpdateRenderQueue ( RenderQueue queue, List currentParticles, bool cullIndividually ) : void

보호된 메소드들

메소드 설명
dispose ( bool disposeManagedResources ) : void

비공개 메소드들

메소드 설명
ParseAccurateFacing ( string values, ParticleSystemRenderer _renderer ) : void
ParseBillboardOrigin ( string values, ParticleSystemRenderer _renderer ) : void
ParseBillboardRotationType ( string values, ParticleSystemRenderer _renderer ) : void
ParseBillboardType ( string values, ParticleSystemRenderer _renderer ) : void
ParseCommonDirection ( string values, ParticleSystemRenderer _renderer ) : void
ParseCommonUpDirection ( string values, ParticleSystemRenderer _renderer ) : void
ParsePointRendering ( string values, ParticleSystemRenderer _renderer ) : void
RegisterParsers ( ) : void

Registers all attribute names with their respective parser.

Methods meant to serve as attribute parsers should use a method attribute to

메소드 상세

BillboardParticleRenderer() 공개 메소드

public BillboardParticleRenderer ( ) : System
리턴 System

CopyParametersTo() 공개 메소드

public CopyParametersTo ( ParticleSystemRenderer other ) : void
other ParticleSystemRenderer
리턴 void

NotifyAttached() 공개 메소드

public NotifyAttached ( Node parent, bool isTagPoint ) : void
parent Axiom.Core.Node
isTagPoint bool
리턴 void

NotifyCurrentCamera() 공개 메소드

public NotifyCurrentCamera ( Camera cam ) : void
cam Axiom.Core.Camera
리턴 void

NotifyDefaultDimensions() 공개 메소드

public NotifyDefaultDimensions ( float width, float height ) : void
width float
height float
리턴 void

NotifyParticleQuota() 공개 메소드

public NotifyParticleQuota ( int quota ) : void
quota int
리턴 void

NotifyParticleResized() 공개 메소드

public NotifyParticleResized ( ) : void
리턴 void

NotifyParticleRotated() 공개 메소드

public NotifyParticleRotated ( ) : void
리턴 void

SetKeepParticlesInLocalSpace() 공개 메소드

public SetKeepParticlesInLocalSpace ( bool keepLocal ) : void
keepLocal bool
리턴 void

SetParameter() 공개 메소드

Parses an attribute intended for the particle system itself.
public SetParameter ( string attr, string val ) : bool
attr string
val string
리턴 bool

UpdateRenderQueue() 공개 메소드

public UpdateRenderQueue ( RenderQueue queue, List currentParticles, bool cullIndividually ) : void
queue Axiom.Graphics.RenderQueue
currentParticles List
cullIndividually bool
리턴 void

dispose() 보호된 메소드

protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
리턴 void