Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
WorkbenchAPI_Terrain

Classes

class  TerrainToolDesc
class  TerrainToolDesc_HeightAdd
class  TerrainToolDesc_HeightExact
class  TerrainToolDesc_HeightNoise
class  TerrainToolDesc_HeightSmooth
class  TerrainToolDesc_HeightUser
class  TerrainToolDesc_LayerAdd

Enumerations

enum  ETerrainNoiseType { RANDOM , PERLIN , RANDOM , PERLIN }
enum  ETerrainNoiseType { RANDOM , PERLIN , RANDOM , PERLIN }
enum  FilterMorphLerpFunc {
  LINEAR , SIN , INV_COS , SMOOTH ,
  SPHERE , INV_SPHERE , LINEAR , SIN ,
  INV_COS , SMOOTH , SPHERE , INV_SPHERE
}
enum  FilterMorphLerpFunc {
  LINEAR , SIN , INV_COS , SMOOTH ,
  SPHERE , INV_SPHERE , LINEAR , SIN ,
  INV_COS , SMOOTH , SPHERE , INV_SPHERE
}
enum  FilterMorphOperation {
  ADD , NOISE , EXACT , SMOOTH ,
  COMBINE , NONCUMULATIVE , ADD , NOISE ,
  EXACT , SMOOTH , COMBINE , NONCUMULATIVE
}
enum  FilterMorphOperation {
  ADD , NOISE , EXACT , SMOOTH ,
  COMBINE , NONCUMULATIVE , ADD , NOISE ,
  EXACT , SMOOTH , COMBINE , NONCUMULATIVE
}
enum  FilterMorphShape {
  ROUND , SQUARE , USER , ROUND ,
  SQUARE , USER
}
enum  FilterMorphShape {
  ROUND , SQUARE , USER , ROUND ,
  SQUARE , USER
}
enum  TerrainToolType {
  NONE , HEIGHT_ADD , HEIGHT_EXACT , HEIGHT_SMOOTH ,
  HEIGHT_NOISE , SURFACE_PAINT , HOLES_ADD_REMOVE , HOLES_BLOCK_ENABLE_DISABLE ,
  COUNT , NONE , HEIGHT_ADD , HEIGHT_EXACT ,
  HEIGHT_SMOOTH , HEIGHT_NOISE , SURFACE_PAINT , HOLES_ADD_REMOVE ,
  HOLES_BLOCK_ENABLE_DISABLE , COUNT
}
enum  TerrainToolType {
  NONE , HEIGHT_ADD , HEIGHT_EXACT , HEIGHT_SMOOTH ,
  HEIGHT_NOISE , SURFACE_PAINT , HOLES_ADD_REMOVE , HOLES_BLOCK_ENABLE_DISABLE ,
  COUNT , NONE , HEIGHT_ADD , HEIGHT_EXACT ,
  HEIGHT_SMOOTH , HEIGHT_NOISE , SURFACE_PAINT , HOLES_ADD_REMOVE ,
  HOLES_BLOCK_ENABLE_DISABLE , COUNT
}
enum  UserShapeFilter {
  NEAREST , BILINEAR , BICUBIC , NEAREST ,
  BILINEAR , BICUBIC
}
enum  UserShapeFilter {
  NEAREST , BILINEAR , BICUBIC , NEAREST ,
  BILINEAR , BICUBIC
}

Detailed Description

Enumeration Type Documentation

◆ ETerrainNoiseType [1/2]

Enumerator
RANDOM 
PERLIN 
RANDOM 
PERLIN 

Definition at line 12 of file ETerrainNoiseType.c.

◆ ETerrainNoiseType [2/2]

Enumerator
RANDOM 
PERLIN 
RANDOM 
PERLIN 

Definition at line 12 of file ETerrainNoiseType.c.

◆ FilterMorphLerpFunc [1/2]

height shape of filter, how the value between outer (= 0) and inner (= 1) radius are modified

Enumerator
LINEAR 

linear interpolation

SIN 

sine

INV_COS 

inverse cosine

SMOOTH 

hermit interpolation

smoothing

SPHERE 

sphere interpolation

INV_SPHERE 

inverse sphere interpolation

LINEAR 

linear interpolation

SIN 

sine

INV_COS 

inverse cosine

SMOOTH 

hermit interpolation

smoothing

SPHERE 

sphere interpolation

INV_SPHERE 

inverse sphere interpolation

Definition at line 16 of file FilterMorphLerpFunc.c.

