MeshBaker
Public Member Functions | Public Attributes | Properties | List of all members
DigitalOpus.MB.Lod.LODClusterManagerGrid Class Reference

Inherits DigitalOpus.MB.Lod.LODClusterManager.

Public Member Functions

 LODClusterManagerGrid (MB2_LODManager.BakerPrototype bp)
 
override LODCluster GetClusterFor (Vector3 p)
 
void TranslateAllClusters (Vector3 translation)
 
- Public Member Functions inherited from DigitalOpus.MB.Lod.LODClusterManager
 LODClusterManager (MB2_LODManager.BakerPrototype bp)
 
virtual MB2_LODManager.BakerPrototype GetBakerPrototype ()
 
virtual void Destroy ()
 
virtual LODCluster GetClusterContaining (Vector3 v)
 
virtual void RemoveCluster (Bounds b)
 
virtual void Clear ()
 
virtual void RecycleCluster (LODCombinedMesh c)
 
virtual void DrawGizmos ()
 
virtual void CheckIntegrity ()
 
virtual LODCombinedMesh GetFreshCombiner (LODCluster cell)
 
virtual void UpdateSkinnedMeshApproximateBounds ()
 
virtual void ForceCheckIfLODsChanged ()
 

Public Attributes

int _gridSize = 250
 
- Public Attributes inherited from DigitalOpus.MB.Lod.LODClusterManager
MB2_LogLevel _LOG_LEVEL = MB2_LogLevel.info
 
MB2_LODManager.BakerPrototype _bakerPrototype
 
List< LODClusterclusters = new List<LODCluster>()
 

Properties

int gridSize [get, set]
 
- Properties inherited from DigitalOpus.MB.Lod.LODClusterManager
MB2_LogLevel LOG_LEVEL [get, set]
 

Additional Inherited Members

- Protected Attributes inherited from DigitalOpus.MB.Lod.LODClusterManager
List< LODCombinedMeshrecycledClusters = new List<LODCombinedMesh>()
 

Constructor & Destructor Documentation

§ LODClusterManagerGrid()

DigitalOpus.MB.Lod.LODClusterManagerGrid.LODClusterManagerGrid ( MB2_LODManager.BakerPrototype  bp)

Member Function Documentation

§ GetClusterFor()

override LODCluster DigitalOpus.MB.Lod.LODClusterManagerGrid.GetClusterFor ( Vector3  p)
virtual

§ TranslateAllClusters()

void DigitalOpus.MB.Lod.LODClusterManagerGrid.TranslateAllClusters ( Vector3  translation)

Member Data Documentation

§ _gridSize

int DigitalOpus.MB.Lod.LODClusterManagerGrid._gridSize = 250

Property Documentation

§ gridSize

int DigitalOpus.MB.Lod.LODClusterManagerGrid.gridSize
getset

The documentation for this class was generated from the following file: