---@enum ESkyCreatorEditorWeatherType
ESkyCreatorEditorWeatherType = {
    EditorWeather_WeatherPreset = 0,
    EditorWeather_WeatherSettings = 1,
    EditorWeather_MAX = 2,
}

---@enum ESkyCreatorMoonPositionType
ESkyCreatorMoonPositionType = {
    MoonPositionType_Simple = 0,
    MoonPositionType_SimpleFixedElevation = 1,
    MoonPositionType_Real = 2,
    MoonPositionType_MAX = 3,
}

---@enum ESkyCreatorStarMapRotationType
ESkyCreatorStarMapRotationType = {
    StarMapRotationType_NoRotation = 0,
    StarMapRotationType_FollowSun = 1,
    StarMapRotationType_FollowMoon = 2,
    StarMapRotationType_MAX = 3,
}

---@enum ESkyCreatorSunPositionType
ESkyCreatorSunPositionType = {
    SunPositionType_Simple = 0,
    SunPositionType_Real = 1,
    SunPositionType_MAX = 2,
}

---@enum EVolumetricCloudNoiseDetailResolution
EVolumetricCloudNoiseDetailResolution = {
    VolumetricCloudNoiseDetailResolution_32 = 0,
    VolumetricCloudNoiseDetailResolution_64 = 1,
    VolumetricCloudNoiseDetailResolution_MAX = 2,
}

---@enum EVolumetricCloudNoiseShapeResolution
EVolumetricCloudNoiseShapeResolution = {
    VolumetricCloudNoiseShapeResolution_64 = 0,
    VolumetricCloudNoiseShapeResolution_128 = 1,
    VolumetricCloudNoiseShapeResolution_256 = 2,
    VolumetricCloudNoiseShapeResolution_MAX = 3,
}

---@enum EVolumetricCloudRenderTargetMode
EVolumetricCloudRenderTargetMode = {
    VolumetricCloudRenderTargetMode_Default = 0,
    VolumetricCloudRenderTargetMode_Quality = 1,
    VolumetricCloudRenderTargetMode_Performance = 2,
    VolumetricCloudRenderTargetMode_MAX = 3,
}

