C# Класс Axiom.ParticleSystems.BillboardParticleRenderer

Наследование: ParticleSystemRenderer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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