sc2-gamedata
Public Attributes | List of all members
CTerrain Class Reference

Generic. More...

#include <Terrain.h>

Collaboration diagram for CTerrain:
Collaboration graph
[legend]

Public Attributes

CStringLink Name
 Name. More...
 
TEditorCategories EditorCategories
 Editor Categories. More...
 
flag EditorHidden
 Hidden in Editor. More...
 
CLightLink Lighting
 Lighting. More...
 
CImagePath LoadingScreen
 Loading Screen. More...
 
CTextureProps TextureProp
 Texture Prop. More...
 
CCameraLink Camera
 Camera. More...
 
CSoundtrackLink Ambience
 Ambience. More...
 
std::vector< SDSPArrayDSPArray
 Digital Sound Effects. More...
 
CReverbLink ReverbGlobal
 Reverb (Global) More...
 
CReverbLink ReverbAmbient
 Reverb (Ambient) More...
 
real32 SoundDistanceFactor
 Sound Distance Factor. More...
 
real32 SoundDopplerFactor
 Sound Doppler Factor. More...
 
real32 SoundRolloffFactor
 Sound Rolloff Factor. More...
 
real32 TilingFreq
 Tiling Frequency. More...
 
real32 POMScale
 Parallax Occlusion Mapping Scale. More...
 
flag HideLowestLevel
 Hide Lowest Level. More...
 
CColor MinimapBackgroundColor
 Minimap Background Color. More...
 
std::vector< CTerrainTexLinkBlendTextures
 Textures - Blend. More...
 
std::vector< CTileLinkHardTiles
 Hard Tiles. More...
 
std::vector< CCliffLinkCliffSets
 Cliffs. More...
 
CModelLink FixedSkyboxModel
 Background Model (Fixed) More...
 
CModelLink NonFixedSkyboxModel
 Background Model (Not fixed) More...
 
CImagePath EnvironmentMap
 Environment Map. More...
 
flag8 FogEnabled
 Fog Enabled. More...
 
CColor FogColor
 Fog Color. More...
 
real32 FogDensity
 Fog Density. More...
 
real32 FogFalloff
 Fog Falloff. More...
 
real32 FogStartingHeight
 Fog Starting Height. More...
 
real32 FogNearPlane
 Fog Distance Near. More...
 
real32 FogFarPlane
 Fog Distance Far. More...
 
real32 FogDistanceFalloff
 Fog Distance Falloff. More...
 
real32 Gravity
 Gravity. More...
 
real32 WindAngleHorizontal
 Wing Angle Horizontal. More...
 
real32 WindAngleVertical
 Wind Angle Vertical. More...
 
real32 WindSpeed
 Wind Speed. More...
 
real32 WindTurbulencePower
 Wind Turbulence Power. More...
 
real32 WindTurbulenceSpeed
 Wind Turbulence Speed. More...
 
CImagePath CreepBaseTexture
 Creep Texture. More...
 
CImagePath CreepBaseSpecularMap
 Creep Specular Map. More...
 
CImagePath CreepEdgeNormalMap
 Creep Edge Normal Map. More...
 
CImagePath CreepHeightMap
 Creep Height Map. More...
 
CImagePath CreepNoiseMap
 Creep Noise Map. More...
 
std::vector< SCreepSettingsCreepSettingsArray
 Creep Settings. More...
 
std::vector< SFoliageSimulationConfigFoliageSettingsArray
 Foliage Settings. More...
 
CFlags HeightFlags
 Height Flags. More...
 

Detailed Description

Generic.

Remarks
Unknown

Member Data Documentation

◆ Ambience

CSoundtrackLink CTerrain::Ambience

Ambience.

Ambient music for the terrain type

◆ BlendTextures

std::vector<CTerrainTexLink> CTerrain::BlendTextures

Textures - Blend.

How textures are blended in the terrain type

◆ Camera

CCameraLink CTerrain::Camera

Camera.

◆ CliffSets

std::vector<CCliffLink> CTerrain::CliffSets

Cliffs.

Cliffs in the terrain type

◆ CreepBaseSpecularMap

CImagePath CTerrain::CreepBaseSpecularMap

Creep Specular Map.

Creep specular map for the terrain type

◆ CreepBaseTexture

CImagePath CTerrain::CreepBaseTexture

Creep Texture.

Creep base texture in the terrain type

◆ CreepEdgeNormalMap

CImagePath CTerrain::CreepEdgeNormalMap

Creep Edge Normal Map.

Creep edge texture in the terrain type

◆ CreepHeightMap

CImagePath CTerrain::CreepHeightMap

Creep Height Map.

Creep height texture in the terrain type

◆ CreepNoiseMap

CImagePath CTerrain::CreepNoiseMap

Creep Noise Map.

Creep noise texture in the terrain type

◆ CreepSettingsArray

std::vector<SCreepSettings> CTerrain::CreepSettingsArray