◆ FilterMorphLerpFunc [2/2]

Enumerator
LINEAR 

linear interpolation

SIN 

sine

INV_COS 

inverse cosine

SMOOTH 

hermit interpolation

smoothing

SPHERE 

sphere interpolation

INV_SPHERE 

inverse sphere interpolation

LINEAR 

linear interpolation

SIN 

sine

INV_COS 

inverse cosine

SMOOTH 

hermit interpolation

smoothing

SPHERE 

sphere interpolation

INV_SPHERE 

inverse sphere interpolation

Definition at line 16 of file FilterMorphLerpFunc.c.

◆ FilterMorphOperation [1/2]

predefined filter operations

Enumerator
ADD 

add to existing

NOISE 

add noise to existing

EXACT 

set exact value

SMOOTH 

smoothing

COMBINE 

combine with other map, take map from TerrainFilterDesc.GetCombinePtr()

NONCUMULATIVE 
ADD 

add to existing

NOISE 

add noise to existing

EXACT 

set exact value

SMOOTH 

smoothing

COMBINE 

combine with other map, take map from TerrainFilterDesc.GetCombinePtr()

NONCUMULATIVE 

Definition at line 15 of file FilterMorphOperation.c.

◆ FilterMorphOperation [2/2]

Enumerator
ADD 

add to existing

NOISE 

add noise to existing

EXACT 

set exact value

SMOOTH 

smoothing

COMBINE 

combine with other map, take map from TerrainFilterDesc.GetCombinePtr()

NONCUMULATIVE 
ADD 

add to existing

NOISE 

add noise to existing

EXACT 

set exact value

SMOOTH 

smoothing

COMBINE 

combine with other map, take map from TerrainFilterDesc.GetCombinePtr()

NONCUMULATIVE 

Definition at line 15 of file FilterMorphOperation.c.

◆ FilterMorphShape [1/2]

2D shape of filter

Enumerator
ROUND 

generate round kernel

SQUARE 

generate square kernel

USER 

user shape

ROUND 

generate round kernel

SQUARE 

generate square kernel

USER 

user shape

Definition at line 15 of file FilterMorphShape.c.

◆ FilterMorphShape [2/2]

Enumerator
ROUND 

generate round kernel

SQUARE 

generate square kernel

USER 

user shape

ROUND 

generate round kernel

SQUARE 

generate square kernel

USER 

user shape

Definition at line 15 of file FilterMorphShape.c.

◆ TerrainToolType [1/2]

Enumerator
NONE 
HEIGHT_ADD 
HEIGHT_EXACT 
HEIGHT_SMOOTH 
HEIGHT_NOISE 
SURFACE_PAINT 
HOLES_ADD_REMOVE 
HOLES_BLOCK_ENABLE_DISABLE 
COUNT 
NONE 
HEIGHT_ADD 
HEIGHT_EXACT 
HEIGHT_SMOOTH 
HEIGHT_NOISE 
SURFACE_PAINT 
HOLES_ADD_REMOVE 
HOLES_BLOCK_ENABLE_DISABLE 
COUNT 

Definition at line 12 of file TerrainToolType.c.

◆ TerrainToolType [2/2]

Enumerator
NONE 
HEIGHT_ADD 
HEIGHT_EXACT 
HEIGHT_SMOOTH 
HEIGHT_NOISE 
SURFACE_PAINT 
HOLES_ADD_REMOVE 
HOLES_BLOCK_ENABLE_DISABLE 
COUNT 
NONE 
HEIGHT_ADD 
HEIGHT_EXACT 
HEIGHT_SMOOTH 
HEIGHT_NOISE 
SURFACE_PAINT 
HOLES_ADD_REMOVE 
HOLES_BLOCK_ENABLE_DISABLE 
COUNT 

Definition at line 12 of file TerrainToolType.c.

◆ UserShapeFilter [1/2]

Filtering type of given user shape

Enumerator
NEAREST 

nearest

BILINEAR 

bilinear

BICUBIC 

bicubic

NEAREST 

nearest

BILINEAR 

bilinear

BICUBIC 

bicubic

Definition at line 15 of file UserShapeFilter.c.

◆ UserShapeFilter [2/2]

Enumerator
NEAREST 

nearest

BILINEAR 

bilinear

BICUBIC 

bicubic

NEAREST 

nearest

BILINEAR 

bilinear

BICUBIC 

bicubic

Definition at line 15 of file UserShapeFilter.c.