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

Terrain Object. More...

#include <TerrainObject.h>

Inheritance diagram for CTerrainObject:
Inheritance graph
[legend]
Collaboration diagram for CTerrainObject:
Collaboration graph
[legend]

Public Attributes

CModelPath Model
 Model. More...
 
CFlagArray< e_editorFlagCountEditorFlags
 Editor Flags. More...
 
CModelLink EditorModel
 Editor Model. More...
 
CImagePath EditorIcon
 Editor Icon. More...
 
TEditorCategories EditorCategories
 Editor Categories. More...
 
CFixed EditorCursorOffset
 Editor Cursor Offset. More...
 
std::vector< CTerrainLinkTexSets
 Texture Sets. More...
 
CFootprintLink Footprint
 Footprint. More...
 
CFixed Radius
 Radius. More...
 
CFixed OccludeHeight
 Occlude Height. More...
 
TCliffLevel BoostedCliffLevel
 Boosted Cliff Level. More...
 

Detailed Description

Terrain Object.

Remarks
Unknown

Member Data Documentation

◆ BoostedCliffLevel

TCliffLevel CTerrainObject::BoostedCliffLevel

Boosted Cliff Level.

Remarks
minValue: 0
maxValue: 0

◆ EditorCategories

TEditorCategories CTerrainObject::EditorCategories

Editor Categories.

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

◆ EditorCursorOffset

CFixed CTerrainObject::EditorCursorOffset

Editor Cursor Offset.

◆ EditorFlags

CFlagArray<e_editorFlagCount> CTerrainObject::EditorFlags

Editor Flags.

Flags for the terrain object when it is placed in the StarCraft II Editor

Remarks
indexEnum: EEditorFlag

◆ EditorIcon

CImagePath CTerrainObject::EditorIcon

Editor Icon.

Icon for the terrain object in the StarCraft II Editor

◆ EditorModel

CModelLink CTerrainObject::EditorModel

Editor Model.

Model for the terrain object in the StarCraft II Editor

◆ Footprint

CFootprintLink CTerrainObject::Footprint

Footprint.

Footprint for the terrain object. The game uses the terrain's footprint for placement and collision.

◆ Model

CModelPath CTerrainObject::Model

Model.

Model for the terrain object in the game

◆ OccludeHeight

CFixed CTerrainObject::OccludeHeight

Occlude Height.

Remarks
minValue: 0

◆ Radius

CFixed CTerrainObject::Radius

Radius.

Collision range for the terrain object

Remarks
minValue: 0
maxValue: 0

◆ TexSets

std::vector<CTerrainLink> CTerrainObject::TexSets

Texture Sets.

Texture set for the terrain object. Used for organization in the terrain editor.


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