struct
TerrainMaterial
Constructors, destructors, conversion operators
Public variables
- char padding_00
- float kMinMaxAlt
- float kMidMaxAlt
- float kMaxMaxAlt
- int field_20
- float mAtmosphereReciprocalScore
- float mTemperatureScore
- int field_2C
- float field_30
- char padding_34
- float kMinCliffGradient
- float kMaxCliffGradient
- char padding_48
-
uint32_
t mLightingState -
Math::
Vector2 kEffectAtmosphereLowRange -
Math::
Vector2 kEffectAtmosphereMedRange -
Math::
Vector2 kEffectAtmosphereHighRange -
Math::
Vector2 kEffectTemperatureLowRange -
Math::
Vector2 kEffectTemperatureMedRange -
Math::
Vector2 kEffectTemperatureHighRange -
Math::
Vector4 kNightLightingTint - int field_BC
-
Math::
Vector3 kDayLightColor -
Math::
Vector3 kDayShadowColor -
Math::
Vector3 kDuskLightColor -
Math::
Vector3 kDuskShadowColor -
Math::
Vector3 kNightLightColor -
Math::
Vector3 kNightShadowColor -
Math::
Vector4 kDuskDawnStartEnd - float kAboveColorRampSeaScaleBaseVal
- float kAboveColorRampSeaScaleScaleVal
-
eastl::vector<Math::
Vector2> kAtmThicknessByAtmosphereScore -
Math::
Vector2 kAtmLuminenceRange - float kAboveDetailLowTiling
- float kAboveDetailHighTiling
- float kFogMinDensity
- float kFogMaxDensity
- float kFogMinDistance
-
eastl::vector<Math::
Vector3> kFogByElevCreature -
eastl::vector<Math::
Vector3> kFogByElevTribe -
eastl::vector<Math::
Vector3> kFogByElevCiv -
eastl::vector<Math::
Vector3> kFogByElevSpace -
eastl::vector<Math::
Vector2> kFogDistBiasByTimeOfDay -
eastl::vector<Math::
Vector3> kFogDistBiasByAtmosphereScore -
eastl::vector<Math::
Vector2> kFogBiasByElev - int field_1DC
- float kWaterFogMaxDepth
- float kWaterPCAAnimationFPS
- float kLavaPCAAnimationFPS
- ResourceObjectPtr mWaterMap
- float kParticleMaxDistance
- float kTerrainBrightness
- float kP1ScaleDensity
- float kP2ScaleDensity
- float kP3ScaleDensity
- ResourceObjectPtr mAtmosphereMap
- ResourceObjectPtr field_208
- ResourceObjectPtr field_20C
- ResourceObjectPtr field_210
-
Math::
Vector3 kP1Phase -
Math::
Vector3 kP1Brightness -
Math::
Vector3 kP2Phase -
Math::
Vector3 kP2Brightness -
Math::
Vector3 kP3Phase -
Math::
Vector3 kP3Brightness - bool userColorEnabled
-
Math::
ColorRGB factoredTerrainUserColorBeach -
Math::
ColorRGB factoredTerrainUserColorCliff -
Math::
ColorRGB factoredTerrainUserColorWater -
Math::
ColorRGB factoredTerrainUserColorAtmosphere - eastl::vector<float> factoredTerrainUserColorElevations
-
eastl::vector<Math::
ColorRGB> factoredTerrainUserColorElevationColors - float terrainUserColorRockSaturationFactor
- float terrainUserColorBeachSaturationFactor
- float terrainUserColorCliffSaturationFactor
- float terrainUserColorWaterSaturationFactor
- float terrainUserColorAtmosphereSaturationFactor
- float terrainUserColorElevationMapSaturationFactor
- float terrainUserColorRockValueFactor
- float terrainUserColorBeachValueFactor
- float terrainUserColorCliffValueFactor
- float terrainUserColorWaterValueFactor
- float terrainUserColorAtmosphereValueFactor
- float terrainUserColorElevationMapValueFactor
- float terrainUserColorAutoGradientThreshold