The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:TerrainInfo (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UE2Runtime Object >> Actor >> Info >> TerrainInfo
Package: 
Engine
This class in other games:
U2XMP, U2, UT2003, UT2004

null

Properties[edit]

Property group 'TerrainInfo'[edit]

bKCollisionHalfRes[edit]

Type: bool


DecoLayerOffset[edit]

Type: float


DecoLayers[edit]

Type: array<DecorationLayer>


Inverted[edit]

Type: bool


Layers[edit]

Type: TerrainLayer

Array size: 32


TerrainMap[edit]

Type: Texture


TerrainScale[edit]

Type: Object.Vector


Default value:

Member Value
X 64.0
Y 64.0
Z 64.0

TerrainSectorSize[edit]

Type: int


Default value: 16

Internal variables[edit]

CollapsedLayers[edit]

Type: Texture

Modifiers: native, const


DecoLayerData[edit]

Type: array<DecorationLayerData>

Modifiers: native, const


EdgeTurnBitmap[edit]

Type: array<int>

Modifiers: const


FaceNormals[edit]

Type: array<NormalPair>

Modifiers: native, const


HeightmapX[edit]

Type: int

Modifiers: native, const


HeightmapY[edit]

Type: int

Modifiers: native, const


JustLoaded[edit]

Type: int

Modifiers: transient


OldHeightmap[edit]

Type: array<byte>

Modifiers: native, const


OldTerrainMap[edit]

Type: Texture

Modifiers: native, const


PaintedColor[edit]

Type: array<Object.Color>

Modifiers: native, const

editor only

Primitive[edit]

Type: TerrainPrimitive

Modifiers: native, const


QuadDomMaterialBitmap[edit]

Type: array<Material>

Modifiers: const


QuadVisibilityBitmap[edit]

Type: array<int>

Modifiers: const


RenderCombinations[edit]

Type: array<int>

Modifiers: native, const


Sectors[edit]

Type: array<TerrainSector>

Modifiers: native, const


SectorsX[edit]

Type: int

Modifiers: native, const


SectorsY[edit]

Type: int

Modifiers: native, const


SelectedVertices[edit]

Type: array<int>

Modifiers: native, const


ShowGrid[edit]

Type: int

Modifiers: native, const


ToHeightmap[edit]

Type: Object.Vector

Array size: 4

Modifiers: native, const


ToWorld[edit]

Type: Object.Vector

Array size: 4

Modifiers: native, const


VertexColors[edit]

Type: array<Object.Color>

Modifiers: native, const


VertexStreams[edit]

Type: array<int>

Modifiers: native, const


Vertices[edit]

Type: array<Object.Vector>

Modifiers: native, const


Default values[edit]

Property Value
bStatic True
bStaticLighting True
bWorldGeometry True
Texture Texture'Engine.S_TerrainInfo'

Enums[edit]

ESortOrder[edit]

SORT_NoSort 
SORT_BackToFront 
SORT_FrontToBack 

ETexMapAxis[edit]

TEXMAPAXIS_XY 
TEXMAPAXIS_XZ 
TEXMAPAXIS_YZ 

Structs[edit]

DecoInfo[edit]

Object.Vector Location 
Object.Rotator Rotation 
Object.Vector Scale 
Object.Vector TempScale 
Object.Color Color 
int Distance 

DecorationLayer[edit]

int ShowOnTerrain 
Texture ScaleMap 
Texture DensityMap 
Texture ColorMap 
StaticMesh StaticMesh 
Object.RangeVector ScaleMultiplier 
Object.Range FadeoutRadius 
Object.Range DensityMultiplier 
int MaxPerQuad 
int Seed 
int AlignToTerrain 
ESortOrder DrawOrder 
int ShowOnInvisibleTerrain 
int LitDirectional 
int DisregardTerrainLighting 
int RandomYaw 

DecorationLayerData[edit]

array<DecoSectorInfo> Sectors 

DecoSectorInfo[edit]

array<DecoInfo> DecoInfo 
Object.Vector Location 
float Radius 

NormalPair[edit]

Object.Vector Normal1 
Object.Vector Normal2 

TerrainLayer[edit]

Material Texture 
Texture AlphaMap 
float UScale 
float VScale 
float UPan 
float VPan 
ETexMapAxis TextureMapAxis 
float TextureRotation 
Object.Rotator LayerRotation 
Object.Matrix TerrainMatrix 
float KFriction 
float KRestitution 
Texture LayerWeightMap