C# Class Axiom.Core.StaticGeometry.MaterialBucket

A MaterialBucket is a collection of smaller buckets with the same Material (and implicitly the same LOD).
Inheritance: DisposableObject
Afficher le fichier Open project: WolfgangSt/axiom

Protected Properties

Свойство Type Description
currentGeometryMap GeometryBucket>.Dictionary
geometryBucketList List
material Axiom.Graphics.Material
materialName string
parent Axiom.Core.LODBucket
technique Axiom.Graphics.Technique

Méthodes publiques

Méthode Description
AddRenderables ( RenderQueue queue, RenderQueueGroupID group, Real lodValue ) : void
Assign ( Axiom.Core.QueuedGeometry qgeom ) : void
Build ( bool stencilShadows, int logLevel ) : void
Dump ( ) : void
MaterialBucket ( Axiom.Core.LODBucket parent, string materialName ) : System

Méthodes protégées

Méthode Description
GetGeometryFormatString ( Axiom.Core.SubMeshLodGeometryLink geom ) : string
dispose ( bool disposeManagedResources ) : void

Dispose the geometry buckets

Method Details

AddRenderables() public méthode

public AddRenderables ( RenderQueue queue, RenderQueueGroupID group, Real lodValue ) : void
queue Axiom.Graphics.RenderQueue
group RenderQueueGroupID
lodValue Real
Résultat void

Assign() public méthode

public Assign ( Axiom.Core.QueuedGeometry qgeom ) : void
qgeom Axiom.Core.QueuedGeometry
Résultat void

Build() public méthode

public Build ( bool stencilShadows, int logLevel ) : void
stencilShadows bool
logLevel int
Résultat void

Dump() public méthode

public Dump ( ) : void
Résultat void

GetGeometryFormatString() protected méthode

protected GetGeometryFormatString ( Axiom.Core.SubMeshLodGeometryLink geom ) : string
geom Axiom.Core.SubMeshLodGeometryLink
Résultat string

MaterialBucket() public méthode

public MaterialBucket ( Axiom.Core.LODBucket parent, string materialName ) : System
parent Axiom.Core.LODBucket
materialName string
Résultat System

dispose() protected méthode

Dispose the geometry buckets
protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
Résultat void

Property Details

currentGeometryMap protected_oe property

protected Dictionary currentGeometryMap
Résultat GeometryBucket>.Dictionary

geometryBucketList protected_oe property

protected List geometryBucketList
Résultat List

material protected_oe property

protected Material,Axiom.Graphics material
Résultat Axiom.Graphics.Material

materialName protected_oe property

protected string materialName
Résultat string

parent protected_oe property

protected LODBucket,Axiom.Core parent
Résultat Axiom.Core.LODBucket

technique protected_oe property

protected Technique,Axiom.Graphics technique
Résultat Axiom.Graphics.Technique