Creep Settings.

Creep parameters for the terrain type

Remarks
indexEnum: EGraphicsLevel

◆ DSPArray

std::vector<SDSPArray> CTerrain::DSPArray

Digital Sound Effects.

Remarks
indexEnum: ESoundCategory

◆ EditorCategories

TEditorCategories CTerrain::EditorCategories

Editor Categories.

Editor Categories are used for filtering and organization within the StarCraft II Editor.

◆ EditorHidden

flag CTerrain::EditorHidden

Hidden in Editor.

◆ EnvironmentMap

CImagePath CTerrain::EnvironmentMap

Environment Map.

◆ FixedSkyboxModel

CModelLink CTerrain::FixedSkyboxModel

Background Model (Fixed)

Fixed background models for the terrain type

◆ FogColor

CColor CTerrain::FogColor

Fog Color.

Default fog color for the terrain type.

◆ FogDensity

real32 CTerrain::FogDensity

Fog Density.

Default fog density for the terrain type.

◆ FogDistanceFalloff

real32 CTerrain::FogDistanceFalloff

Fog Distance Falloff.

◆ FogEnabled

flag8 CTerrain::FogEnabled

Fog Enabled.

Determines whether or not fog is on by default for the terrain type.

Remarks
minValue: 0
maxValue: 0

◆ FogFalloff

real32 CTerrain::FogFalloff

Fog Falloff.

◆ FogFarPlane

real32 CTerrain::FogFarPlane

Fog Distance Far.

◆ FogNearPlane

real32 CTerrain::FogNearPlane

Fog Distance Near.

◆ FogStartingHeight

real32 CTerrain::FogStartingHeight

Fog Starting Height.

◆ FoliageSettingsArray

std::vector<SFoliageSimulationConfig> CTerrain::FoliageSettingsArray

Foliage Settings.

Foliage parameters for the terrain type. The foliage settings that are used by game are determined by the game's graphic settings.

Remarks
indexEnum: EGraphicsLevel

◆ Gravity

real32 CTerrain::Gravity

Gravity.

Gravity value for the terrain type

◆ HardTiles

std::vector<CTileLink> CTerrain::HardTiles

Hard Tiles.

Terrain tiles that use the terrain type

◆ HeightFlags

CFlags CTerrain::HeightFlags

Height Flags.

Remarks
indexEnum: ETerrainHeightFlag

◆ HideLowestLevel

flag CTerrain::HideLowestLevel

Hide Lowest Level.

When enabled, the lowest terrain level in the terrain type is hidden.

◆ Lighting

CLightLink CTerrain::Lighting

Lighting.

Lighting configuration for the terrain type

◆ LoadingScreen

CImagePath CTerrain::LoadingScreen

Loading Screen.

◆ MinimapBackgroundColor

CColor CTerrain::MinimapBackgroundColor

Minimap Background Color.

The color of the minimap where there is no terrain or water. This value is only used when the lowest terrain level is hidden, such as space terrain sets.

◆ Name

CStringLink CTerrain::Name

Name.

Name of the terrain type

◆ NonFixedSkyboxModel

CModelLink CTerrain::NonFixedSkyboxModel

Background Model (Not fixed)

Background model for the terrain type that is not fixed

◆ POMScale

real32 CTerrain::POMScale

Parallax Occlusion Mapping Scale.

◆ ReverbAmbient

CReverbLink CTerrain::ReverbAmbient

Reverb (Ambient)

Ambient sound effects for the terrain type

◆ ReverbGlobal

CReverbLink CTerrain::ReverbGlobal

Reverb (Global)

Global sound effects for the terrain type

◆ SoundDistanceFactor

real32 CTerrain::SoundDistanceFactor

Sound Distance Factor.

Sound distance factor for the terrain type

◆ SoundDopplerFactor

real32 CTerrain::SoundDopplerFactor

Sound Doppler Factor.

◆ SoundRolloffFactor

real32 CTerrain::SoundRolloffFactor

Sound Rolloff Factor.

Sound roll off factor for the terrain type

◆ TextureProp

CTextureProps CTerrain::TextureProp

Texture Prop.

◆ TilingFreq

real32 CTerrain::TilingFreq

Tiling Frequency.

Frequency in which the tile patterns repeat for the terrain type

◆ WindAngleHorizontal

real32 CTerrain::WindAngleHorizontal

Wing Angle Horizontal.

◆ WindAngleVertical

real32 CTerrain::WindAngleVertical

Wind Angle Vertical.

◆ WindSpeed

real32 CTerrain::WindSpeed

Wind Speed.

◆ WindTurbulencePower

real32 CTerrain::WindTurbulencePower

Wind Turbulence Power.

◆ WindTurbulenceSpeed

real32 CTerrain::WindTurbulenceSpeed

Wind Turbulence Speed.


The documentation for this class was generated from the following file: