Table of Contents

Class LODRenderConfig

Namespace
Root
Assembly
SPZGameAssembly.dll
public class LODRenderConfig
Inheritance
object
LODRenderConfig
Extension Methods

Constructors

LODRenderConfig()

public LODRenderConfig()

Fields

BuildingLOD

public int 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

public int 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

public int ShapeLOD

Field Value

int

ShouldRenderBuildings

public bool ShouldRenderBuildings

Field Value

bool

SimulationLOD

public int 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