Depiction Engine For Unity 2023.0 (Alpha)
Loading...
Searching...
No Matches
DepictionEngine.TerrainGridMeshObjectVisualDirtyFlags Class Reference

Public Member Functions

override void Recycle ()
 
override bool SetSphericalRatio (float value, bool disableMultiThreading=true)
 
override void ElevationChanged ()
 
override void AllDirty ()
 
override void ResetDirty ()
 
override void Recycle ()
 
virtual void ElevationChanged ()
 
override void Recycle ()
 
virtual bool SetSphericalRatio (float value, bool disableMultiThreading=true)
 
- Public Member Functions inherited from DepictionEngine.VisualObjectVisualDirtyFlags
virtual void Recycle ()
 
bool SetCameraInstanceIds (List< int > cameraInstanceIds)
 
void Recreate ()
 
virtual void AllDirty ()
 
void DisableMultithreading ()
 
void DisposeAllVisuals ()
 
void ResetAll ()
 
virtual void ResetDirty ()
 
void ResetDisposeAllVisuals ()
 
void ResetColliderDirty ()
 
void SetProcessing (bool processing, Processor processor=null)
 
bool ProcessingWasCompromised ()
 

Protected Member Functions

void SubdivisionChanged ()
 
void GenerateTerrainGeometryChanged ()
 
override bool SetAltitude (double value)
 
override bool SetMeshRendererVisualLocalScale (Vector3 value)
 
override bool SetGrid2DIndex (Vector2Int value)
 
override bool SetGrid2DDimensions (Vector2Int value)
 
void TrianglesDirty ()
 
void UVsDirty ()
 
void VerticesNormalsDirty ()
 
- Protected Member Functions inherited from DepictionEngine.Grid2DMeshObjectBaseVisualDirtyFlags
virtual bool SetAltitude (double value)
 
virtual bool SetMeshRendererVisualLocalScale (Vector3 value)
 
virtual bool SetSize (double value)
 
virtual bool SetGrid2DIndex (Vector2Int value)
 
virtual bool SetGrid2DDimensions (Vector2Int value)
 
- Protected Member Functions inherited from DepictionEngine.VisualObjectVisualDirtyFlags
void ColliderTypeDirty ()
 

Properties

int subdivision [get, set]
 
float subdivisionSize [get, set]
 
float overlapFactor [get, set]
 
TerrainGridMeshObject.TerrainGeometryType generateTerrainGeometry [get, set]
 
TerrainGridMeshObject.NormalsType normalsType [get, set]
 
bool trianglesDirty [get]
 
bool uvsDirty [get]
 
bool verticesNormalsDirty [get]
 
- Properties inherited from DepictionEngine.ElevationGridMeshObjectVisualDirtyFlags
Elevation elevation [get, set]
 
float elevationMultiplier [get, set]
 
- Properties inherited from DepictionEngine.Grid2DMeshObjectBaseVisualDirtyFlags
double altitude [get, set]
 
Vector3 meshRendererVisualLocalScale [get, set]
 
double size [get, set]
 
float sphericalRatio [get, set]
 
Vector2Int grid2DIndex [get, set]
 
Vector2Int grid2DDimensions [get, set]
 
- Properties inherited from DepictionEngine.VisualObjectVisualDirtyFlags
MeshRendererVisual.ColliderType colliderType [get, set]
 
bool colliderTypeDirty [get]
 
bool disableMultithreading [get]
 
bool isDirty [get, protected set]
 
bool disposeAllVisuals [get]
 

Member Function Documentation

◆ AllDirty()

override void DepictionEngine.TerrainGridMeshObjectVisualDirtyFlags.AllDirty ( )
virtual

◆ ElevationChanged()

override void DepictionEngine.TerrainGridMeshObjectVisualDirtyFlags.ElevationChanged ( )
virtual

◆ Recycle()

override void DepictionEngine.TerrainGridMeshObjectVisualDirtyFlags.Recycle ( )
virtual

◆ ResetDirty()

override void DepictionEngine.TerrainGridMeshObjectVisualDirtyFlags.ResetDirty ( )
virtual

◆ SetAltitude()

override bool DepictionEngine.TerrainGridMeshObjectVisualDirtyFlags.SetAltitude ( double  value)
protectedvirtual

◆ SetGrid2DDimensions()

override bool DepictionEngine.TerrainGridMeshObjectVisualDirtyFlags.SetGrid2DDimensions ( Vector2Int  value)
protectedvirtual

◆ SetGrid2DIndex()

override bool DepictionEngine.TerrainGridMeshObjectVisualDirtyFlags.SetGrid2DIndex ( Vector2Int  value)
protectedvirtual

◆ SetMeshRendererVisualLocalScale()

override bool DepictionEngine.TerrainGridMeshObjectVisualDirtyFlags.SetMeshRendererVisualLocalScale ( Vector3  value)
protectedvirtual

◆ SetSphericalRatio()

override bool DepictionEngine.TerrainGridMeshObjectVisualDirtyFlags.SetSphericalRatio ( float  value,
bool  disableMultiThreading = true 
)
virtual

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