EnlightenRuntimeSettings

Inherits from SystemSettings

Summary

Constructors

EnlightenRuntimeSettings()
EnlightenRuntimeSettings(guid: Guid)
EnlightenRuntimeSettings(other: SystemSettings)
EnlightenRuntimeSettings(other: DataContainer)

Properties

Name Type
albedoDefaultColor Vec3
localLightForceRadius float
drawDebugSystemDependenciesEnable int
temporalCoherenceThreshold float
skyBoxScale float
minSystemUpdateCount int
jobCount int
drawDebugSystemBoundingBoxEnable int
lightProbeMaxUpdateSolveCount int
drawDebugLightProbeSize float
compensateSunShadowHeightScale bool
saveRadiosityTexturesEnable bool
shadowsEnable bool
lightMapsEnable bool
localLightsEnable bool
localLightCullingEnable bool
localLightCustumFalloff bool
lightProbeForceUpdate bool
forceDynamic bool
drawDebugSystemsEnable bool
lightProbeEnable bool
lightProbeJobsEnable bool
drawDebugLightProbes bool
drawDebugLightProbeOcclusion bool
drawDebugLightProbeStats bool
drawDebugLightProbeBoundingBoxes bool
enable bool
drawSolveTaskPerformance bool
drawDebugColoringEnable bool
drawDebugTextures bool
drawDebugBackFaces bool
drawDebugTargetMeshes bool
drawWarningsEnable bool
albedoForceUpdateEnable bool
albedoForceColorEnable bool
drawDebugEntities bool
terrainMapEnable bool
emissiveEnable bool

Static members

Name Type
EnlightenRuntimeSettings.typeInfo TypeInformation

Constructors

EnlightenRuntimeSettings

EnlightenRuntimeSettings()

Creates a new EnlightenRuntimeSettings frostbite instance.

EnlightenRuntimeSettings

EnlightenRuntimeSettings(guid: Guid)

Creates a new EnlightenRuntimeSettings frostbite instance and assigns it the provided Guid.

Parameters

Name Type Description
guid Guid The Guid to assign to the newly created instance.

EnlightenRuntimeSettings

EnlightenRuntimeSettings(other: SystemSettings)

Casts an instance of type SystemSettings to EnlightenRuntimeSettings. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other SystemSettings The instance to cast to EnlightenRuntimeSettings.

EnlightenRuntimeSettings

EnlightenRuntimeSettings(other: DataContainer)

Casts an instance of type DataContainer to EnlightenRuntimeSettings. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other DataContainer The instance to cast to EnlightenRuntimeSettings.

Properties

albedoDefaultColor

Vec3

localLightForceRadius

float

drawDebugSystemDependenciesEnable

int

temporalCoherenceThreshold

float

skyBoxScale

float

minSystemUpdateCount

int

jobCount

int

drawDebugSystemBoundingBoxEnable

int

lightProbeMaxUpdateSolveCount

int

drawDebugLightProbeSize

float

compensateSunShadowHeightScale

bool

saveRadiosityTexturesEnable

bool

shadowsEnable

bool

lightMapsEnable

bool

localLightsEnable

bool

localLightCullingEnable

bool

localLightCustumFalloff

bool

lightProbeForceUpdate

bool

forceDynamic

bool

drawDebugSystemsEnable

bool

lightProbeEnable

bool

lightProbeJobsEnable

bool

drawDebugLightProbes

bool

drawDebugLightProbeOcclusion

bool

drawDebugLightProbeStats

bool

drawDebugLightProbeBoundingBoxes

bool

enable

bool

drawSolveTaskPerformance

bool

drawDebugColoringEnable

bool

drawDebugTextures

bool

drawDebugBackFaces

bool

drawDebugTargetMeshes

bool

drawWarningsEnable

bool

albedoForceUpdateEnable

bool

albedoForceColorEnable

bool

drawDebugEntities

bool

terrainMapEnable

bool

emissiveEnable

bool

Static members

typeInfo

TypeInformation

The type information for the EnlightenRuntimeSettings type.

Last modified April 26, 2020: Update frostbite type documentation (8b14351)