|
| enum | EMapAreaType { AT_TREE
, AT_OTHER
, AT_TREE
, AT_OTHER
} |
| enum | EMapAreaType { AT_TREE
, AT_OTHER
, AT_TREE
, AT_OTHER
} |
| enum | EMapAreaVisualizationType { VT_AREA
, VT_INDIVIDUAL
, VT_AREA
, VT_INDIVIDUAL
} |
| enum | EMapAreaVisualizationType { VT_AREA
, VT_INDIVIDUAL
, VT_AREA
, VT_INDIVIDUAL
} |
| enum | EMapBuildingType {
BT_BUILDING
, BT_CASTLE_BUILDING
, BT_CASTLE_WALL
, BT_WALL
,
BT_BUILDING
, BT_CASTLE_BUILDING
, BT_CASTLE_WALL
, BT_WALL
} |
| enum | EMapBuildingType {
BT_BUILDING
, BT_CASTLE_BUILDING
, BT_CASTLE_WALL
, BT_WALL
,
BT_BUILDING
, BT_CASTLE_BUILDING
, BT_CASTLE_WALL
, BT_WALL
} |
| enum | EMapDataType { Geometry2D
, Soundmap
, Geometry2D
, Soundmap
} |
| enum | EMapDataType { Geometry2D
, Soundmap
, Geometry2D
, Soundmap
} |
| enum | EMapDescriptorGroup {
MDG_UNDEFINED
, MDG_SEPARATE
, MDG_AGGREGATE
, MDG_FADE
,
MDG_COUNT
, MDG_UNDEFINED
, MDG_SEPARATE
, MDG_AGGREGATE
,
MDG_FADE
, MDG_COUNT
} |
| enum | EMapDescriptorGroup {
MDG_UNDEFINED
, MDG_SEPARATE
, MDG_AGGREGATE
, MDG_FADE
,
MDG_COUNT
, MDG_UNDEFINED
, MDG_SEPARATE
, MDG_AGGREGATE
,
MDG_FADE
, MDG_COUNT
} |
| enum | EMapDescriptorType {
MDT_TREE
, MDT_SMALLTREE
, MDT_BUSH
, MDT_BUILDING
,
MDT_HOUSE
, MDT_FORESTERLODGE
, MDT_FORESTBORDER
, MDT_FORESTTRIANGLE
,
MDT_FORESTSQUARE
, MDT_CALVARY
, MDT_CHURCH
, MDT_CHAPEL
,
MDT_CROSS
, MDT_ROCK
, MDT_BUNKER
, MDT_FORTRESS
,
MDT_FOUNTAIN
, MDT_SPRING
, MDT_VIEWPOINT
, MDT_TOWER
,
MDT_VIEWTOWER
, MDT_WATERTOWER
, MDT_LIGHTHOUSE
, MDT_QUAY
,
MDT_BUOY
, MDT_FUELSTATION
, MDT_HOSPITAL
, MDT_LIGHT
,
MDT_FENCE
, MDT_WALL
, MDT_HIDE
, MDT_BUSSTOP
,
MDT_BUSSTATION
, MDT_ROAD
, MDT_FOREST
, MDT_CRANE
,
MDT_TRANSFORMER
, MDT_TRANSMITTER
, MDT_STACK
, MDT_RUIN
,
MDT_TOURISM
, MDT_HILL
, MDT_TRACK
, MDT_MAINROAD
,
MDT_ROCKS
, MDT_PLAYINGFIELD
, MDT_POWERLINES
, MDT_RAILWAY
,
MDT_SHIPWRECK
, MDT_TOURISTSHELTER
, MDT_TOURISTSIGN
, MDT_MONUMENT
,
MDT_WATERPUMP
, MDT_POLICE
, MDT_STORE
, MDT_HOTEL
,
MDT_PUB
, MDT_FIREDEP
, MDT_NAME_GENERIC
, MDT_NAME_CITY
,
MDT_NAME_VILLAGE
, MDT_NAME_TOWN
, MDT_NAME_SETTLEMENT
, MDT_NAME_HILL
,
MDT_NAME_LOCAL
, MDT_NAME_ISLAND
, MDT_NAME_WATER_MINOR
, MDT_NAME_WATER_MAJOR
,
MDT_NAME_SEA_MINOR
, MDT_NAME_SEA_MAJOR
, MDT_NAME_RIDGE
, MDT_NAME_VALLEY
,
MDT_PARKING
, MDT_UNIT
, MDT_WILDLIFE
, MDT_CONSTRUCTION_SITE
,
MDT_CURPOS
, MDT_WAYPOINT
, MDT_TARGET
, MDT_BASE
,
MDT_PORT
, MDT_AIRPORT
, MDT_LANDMARK
, MDT_CAVE
,
MDT_RADIO
, MDT_SPAWNPOINT
, MDT_TASK
, MDT_ICON
,
MDT_IMAGE_COUNT
, MDT_DEBUG_SELECTED
, MDT_DEBUG_HOVER
, MDT_DEBUG_HIGHLIGHT
,
MDT_COLORIZE_COUNT
, MDT_DEBUG_POINTS
, MDT_COUNT
, MDT_TREE
,
MDT_SMALLTREE
, MDT_BUSH
, MDT_BUILDING
, MDT_HOUSE
,
MDT_FORESTERLODGE
, MDT_FORESTBORDER
, MDT_FORESTTRIANGLE
, MDT_FORESTSQUARE
,
MDT_CALVARY
, MDT_CHURCH
, MDT_CHAPEL
, MDT_CROSS
,
MDT_ROCK
, MDT_BUNKER
, MDT_FORTRESS
, MDT_FOUNTAIN
,
MDT_SPRING
, MDT_VIEWPOINT
, MDT_TOWER
, MDT_VIEWTOWER
,
MDT_WATERTOWER
, MDT_LIGHTHOUSE
, MDT_QUAY
, MDT_BUOY
,
MDT_FUELSTATION
, MDT_HOSPITAL
, MDT_LIGHT
, MDT_FENCE
,
MDT_WALL
, MDT_HIDE
, MDT_BUSSTOP
, MDT_BUSSTATION
,
MDT_ROAD
, MDT_FOREST
, MDT_CRANE
, MDT_TRANSFORMER
,
MDT_TRANSMITTER
, MDT_STACK
, MDT_RUIN
, MDT_TOURISM
,
MDT_HILL
, MDT_TRACK
, MDT_MAINROAD
, MDT_ROCKS
,
MDT_PLAYINGFIELD
, MDT_POWERLINES
, MDT_RAILWAY
, MDT_SHIPWRECK
,
MDT_TOURISTSHELTER
, MDT_TOURISTSIGN
, MDT_MONUMENT
, MDT_WATERPUMP
,
MDT_POLICE
, MDT_STORE
, MDT_HOTEL
, MDT_PUB
,
MDT_FIREDEP
, MDT_NAME_GENERIC
, MDT_NAME_CITY
, MDT_NAME_VILLAGE
,
MDT_NAME_TOWN
, MDT_NAME_SETTLEMENT
, MDT_NAME_HILL
, MDT_NAME_LOCAL
,
MDT_NAME_ISLAND
, MDT_NAME_WATER_MINOR
, MDT_NAME_WATER_MAJOR
, MDT_NAME_SEA_MINOR
,
MDT_NAME_SEA_MAJOR
, MDT_NAME_RIDGE
, MDT_NAME_VALLEY
, MDT_PARKING
,
MDT_UNIT
, MDT_WILDLIFE
, MDT_CONSTRUCTION_SITE
, MDT_CURPOS
,
MDT_WAYPOINT
, MDT_TARGET
, MDT_BASE
, MDT_PORT
,
MDT_AIRPORT
, MDT_LANDMARK
, MDT_CAVE
, MDT_RADIO
,
MDT_SPAWNPOINT
, MDT_TASK
, MDT_ICON
, MDT_IMAGE_COUNT
,
MDT_DEBUG_SELECTED
, MDT_DEBUG_HOVER
, MDT_DEBUG_HIGHLIGHT
, MDT_COLORIZE_COUNT
,
MDT_DEBUG_POINTS
, MDT_COUNT
} |
| enum | EMapDescriptorType {
MDT_TREE
, MDT_SMALLTREE
, MDT_BUSH
, MDT_BUILDING
,
MDT_HOUSE
, MDT_FORESTERLODGE
, MDT_FORESTBORDER
, MDT_FORESTTRIANGLE
,
MDT_FORESTSQUARE
, MDT_CALVARY
, MDT_CHURCH
, MDT_CHAPEL
,
MDT_CROSS
, MDT_ROCK
, MDT_BUNKER
, MDT_FORTRESS
,
MDT_FOUNTAIN
, MDT_SPRING
, MDT_VIEWPOINT
, MDT_TOWER
,
MDT_VIEWTOWER
, MDT_WATERTOWER
, MDT_LIGHTHOUSE
, MDT_QUAY
,
MDT_BUOY
, MDT_FUELSTATION
, MDT_HOSPITAL
, MDT_LIGHT
,
MDT_FENCE
, MDT_WALL
, MDT_HIDE
, MDT_BUSSTOP
,
MDT_BUSSTATION
, MDT_ROAD
, MDT_FOREST
, MDT_CRANE
,
MDT_TRANSFORMER
, MDT_TRANSMITTER
, MDT_STACK
, MDT_RUIN
,
MDT_TOURISM
, MDT_HILL
, MDT_TRACK
, MDT_MAINROAD
,
MDT_ROCKS
, MDT_PLAYINGFIELD
, MDT_POWERLINES
, MDT_RAILWAY
,
MDT_SHIPWRECK
, MDT_TOURISTSHELTER
, MDT_TOURISTSIGN
, MDT_MONUMENT
,
MDT_WATERPUMP
, MDT_POLICE
, MDT_STORE
, MDT_HOTEL
,
MDT_PUB
, MDT_FIREDEP
, MDT_NAME_GENERIC
, MDT_NAME_CITY
,
MDT_NAME_VILLAGE
, MDT_NAME_TOWN
, MDT_NAME_SETTLEMENT
, MDT_NAME_HILL
,
MDT_NAME_LOCAL
, MDT_NAME_ISLAND
, MDT_NAME_WATER_MINOR
, MDT_NAME_WATER_MAJOR
,
MDT_NAME_SEA_MINOR
, MDT_NAME_SEA_MAJOR
, MDT_NAME_RIDGE
, MDT_NAME_VALLEY
,
MDT_PARKING
, MDT_UNIT
, MDT_WILDLIFE
, MDT_CONSTRUCTION_SITE
,
MDT_CURPOS
, MDT_WAYPOINT
, MDT_TARGET
, MDT_BASE
,
MDT_PORT
, MDT_AIRPORT
, MDT_LANDMARK
, MDT_CAVE
,
MDT_RADIO
, MDT_SPAWNPOINT
, MDT_TASK
, MDT_ICON
,
MDT_IMAGE_COUNT
, MDT_DEBUG_SELECTED
, MDT_DEBUG_HOVER
, MDT_DEBUG_HIGHLIGHT
,
MDT_COLORIZE_COUNT
, MDT_DEBUG_POINTS
, MDT_COUNT
, MDT_TREE
,
MDT_SMALLTREE
, MDT_BUSH
, MDT_BUILDING
, MDT_HOUSE
,
MDT_FORESTERLODGE
, MDT_FORESTBORDER
, MDT_FORESTTRIANGLE
, MDT_FORESTSQUARE
,
MDT_CALVARY
, MDT_CHURCH
, MDT_CHAPEL
, MDT_CROSS
,
MDT_ROCK
, MDT_BUNKER
, MDT_FORTRESS
, MDT_FOUNTAIN
,
MDT_SPRING
, MDT_VIEWPOINT
, MDT_TOWER
, MDT_VIEWTOWER
,
MDT_WATERTOWER
, MDT_LIGHTHOUSE
, MDT_QUAY
, MDT_BUOY
,
MDT_FUELSTATION
, MDT_HOSPITAL
, MDT_LIGHT
, MDT_FENCE
,
MDT_WALL
, MDT_HIDE
, MDT_BUSSTOP
, MDT_BUSSTATION
,
MDT_ROAD
, MDT_FOREST
, MDT_CRANE
, MDT_TRANSFORMER
,
MDT_TRANSMITTER
, MDT_STACK
, MDT_RUIN
, MDT_TOURISM
,
MDT_HILL
, MDT_TRACK
, MDT_MAINROAD
, MDT_ROCKS
,
MDT_PLAYINGFIELD
, MDT_POWERLINES
, MDT_RAILWAY
, MDT_SHIPWRECK
,
MDT_TOURISTSHELTER
, MDT_TOURISTSIGN
, MDT_MONUMENT
, MDT_WATERPUMP
,
MDT_POLICE
, MDT_STORE
, MDT_HOTEL
, MDT_PUB
,
MDT_FIREDEP
, MDT_NAME_GENERIC
, MDT_NAME_CITY
, MDT_NAME_VILLAGE
,
MDT_NAME_TOWN
, MDT_NAME_SETTLEMENT
, MDT_NAME_HILL
, MDT_NAME_LOCAL
,
MDT_NAME_ISLAND
, MDT_NAME_WATER_MINOR
, MDT_NAME_WATER_MAJOR
, MDT_NAME_SEA_MINOR
,
MDT_NAME_SEA_MAJOR
, MDT_NAME_RIDGE
, MDT_NAME_VALLEY
, MDT_PARKING
,
MDT_UNIT
, MDT_WILDLIFE
, MDT_CONSTRUCTION_SITE
, MDT_CURPOS
,
MDT_WAYPOINT
, MDT_TARGET
, MDT_BASE
, MDT_PORT
,
MDT_AIRPORT
, MDT_LANDMARK
, MDT_CAVE
, MDT_RADIO
,
MDT_SPAWNPOINT
, MDT_TASK
, MDT_ICON
, MDT_IMAGE_COUNT
,
MDT_DEBUG_SELECTED
, MDT_DEBUG_HOVER
, MDT_DEBUG_HIGHLIGHT
, MDT_COLORIZE_COUNT
,
MDT_DEBUG_POINTS
, MDT_COUNT
} |
| enum | EMapDescriptorUnit {
MDU_UNKNOWN
, MDU_INFANTRY
, MDU_VEHICLE
, MDU_AIRCRAFT
,
MDU_NAVAL
, MDU_UNKNOWN
, MDU_INFANTRY
, MDU_VEHICLE
,
MDU_AIRCRAFT
, MDU_NAVAL
} |
| enum | EMapDescriptorUnit {
MDU_UNKNOWN
, MDU_INFANTRY
, MDU_VEHICLE
, MDU_AIRCRAFT
,
MDU_NAVAL
, MDU_UNKNOWN
, MDU_INFANTRY
, MDU_VEHICLE
,
MDU_AIRCRAFT
, MDU_NAVAL
} |
| enum | EMapDrawingShapeType {
ST_CIRCLE
, ST_RECTANGLE
, ST_TRIANGLE
, ST_HEXAGON
,
ST_CROSS
, ST_COUNT
, ST_CIRCLE
, ST_RECTANGLE
,
ST_TRIANGLE
, ST_HEXAGON
, ST_CROSS
, ST_COUNT
} |
| enum | EMapDrawingShapeType {
ST_CIRCLE
, ST_RECTANGLE
, ST_TRIANGLE
, ST_HEXAGON
,
ST_CROSS
, ST_COUNT
, ST_CIRCLE
, ST_RECTANGLE
,
ST_TRIANGLE
, ST_HEXAGON
, ST_CROSS
, ST_COUNT
} |
| enum | EMapLineType {
LT_FULL_LINE
, LT_DASHED
, LT_NO_OUTLINE
, LT_FULL_LINE
,
LT_DASHED
, LT_NO_OUTLINE
} |
| enum | EMapLineType {
LT_FULL_LINE
, LT_DASHED
, LT_NO_OUTLINE
, LT_FULL_LINE
,
LT_DASHED
, LT_NO_OUTLINE
} |
| enum | EMapPowerlineType {
PT_VERY_HIGH_VOLTAGE
, PT_HIGH_VOLTAGE
, PT_LOW_VOLTAGE
, PT_VERY_HIGH_VOLTAGE
,
PT_HIGH_VOLTAGE
, PT_LOW_VOLTAGE
} |
| enum | EMapPowerlineType {
PT_VERY_HIGH_VOLTAGE
, PT_HIGH_VOLTAGE
, PT_LOW_VOLTAGE
, PT_VERY_HIGH_VOLTAGE
,
PT_HIGH_VOLTAGE
, PT_LOW_VOLTAGE
} |
|
| MapEntityClass GenericEntityClass | UpdateTexts () |
| proto external void | AbsorbData () |
| | Absorb world data and create precalculated form for visualisation.
|
| proto external vector | Offset () |
| | Starting offset of the map.
|
| proto external vector | Size () |
| | Terrain dimensions (x, height = maxElevation-minElevation, z).
|
| proto external float | TerrainUnitScale () |
| | Terrain unit scale.
|
| proto external void | SetSelection (vector start, vector end) |
| | Set selection to visualise (from -> to).
|
| proto external void | ResetSelection () |
| | Reset selection to visualise (from -> to).
|
| proto external void | SetFrame (vector start, vector end) |
| | Set frame to visualise (from -> to).
|
| proto external void | ZoomChange (float level) |
| | Set new zoom.
|
| proto external void | PosChange (float x, float y) |
| | Set new pos of map.
|
| proto external void | CursorChange (float x, float y) |
| | Set new pos of cursor.
|
| proto external float | MinElevation () |
| | Minimal map elevation.
|
| proto external float | MaxElevation () |
| | Maximal map elevation.
|
| proto external float | ElevationAt (vector pos) |
| | Get elevation at coords.
|
| proto external void | ShowDiag (bool bEnable) |
| | Show/ Hide diag.
|
| proto external MapItem | CreateCustomMapItem () |
| | Create custom representation from script This representation has no entity and you have to support position and orientation yourself (watch MapItem Api).
|
| proto external int | CountOfVisible () |
| | Count of visible.
|
| proto external MapItem | GetVisible (int iIndex) |
| | Visible by index.
|
| proto external int | GetVisibleAll (out notnull array< MapItem > outItems) |
| | Gets all the visible map entities in the current view.
|
| proto external int | GetInsideRect (out notnull array< MapItem > outItems, vector from, vector to) |
| | Get entities in rectangle. Flips the screen y-axis before performing its operation.
|
| proto external int | GetInsideCircle (out notnull array< MapItem > outItems, vector origin, float range) |
| | Get entities in circle. Flips the screen y-axis before performing its operation.
|
| proto external MapItem | GetClose (vector origin, float range) |
| | Get entities in rectangle. Flips the screen y-axis before performing its operation.
|
| proto external int | GetSelected (out notnull array< MapItem > outItems) |
| | Get all selected entities.
|
| proto external int | GetByType (out notnull array< MapItem > outItems, int type) |
| | Get entities by descriptor type.
|
| proto external void | ResetSelected () |
| | Reset all entity selection.
|
| proto external void | ResetHovering () |
| | Reset all entity hovering tag.
|
| proto external void | ResetHighlighted () |
| | Reset all entity highlighted tag.
|
| proto external void | ShowMultiple (int type, bool bEnable) |
| | Show/ hide multiple items by type (EMapDescriptorType) of item.
|
| proto external void | ShowEditor (bool bEnable) |
| | Show/ hide editor items.
|
| proto external void | ShowDebug (bool bEnable) |
| | Show/ hide debug items (camera, map sizes).
|
| proto external void | EnableVisualisation (bool bValue) |
| | Enable/ Disable visualisation.
|
| proto external void | EnableGrid (bool bValue) |
| | Enable/ Disable grid visibility.
|
| proto external void | EnableOverlay (bool bValue) |
| | Enable/ Disable overlay.
|
| void | EnableLegend (bool bValue) |
| | Enable/ Disable legend.
|
| proto external void | InitializeLayers (int count, int factionSize=4) |
| | Clear layer setup + set new layer count.
|
| proto external int | LayerCount () |
| | Get layer count.
|
| proto external MapLayer | GetLayer (int index) |
| | Get layer by Index.
|
| proto external void | SetLayer (int index) |
| | Set active layer.
|
| proto external int | GetLayerIndex () |
| | Returns -1 if no valid index previously set.
|
| proto external void | SetImagesetMapping (notnull array< int > values) |
| | Sets corresponding multiple imageset indices for MapDescriptors usage.
|