|
| enum class | DistanceSettingType : int {
Air = 0
, Weather = 1
, Water = 2
, Lava = 3
,
LavaResist = 4
, PowderSnow = 5
} |
| enum class | DensitySettingType : int {
Air = 0
, Weather = 1
, Water = 2
, Lava = 3
,
LavaResist = 4
} |
| enum class | CoefficientSettingType : int { Air = 0
, Water = 1
, Cloud = 2
} |
| enum class | HenyeyGreensteinGSettingType : int { Air = 0
, Water = 1
} |
| enum class | DistanceSettingType : int {
Air = 0
, Weather = 1
, Water = 2
, Lava = 3
,
LavaResist = 4
, PowderSnow = 5
} |
| enum class | DensitySettingType : int {
Air = 0
, Weather = 1
, Water = 2
, Lava = 3
,
LavaResist = 4
} |
| enum class | CoefficientSettingType : int { Air = 0
, Water = 1
, Cloud = 2
} |
| enum class | HenyeyGreensteinGSettingType : int { Air = 0
, Water = 1
} |
|
|
MCAPI | FogDefinition (::HashedString identifier, ::std::optional<::FogSetting > distanceAir, ::std::optional<::FogSetting > distanceWeather, ::std::optional<::FogSetting > distanceWater, ::std::optional<::FogSetting > distanceLava, ::std::optional<::FogSetting > distanceLavaResistance, ::std::optional<::FogSetting > distancePowderSnow, ::std::optional<::FogVolumetricDensitySetting > densityAir, ::std::optional<::FogVolumetricDensitySetting > densityWeather, ::std::optional<::FogVolumetricDensitySetting > densityWater, ::std::optional<::FogVolumetricDensitySetting > densityLava, ::std::optional<::FogVolumetricDensitySetting > densityLavaResistance, ::std::optional<::FogVolumetricCoefficientSetting > coefficientAir, ::std::optional<::FogVolumetricCoefficientSetting > coefficientWater, ::std::optional<::FogVolumetricCoefficientSetting > coefficientCloud, ::std::optional<::FogVolumetricHenyeyGreensteinGSetting > henyeyGreensteinGAir, ::std::optional<::FogVolumetricHenyeyGreensteinGSetting > henyeyGreensteinGWater) |
|
MCAPI ::std::optional<::FogVolumetricCoefficientSetting > | getCoefficientSettingByType (::FogDefinition::CoefficientSettingType settingType) const |
|
MCAPI ::std::optional<::FogVolumetricDensitySetting > | getDensitySettingByType (::FogDefinition::DensitySettingType settingType) const |
|
MCAPI ::std::optional<::FogDistanceSetting > | getDistanceSettingByType (::FogDefinition::DistanceSettingType settingType) const |
|
MCAPI ::std::optional<::FogVolumetricHenyeyGreensteinGSetting > | getHenyeyGreensteinGSettingByType (::FogDefinition::HenyeyGreensteinGSettingType settingType) const |
|
MCAPI::std::string | getNamespace () const |
|
MCAPI ::std::optional<::FogTransitionSetting > | getTransitionSettingByType (::FogDefinition::DistanceSettingType settingType) const |
|
MCAPI void * | $ctor (::HashedString identifier, ::std::optional<::FogSetting > distanceAir, ::std::optional<::FogSetting > distanceWeather, ::std::optional<::FogSetting > distanceWater, ::std::optional<::FogSetting > distanceLava, ::std::optional<::FogSetting > distanceLavaResistance, ::std::optional<::FogSetting > distancePowderSnow, ::std::optional<::FogVolumetricDensitySetting > densityAir, ::std::optional<::FogVolumetricDensitySetting > densityWeather, ::std::optional<::FogVolumetricDensitySetting > densityWater, ::std::optional<::FogVolumetricDensitySetting > densityLava, ::std::optional<::FogVolumetricDensitySetting > densityLavaResistance, ::std::optional<::FogVolumetricCoefficientSetting > coefficientAir, ::std::optional<::FogVolumetricCoefficientSetting > coefficientWater, ::std::optional<::FogVolumetricCoefficientSetting > coefficientCloud, ::std::optional<::FogVolumetricHenyeyGreensteinGSetting > henyeyGreensteinGAir, ::std::optional<::FogVolumetricHenyeyGreensteinGSetting > henyeyGreensteinGWater) |
|
MCFOLD void | $dtor () |
|
|
::ll::TypedStorage< 8, 48, ::HashedString > | mIdentifier |
|
::ll::TypedStorage< 4, 76, ::std::optional<::FogSetting > > | mDistanceAirSetting |
|
::ll::TypedStorage< 4, 76, ::std::optional<::FogSetting > > | mDistanceWeatherSetting |
|
::ll::TypedStorage< 4, 76, ::std::optional<::FogSetting > > | mDistanceWaterSetting |
|
::ll::TypedStorage< 4, 76, ::std::optional<::FogSetting > > | mDistanceLavaSetting |
|
::ll::TypedStorage< 4, 76, ::std::optional<::FogSetting > > | mDistanceLavaResistanceSetting |
|
::ll::TypedStorage< 4, 76, ::std::optional<::FogSetting > > | mDistancePowderSnowSetting |
|
::ll::TypedStorage< 4, 20, ::std::optional<::FogVolumetricDensitySetting > > | mVolumeDensityAirSetting |
|
::ll::TypedStorage< 4, 20, ::std::optional<::FogVolumetricDensitySetting > > | mVolumeDensityWeatherSetting |
|
::ll::TypedStorage< 4, 20, ::std::optional<::FogVolumetricDensitySetting > > | mVolumeDensityWaterSetting |
|
::ll::TypedStorage< 4, 20, ::std::optional<::FogVolumetricDensitySetting > > | mVolumeDensityLavaSetting |
|
::ll::TypedStorage< 4, 20, ::std::optional<::FogVolumetricDensitySetting > > | mVolumeDensityLavaResistanceSetting |
|
::ll::TypedStorage< 4, 36, ::std::optional<::FogVolumetricCoefficientSetting > > | mVolumeCoefficientAirSetting |
|
::ll::TypedStorage< 4, 36, ::std::optional<::FogVolumetricCoefficientSetting > > | mVolumeCoefficientWaterSetting |
|
::ll::TypedStorage< 4, 36, ::std::optional<::FogVolumetricCoefficientSetting > > | mVolumeCoefficientCloudSetting |
|
::ll::TypedStorage< 4, 8, ::std::optional<::FogVolumetricHenyeyGreensteinGSetting > > | mVolumeHenyeyGreensteinGAirSetting |
|
::ll::TypedStorage< 4, 8, ::std::optional<::FogVolumetricHenyeyGreensteinGSetting > > | mVolumeHenyeyGreensteinGWaterSetting |