Class LODRenderConfig
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class LODRenderConfig
- Inheritance
-
object
LODRenderConfig
- Extension Methods
-
Constructors
LODRenderConfig()
Fields
BuildingLOD
Field Value
- int
BuildingMaterialLOD
public int BuildingMaterialLOD
Field Value
- int
DefaultMaxCameraDistanceSquareToMatch
public const float DefaultMaxCameraDistanceSquareToMatch = 3.4028235E+38
Field Value
- float
IslandDecorationShadows
public ShadowToken IslandDecorationShadows
Field Value
- ShadowToken
IslandLOD
Field Value
- int
IslandMaterialLOD
public int IslandMaterialLOD
Field Value
- int
IslandShadows
public ShadowToken IslandShadows
Field Value
- ShadowToken
Shadows
public ShadowToken Shadows
Field Value
- ShadowToken
ShapeLOD
Field Value
- int
ShouldRenderBuildings
public bool ShouldRenderBuildings
Field Value
- bool
SimulationLOD
Field Value
- int
Properties
FluidMaterialLOD
public int FluidMaterialLOD { get; }
Property Value
- int
ShouldDrawDynamicBuildingSimulations
public bool ShouldDrawDynamicBuildingSimulations { get; }
Property Value
- bool
ShouldPlayBuildingSounds
public bool ShouldPlayBuildingSounds { get; }
Property Value
- bool
ShouldRenderBuildingsAsPlanesOnly
public bool ShouldRenderBuildingsAsPlanesOnly { get; }
Property Value
- bool
Methods
Compute(float, in LODComputationParameters, out float)
public void Compute(float cameraDistanceSq, in LODComputationParameters lodParams, out float maxCameraDistanceSquareToMatch)
Parameters
cameraDistanceSq float
lodParams LODComputationParameters
maxCameraDistanceSquareToMatch float
SetOverrideBuildingLOD(int)
public static void SetOverrideBuildingLOD(int lod)
Parameters
lod int
SetOverrideBuildingLODEnabled(bool)
public static void SetOverrideBuildingLODEnabled(bool enabled)
Parameters
enabled bool
SetOverrideIslandLOD(int)
public static void SetOverrideIslandLOD(int lod)
Parameters
lod int
SetOverrideIslandLODEnabled(bool)
public static void SetOverrideIslandLODEnabled(bool enabled)
Parameters
enabled bool
SetOverrideMaterialLOD(int)
public static void SetOverrideMaterialLOD(int lod)
Parameters
lod int
SetOverrideMaterialLODEnabled(bool)
public static void SetOverrideMaterialLODEnabled(bool enabled)
Parameters
enabled bool
SetOverrideShapeLOD(int)
public static void SetOverrideShapeLOD(int lod)
Parameters
lod int
SetOverrideShapeLODEnabled(bool)
public static void SetOverrideShapeLODEnabled(bool enabled)
Parameters
enabled bool