Property | Type | Description | |
---|---|---|---|
aabb | |||
boundsDirty | bool | ||
buffersNeedRecreating | bool | ||
chainCount | int | ||
chainElementList | List |
||
chainSegmentList | List |
||
customParams | List |
||
dynamic | bool | ||
indexContentDirty | bool | ||
indexData | |||
material | |||
materialName | string | ||
maxElementsPerChain | int | ||
otherTexCoordRange | float[] | ||
radius | float | ||
renderOperation | |||
texCoordDirection | TexCoordDirection | ||
useTexCoords | bool | ||
useVertexColor | bool | ||
vertexData | |||
vertexDeclDirty | bool |
Method | Description | |
---|---|---|
AddChainElement ( int chainIndex, Element billboardChainElement ) : void | ||
BillboardChain ( string name ) : System | ||
BillboardChain ( string name, int maxElements ) : System | ||
BillboardChain ( string name, int maxElements, int numberOfChains ) : System | ||
BillboardChain ( string name, int maxElements, int numberOfChains, bool useTextureCoords ) : System | ||
BillboardChain ( string name, int maxElements, int numberOfChains, bool useTextureCoords, bool useColors ) : System | ||
BillboardChain ( string name, int maxElements, int numberOfChains, bool useTextureCoords, bool useColors, bool dynamic ) : System | ||
GetChainElement ( int chainIndex, int elementIndex ) : Element | ||
GetCustomParameter ( int index ) : Vector4 | ||
GetSquaredViewDepth ( |
|
|
GetWorldTransforms ( |
|
|
NotifyCurrentCamera ( |
||
RemoveChainElement ( int chainIndex ) : void | ||
SetCustomParameter ( int index, Vector4 val ) : void | ||
UpdateChainElement ( int chainIndex, int elementIndex, Element billboardChainElement ) : void | ||
UpdateCustomGpuParameter ( |
||
UpdateRenderQueue ( |
Method | Description | |
---|---|---|
SetupBuffers ( ) : void | ||
SetupChainContainers ( ) : void | ||
SetupVertexDeclaration ( ) : void | ||
UpdateBoundingBox ( ) : void | ||
UpdateIndexBuffer ( ) : void | ||
UpdateVertexBuffer ( |
||
dispose ( bool disposeManagedResources ) : void |
Class level dispose method When implementing this method in an inherited class the following template should be used; protected override void dispose( bool disposeManagedResources ) { if ( !isDisposed ) { if ( disposeManagedResources ) { // Dispose managed resources. } // There are no unmanaged resources to release, but // if we add them, they need to be released here. } // If it is available, make the call to the // base class's Dispose(Boolean) method base.dispose( disposeManagedResources ); } |
public AddChainElement ( int chainIndex, Element billboardChainElement ) : void | ||
chainIndex | int | |
billboardChainElement | Element | |
return | void |
public BillboardChain ( string name ) : System | ||
name | string | |
return | System |
public BillboardChain ( string name, int maxElements ) : System | ||
name | string | |
maxElements | int | |
return | System |
public BillboardChain ( string name, int maxElements, int numberOfChains ) : System | ||
name | string | |
maxElements | int | |
numberOfChains | int | |
return | System |
public BillboardChain ( string name, int maxElements, int numberOfChains, bool useTextureCoords ) : System | ||
name | string | |
maxElements | int | |
numberOfChains | int | |
useTextureCoords | bool | |
return | System |
public BillboardChain ( string name, int maxElements, int numberOfChains, bool useTextureCoords, bool useColors ) : System | ||
name | string | |
maxElements | int | |
numberOfChains | int | |
useTextureCoords | bool | |
useColors | bool | |
return | System |
public BillboardChain ( string name, int maxElements, int numberOfChains, bool useTextureCoords, bool useColors, bool dynamic ) : System | ||
name | string | |
maxElements | int | |
numberOfChains | int | |
useTextureCoords | bool | |
useColors | bool | |
dynamic | bool | |
return | System |
public GetChainElement ( int chainIndex, int elementIndex ) : Element | ||
chainIndex | int | |
elementIndex | int | |
return | Element |
public GetCustomParameter ( int index ) : Vector4 | ||
index | int | |
return | Vector4 |
public GetSquaredViewDepth ( |
||
camera | ||
return | float |
public GetWorldTransforms ( |
||
matrices | ||
return | void |
public NotifyCurrentCamera ( |
||
camera | ||
return | void |
public RemoveChainElement ( int chainIndex ) : void | ||
chainIndex | int | |
return | void |
public SetCustomParameter ( int index, Vector4 val ) : void | ||
index | int | |
val | Vector4 | |
return | void |
public UpdateChainElement ( int chainIndex, int elementIndex, Element billboardChainElement ) : void | ||
chainIndex | int | |
elementIndex | int | |
billboardChainElement | Element | |
return | void |
public UpdateCustomGpuParameter ( |
||
entry | ||
gpuParams | ||
return | void |
public UpdateRenderQueue ( |
||
queue | ||
return | void |
protected UpdateVertexBuffer ( |
||
camera | ||
return | void |
protected dispose ( bool disposeManagedResources ) : void | ||
disposeManagedResources | bool | True if Unmanaged resources should be released. |
return | void |
protected IndexData,Axiom.Graphics indexData | ||
return |
protected Material,Axiom.Graphics material | ||
return |
protected RenderOperation,Axiom.Graphics renderOperation | ||
return |
protected TexCoordDirection texCoordDirection | ||
return | TexCoordDirection |
protected VertexData,Axiom.Graphics vertexData | ||
return |