C# Class Axiom.Core.Node.DebugRenderable

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

Protected Properties

Property Type Description
renderOperation Axiom.Graphics.RenderOperation

Private Properties

Property Type Description

Public Methods

Method Description
DebugRenderable ( Node parent ) : System
GetCustomParameter ( int index ) : Vector4
GetSquaredViewDepth ( Camera camera ) : float
GetWorldTransforms ( Matrix4 matrices ) : void
SetCustomParameter ( int index, Vector4 val ) : void
UpdateCustomGpuParameter ( GpuProgramParameters entry, GpuProgramParameters gpuParams ) : void

Protected Methods

Method Description
dispose ( bool disposeManagedResources ) : void

Method Details

DebugRenderable() public method

public DebugRenderable ( Node parent ) : System
parent Node
return System

GetCustomParameter() public method

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

GetSquaredViewDepth() public method

public GetSquaredViewDepth ( Camera camera ) : float
camera Camera
return float

GetWorldTransforms() public method

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

SetCustomParameter() public method

public SetCustomParameter ( int index, Vector4 val ) : void
index int
val Vector4
return void

UpdateCustomGpuParameter() public method

public UpdateCustomGpuParameter ( GpuProgramParameters entry, GpuProgramParameters gpuParams ) : void
entry Axiom.Graphics.GpuProgramParameters
gpuParams Axiom.Graphics.GpuProgramParameters
return void

dispose() protected method

protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
return void

Property Details

renderOperation protected_oe property

protected RenderOperation,Axiom.Graphics renderOperation
return Axiom.Graphics.RenderOperation