C# Class Axiom.Core.InstancedGeometry.BatchInstance

Inheritance: Axiom.Core.MovableObject
Show file Open project: WolfgangSt/axiom

Public Properties

Property Type Description
mAABB Axiom.Math.AxisAlignedBox
mBoundingRadius float
mCamDistanceSquared float
mCurrentLod ushort
mLodSquaredDistances List

Protected Properties

Property Type Description
mBatchInstanceID uint
mInstancesMap InstancedObject>.Dictionary
mLodBucketList List
mNode SceneNode
mParent InstancedGeometry
mQueuedSubMeshes List
mSceneMgr SceneManager

Public Methods

Method Description
NotifyCurrentCamera ( Camera cam ) : void
UpdateRenderQueue ( RenderQueue queue ) : void

Method Details

NotifyCurrentCamera() public method

public NotifyCurrentCamera ( Camera cam ) : void
cam Camera
return void

UpdateRenderQueue() public method

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

Property Details

mAABB public property

public AxisAlignedBox,Axiom.Math mAABB
return Axiom.Math.AxisAlignedBox

mBatchInstanceID protected property

protected uint mBatchInstanceID
return uint

mBoundingRadius public property

public float mBoundingRadius
return float

mCamDistanceSquared public property

public float mCamDistanceSquared
return float

mCurrentLod public property

public ushort mCurrentLod
return ushort

mInstancesMap protected property

protected Dictionary mInstancesMap
return InstancedObject>.Dictionary

mLodBucketList protected property

protected List mLodBucketList
return List

mLodSquaredDistances public property

public List mLodSquaredDistances
return List

mNode protected property

protected SceneNode,Axiom.Core mNode
return SceneNode

mParent protected property

protected InstancedGeometry,Axiom.Core mParent
return InstancedGeometry

mQueuedSubMeshes protected property

protected List mQueuedSubMeshes
return List

mSceneMgr protected property

protected SceneManager,Axiom.Core mSceneMgr
return SceneManager