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

Inheritance: Axiom.Graphics.SimpleRenderable, IDisposable
Show file Open project: WolfgangSt/axiom

Protected Properties

Property Type Description
mParent TerrainQuadTreeNode
mRend Rend

Public Methods

Method Description
Dispose ( ) : void
GetRenderOperation ( RenderOperation op ) : void
GetSquaredViewDepth ( Camera camera ) : float
Movable ( TerrainQuadTreeNode parent, Rend renderable ) : System

NotifyCurrentCamera ( Camera camera ) : void

UpdateRenderQueue ( RenderQueue queue ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

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

Movable() public method

public Movable ( TerrainQuadTreeNode parent, Rend renderable ) : System
parent TerrainQuadTreeNode
renderable Rend
return System

NotifyCurrentCamera() public method

public NotifyCurrentCamera ( Camera camera ) : void
camera Axiom.Core.Camera
return void

UpdateRenderQueue() public method

public UpdateRenderQueue ( RenderQueue queue ) : void
queue Axiom.Graphics.RenderQueue
return void

Property Details

mParent protected property

protected TerrainQuadTreeNode,Axiom.Components.Terrain mParent
return TerrainQuadTreeNode

mRend protected property

protected Rend mRend
return Rend