C# Class Axiom.Components.Terrain.TerrainQuadTreeNode.Rend

Inheritance: IRenderable, IDisposable
Datei anzeigen Open project: WolfgangSt/axiom

Protected Properties

Property Type Description
mCustomParameters Vector4>.Dictionary
mParent TerrainQuadTreeNode
mPolygoneModeOverridable bool
mUseIdentityProjection bool
mUseIdentityView bool

Public Methods

Method Description
Dispose ( ) : void
GetCustomParameter ( int parameter ) : Vector4

GetRenderOperation ( RenderOperation op ) : void

GetSquaredViewDepth ( Camera camera ) : float

GetWorldTransforms ( Matrix4 transforms ) : void

Rend ( TerrainQuadTreeNode parent ) : System

SetCustomParameter ( int parameter, Vector4 value ) : void

UpdateCustomGpuParameter ( GpuProgramParameters entry, GpuProgramParameters parameters ) : void

Update a custom GpuProgramParameters constant which is derived from information only this Renderable knows.

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetCustomParameter() public method

public GetCustomParameter ( int parameter ) : Vector4
parameter int
return Vector4

GetRenderOperation() public method

public GetRenderOperation ( RenderOperation op ) : void
op Axiom.Graphics.RenderOperation
return void

GetSquaredViewDepth() public method

public GetSquaredViewDepth ( Camera camera ) : float
camera Axiom.Core.Camera
return float

GetWorldTransforms() public method

public GetWorldTransforms ( Matrix4 transforms ) : void
transforms Axiom.Math.Matrix4
return void

Rend() public method

public Rend ( TerrainQuadTreeNode parent ) : System
parent TerrainQuadTreeNode
return System

SetCustomParameter() public method

public SetCustomParameter ( int parameter, Vector4 value ) : void
parameter int
value Vector4
return void

UpdateCustomGpuParameter() public method

Update a custom GpuProgramParameters constant which is derived from information only this Renderable knows.
public UpdateCustomGpuParameter ( GpuProgramParameters entry, GpuProgramParameters parameters ) : void
entry Axiom.Graphics.GpuProgramParameters
parameters Axiom.Graphics.GpuProgramParameters
return void

Property Details

mCustomParameters protected_oe property

protected Dictionary mCustomParameters
return Vector4>.Dictionary

mParent protected_oe property

protected TerrainQuadTreeNode,Axiom.Components.Terrain mParent
return TerrainQuadTreeNode

mPolygoneModeOverridable protected_oe property

protected bool mPolygoneModeOverridable
return bool

mUseIdentityProjection protected_oe property

protected bool mUseIdentityProjection
return bool

mUseIdentityView protected_oe property

protected bool mUseIdentityView
return bool