EnlightenDbSystem

Summary

Constructors

EnlightenDbSystem()
EnlightenDbSystem(guid: Guid)

Properties

Name Type
boundingBox AxisAlignedBox
atlasStartX int
atlasStartY int
outputWidth int
outputHeight int
pixelCount int
pixelSize float
systemId int
instances EnlightenDbInstance[]
inputSystems int[]
systemCache PrecomputeCache
clusteringCache PrecomputeCache
preClusteringCache PrecomputeCache
lightTransportCache PrecomputeCache
visibilityCache PrecomputeCache
terrainSystem bool

Methods

Method Returns
Clone() EnlightenDbSystem

Static members

Name Type
EnlightenDbSystem.typeInfo TypeInformation

Constructors

EnlightenDbSystem

EnlightenDbSystem()

Creates a new EnlightenDbSystem frostbite instance.

EnlightenDbSystem

EnlightenDbSystem(guid: Guid)

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

Parameters

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

Properties

boundingBox

AxisAlignedBox

atlasStartX

int

atlasStartY

int

outputWidth

int

outputHeight

int

pixelCount

int

pixelSize

float

systemId

int

instances

EnlightenDbInstance[]

inputSystems

int[]

systemCache

PrecomputeCache

clusteringCache

PrecomputeCache

preClusteringCache

PrecomputeCache

lightTransportCache

PrecomputeCache

visibilityCache

PrecomputeCache

terrainSystem

bool

Methods

Clone

Clone(): EnlightenDbSystem

Creates a shallow-copy clone of this structure, which is essentially the equivalent of creating a new structure of the same type and assigning the values of this structure to all of its properties. Any properties that contain structure types (eg. Vec3) will be cloned when assigning, while properties that contain instance types (eg. DataContainer) will be referencing the same instance.

Returns

Type Description
EnlightenDbSystem The newly created structure.

Static members

typeInfo

TypeInformation

The type information for the EnlightenDbSystem type.

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