LeviLamina
Loading...
Searching...
No Matches
FogDefinition Struct Reference

Public Types

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 }

Public Member Functions

MCAPI::std::string getNamespace () const

Static Public Member Functions

static MCAPI ::std::shared_ptr<::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::FogDefinition > > _buildFogDefinitionSchema_common (::SemVersion version)
static MCAPI ::FogDistanceSetting const & DEFAULT_DISTANCE_AIR_SETTING ()
static MCAPI ::FogDistanceSetting const & DEFAULT_DISTANCE_LAVA_RESISTANCE_SETTING ()
static MCAPI ::FogDistanceSetting const & DEFAULT_DISTANCE_LAVA_SETTING ()
static MCAPI ::FogDistanceSetting const & DEFAULT_DISTANCE_NETHER_AIR_SETTING ()
static MCAPI ::FogDistanceSetting const & DEFAULT_DISTANCE_POWDER_SNOW_SETTING ()
static MCAPI ::FogDistanceSetting const & DEFAULT_DISTANCE_WATER_SETTING ()
static MCAPI ::FogDistanceSetting const & DEFAULT_DISTANCE_WEATHER_SETTING ()
static MCAPI ::FogSetting const & DEFAULT_FOG_AIR_SETTING ()
static MCAPI ::FogDefinition const & DEFAULT_FOG_DEFINITION ()
static MCAPI ::FogSetting const & DEFAULT_FOG_LAVA_RESISTANCE_SETTING ()
static MCAPI ::FogSetting const & DEFAULT_FOG_LAVA_SETTING ()
static MCAPI ::FogSetting const & DEFAULT_FOG_NETHER_AIR_SETTING ()
static MCAPI ::FogSetting const & DEFAULT_FOG_POWDER_SNOW_SETTING ()
static MCAPI ::FogSetting const & DEFAULT_FOG_WATER_SETTING ()
static MCAPI ::FogSetting const & DEFAULT_FOG_WEATHER_SETTING ()
static MCAPI ::FogVolumetricCoefficientSetting const & DEFAULT_VOLUME_COEFFICIENT_AIR_SETTING ()
static MCAPI ::FogVolumetricCoefficientSetting const & DEFAULT_VOLUME_COEFFICIENT_CLOUD_SETTING ()
static MCAPI ::FogVolumetricCoefficientSetting const & DEFAULT_VOLUME_COEFFICIENT_WATER_SETTING ()
static MCAPI ::FogVolumetricHenyeyGreensteinGSetting const & DEFAULT_VOLUME_HENYEY_GREENSTEIN_G_AIR_SETTING ()
static MCAPI ::FogVolumetricHenyeyGreensteinGSetting const & DEFAULT_VOLUME_HENYEY_GREENSTEIN_G_WATER_SETTING ()
static MCAPI ::FogDefinition const & DEFERRED_DEFAULT_FOG_DEFINITION ()
static MCAPI ::FogVolumetricDensitySetting const & DEFERRED_DEFAULT_VOLUME_DENSITY_AIR_SETTING ()
static MCAPI ::FogVolumetricDensitySetting const & DEFERRED_DEFAULT_VOLUME_DENSITY_WATER_SETTING ()
static MCAPI ::FogVolumetricDensitySetting const & DEFERRED_DEFAULT_VOLUME_DENSITY_WEATHER_SETTING ()

Public Attributes

::ll::TypedStorage< 8, 48, ::HashedStringmIdentifier
::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

The documentation for this struct was generated from the following files: