EnlightenDbInstance

Summary

Constructors

EnlightenDbInstance()
EnlightenDbInstance(guid: Guid)

Properties

Name Type
worldBoundingbox AxisAlignedBox
worldTransform LinearTransform
uvTranslation Vec2
uvTransform Vec4
geometryId int
objectVariation string
guidString string
uvSizeX int
uvSizeY int
pixelSize float
enlightenMeshName string
meshAsset string
instanceAlbedos int[]
cacheKey Guid

Methods

Method Returns
Clone() EnlightenDbInstance

Static members

Name Type
EnlightenDbInstance.typeInfo TypeInformation

Constructors

EnlightenDbInstance

EnlightenDbInstance()

Creates a new EnlightenDbInstance frostbite instance.

EnlightenDbInstance

EnlightenDbInstance(guid: Guid)

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

Parameters

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

Properties

worldBoundingbox

AxisAlignedBox

worldTransform

LinearTransform

uvTranslation

Vec2

uvTransform

Vec4

geometryId

int

objectVariation

string

guidString

string

uvSizeX

int

uvSizeY

int

pixelSize

float

enlightenMeshName

string

meshAsset

string

instanceAlbedos

int[]

cacheKey

Guid

Methods

Clone

Clone(): EnlightenDbInstance

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
EnlightenDbInstance The newly created structure.

Static members

typeInfo

TypeInformation

The type information for the EnlightenDbInstance type.

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