Components

FidelityFX Cauldron Framework Components Reference Documentation.

Enumerations

Name

Description

CameraType

Describes the type of camera.
Perspective – A perspective projection camera.
Orthographic – An orthographic projection camera.

LightType

Supported light types by the “LightComponent“.
Directional – Directional light type (parallel orthographic source)
Spot – Spot light type (directed cone source)
Point – Point light type (radial source)

Structs

Name

Description

AnimationComponentData

Initialization data structure for the “AnimationComponent“.

CameraComponentData

Initialization data structure for the “CameraComponent“.

ComponentData

Base ComponentData structure.

LightComponentData

Initialization data structure for the “LightComponent“.

MeshComponentData

Initialization data structure for the “MeshComponent“.

Classes

Name

Description

AnimationComponent

Animation component class.

AnimationComponentMgr

Component manager class for AnimationComponent s.

CameraComponent

Camera component class.

CameraComponentMgr

Component manager class for CameraComponent s.

Component

Base class from which all components inherit.

ComponentMgr

Base class from which all component managers inherit.

LightComponent

Light component class.

LightComponentMgr

Component manager class for LightComponent s.

MeshComponent

Mesh component class.

MeshComponentMgr

Component manager class for MeshComponent s.