---@enum EDisplayClusterConfigurationCameraMotionBlurMode
local EDisplayClusterConfigurationCameraMotionBlurMode = {
    Off = 0,
    On = 1,
    Override = 2,
    EDisplayClusterConfigurationCameraMotionBlurMode_MAX = 3,
}

---@enum EDisplayClusterConfigurationDataSource
local EDisplayClusterConfigurationDataSource = {
    Text = 0,
    Json = 1,
    EDisplayClusterConfigurationDataSource_MAX = 2,
}

---@enum EDisplayClusterConfigurationEyeStereoOffset
local EDisplayClusterConfigurationEyeStereoOffset = {
    None = 0,
    Left = 1,
    Right = 2,
    EDisplayClusterConfigurationEyeStereoOffset_MAX = 3,
}

---@enum EDisplayClusterConfigurationFailoverPolicy
local EDisplayClusterConfigurationFailoverPolicy = {
    Disabled = 0,
    DropSecondaryNodesOnly = 1,
    EDisplayClusterConfigurationFailoverPolicy_MAX = 2,
}

---@enum EDisplayClusterConfigurationFramePostProcess_OutputRemapSource
local EDisplayClusterConfigurationFramePostProcess_OutputRemapSource = {
    StaticMesh = 0,
    ExternalFile = 1,
    MeshComponent = 2,
    EDisplayClusterConfigurationFramePostProcess_MAX = 3,
}

---@enum EDisplayClusterConfigurationICVFX_ChromakeySettingsSource
local EDisplayClusterConfigurationICVFX_ChromakeySettingsSource = {
    Viewport = 0,
    ICVFXCamera = 1,
    EDisplayClusterConfigurationICVFX_MAX = 2,
}

---@enum EDisplayClusterConfigurationICVFX_ChromakeySource
local EDisplayClusterConfigurationICVFX_ChromakeySource = {
    None = 0,
    FrameColor = 1,
    ChromakeyRenderTexture = 2,
    EDisplayClusterConfigurationICVFX_MAX = 3,
}

---@enum EDisplayClusterConfigurationICVFX_ChromakeyType
local EDisplayClusterConfigurationICVFX_ChromakeyType = {
    InnerFrustum = 0,
    CustomChromakey = 1,
    EDisplayClusterConfigurationICVFX_MAX = 2,
}

---@enum EDisplayClusterConfigurationICVFX_LightcardRenderMode
local EDisplayClusterConfigurationICVFX_LightcardRenderMode = {
    Over = 0,
    Under = 1,
    EDisplayClusterConfigurationICVFX_MAX = 2,
}

---@enum EDisplayClusterConfigurationICVFX_OverrideCameraRenderMode
local EDisplayClusterConfigurationICVFX_OverrideCameraRenderMode = {
    Default = 0,
    Disabled = 1,
    DisableChromakey = 2,
    DisableChromakeyMarkers = 3,
    EDisplayClusterConfigurationICVFX_MAX = 4,
}

---@enum EDisplayClusterConfigurationICVFX_OverrideLightcardRenderMode
local EDisplayClusterConfigurationICVFX_OverrideLightcardRenderMode = {
    Default = 0,
    Disabled = 1,
    Over = 2,
    Under = 3,
    EDisplayClusterConfigurationICVFX_MAX = 4,
}

---@enum EDisplayClusterConfigurationMediaSplitType
local EDisplayClusterConfigurationMediaSplitType = {
    FullFrame = 0,
    UniformTiles = 1,
    EDisplayClusterConfigurationMediaSplitType_MAX = 2,
}

---@enum EDisplayClusterConfigurationRenderFamilyMode
local EDisplayClusterConfigurationRenderFamilyMode = {
    None = 0,
    AllowMergeForGroups = 1,
    AllowMergeForGroupsAndStereo = 2,
    MergeAnyPossible = 3,
    EDisplayClusterConfigurationRenderFamilyMode_MAX = 4,
}

---@enum EDisplayClusterConfigurationRenderMode
local EDisplayClusterConfigurationRenderMode = {
    Mono = 0,
    SideBySide = 1,
    TopBottom = 2,
    EDisplayClusterConfigurationRenderMode_MAX = 3,
}

---@enum EDisplayClusterConfigurationRootActorPreviewSettingsSource
local EDisplayClusterConfigurationRootActorPreviewSettingsSource = {
    RootActor = 0,
    Configuration = 1,
    EDisplayClusterConfigurationRootActorPreviewSettingsSource_MAX = 2,
}

---@enum EDisplayClusterConfigurationViewportCustomFrustumMode
local EDisplayClusterConfigurationViewportCustomFrustumMode = {
    Percent = 0,
    Pixels = 1,
    EDisplayClusterConfigurationViewportCustomFrustumMode_MAX = 2,
}

---@enum EDisplayClusterConfigurationViewportLightcardOCIOMode
local EDisplayClusterConfigurationViewportLightcardOCIOMode = {
    nDisplay = 0,
    Custom = 1,
    None = 2,
    EDisplayClusterConfigurationViewportLightcardOCIOMode_MAX = 3,
}

---@enum EDisplayClusterConfigurationViewportOverscanMode
local EDisplayClusterConfigurationViewportOverscanMode = {
    Pixels = 0,
    Percent = 1,
    EDisplayClusterConfigurationViewportOverscanMode_MAX = 2,
}

---@enum EDisplayClusterConfigurationViewport_StereoMode
local EDisplayClusterConfigurationViewport_StereoMode = {
    Default = 0,
    ForceMono = 1,
    EDisplayClusterConfigurationViewport_MAX = 2,
}

---@enum EDisplayClusterConfiguration_PostRenderBlur
local EDisplayClusterConfiguration_PostRenderBlur = {
    None = 0,
    Gaussian = 1,
    Dilate = 2,
    EDisplayClusterConfiguration_MAX = 3,
}

