SunFlareComponentData

Inherits from ComponentData

Summary

Constructors

SunFlareComponentData()
SunFlareComponentData(guid: Guid)
SunFlareComponentData(other: ComponentData)
SunFlareComponentData(other: GameObjectData)
SunFlareComponentData(other: GameDataContainer)
SunFlareComponentData(other: DataContainer)

Properties

Name Type
element5AlphaScreenPosCurve Vec4
element5AlphaOccluderCurve Vec4
element5SizeScreenPosCurve Vec4
element2SizeOccluderCurve Vec4
element5SizeOccluderCurve Vec4
element2AlphaOccluderCurve Vec4
element2AlphaScreenPosCurve Vec4
element1Size Vec2
element1SizeOccluderCurve Vec4
element1SizeScreenPosCurve Vec4
element1AlphaOccluderCurve Vec4
element1AlphaScreenPosCurve Vec4
element5Size Vec2
element4SizeOccluderCurve Vec4
element3Size Vec2
element2Size Vec2
element4AlphaScreenPosCurve Vec4
element2SizeScreenPosCurve Vec4
element4SizeScreenPosCurve Vec4
element4Size Vec2
element3AlphaScreenPosCurve Vec4
element4AlphaOccluderCurve Vec4
element3SizeOccluderCurve Vec4
element3SizeScreenPosCurve Vec4
element3AlphaOccluderCurve Vec4
element1Shader SurfaceShaderBaseAsset | nil
occluderSize float
element2Shader SurfaceShaderBaseAsset | nil
element3RayDistance float
element4Shader SurfaceShaderBaseAsset | nil
element4RayDistance float
element2RayDistance float
element1RayDistance float
element5RayDistance float
element3Shader SurfaceShaderBaseAsset | nil
realm Realm
element5Shader SurfaceShaderBaseAsset | nil
element5Enable bool
element3Enable bool
element2Enable bool
element1Enable bool
debugDrawOccluder bool
enable bool
element4Enable bool

Static members

Name Type
SunFlareComponentData.typeInfo TypeInformation

Constructors

SunFlareComponentData

SunFlareComponentData()

Creates a new SunFlareComponentData frostbite instance.

SunFlareComponentData

SunFlareComponentData(guid: Guid)

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

Parameters

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

SunFlareComponentData

SunFlareComponentData(other: ComponentData)

Casts an instance of type ComponentData to SunFlareComponentData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other ComponentData The instance to cast to SunFlareComponentData.

SunFlareComponentData

SunFlareComponentData(other: GameObjectData)

Casts an instance of type GameObjectData to SunFlareComponentData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other GameObjectData The instance to cast to SunFlareComponentData.

SunFlareComponentData

SunFlareComponentData(other: GameDataContainer)

Casts an instance of type GameDataContainer to SunFlareComponentData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other GameDataContainer The instance to cast to SunFlareComponentData.

SunFlareComponentData

SunFlareComponentData(other: DataContainer)

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

Parameters

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

Properties

element5AlphaScreenPosCurve

Vec4

element5AlphaOccluderCurve

Vec4

element5SizeScreenPosCurve

Vec4

element2SizeOccluderCurve

Vec4

element5SizeOccluderCurve

Vec4

element2AlphaOccluderCurve

Vec4

element2AlphaScreenPosCurve

Vec4

element1Size

Vec2

element1SizeOccluderCurve

Vec4

element1SizeScreenPosCurve

Vec4

element1AlphaOccluderCurve

Vec4

element1AlphaScreenPosCurve

Vec4

element5Size

Vec2

element4SizeOccluderCurve

Vec4

element3Size

Vec2

element2Size

Vec2

element4AlphaScreenPosCurve

Vec4

element2SizeScreenPosCurve

Vec4

element4SizeScreenPosCurve

Vec4

element4Size

Vec2

element3AlphaScreenPosCurve

Vec4

element4AlphaOccluderCurve

Vec4

element3SizeOccluderCurve

Vec4

element3SizeScreenPosCurve

Vec4

element3AlphaOccluderCurve

Vec4

element1Shader

SurfaceShaderBaseAsset | nil

occluderSize

float

element2Shader

SurfaceShaderBaseAsset | nil

element3RayDistance

float

element4Shader

SurfaceShaderBaseAsset | nil

element4RayDistance

float

element2RayDistance

float

element1RayDistance

float

element5RayDistance

float

element3Shader

SurfaceShaderBaseAsset | nil

realm

Realm

element5Shader

SurfaceShaderBaseAsset | nil

element5Enable

bool

element3Enable

bool

element2Enable

bool

element1Enable

bool

debugDrawOccluder

bool

enable

bool

element4Enable

bool

Static members

typeInfo

TypeInformation

The type information for the SunFlareComponentData type.

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