Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
MapEntity.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
12class MapEntityClass: GenericEntityClass
13{
14}
15
16class MapEntity: GenericEntity
17{
18 proto external void UpdateTexts();
20 proto external void AbsorbData();
22 proto external vector Offset();
24 proto external vector Size();
26 proto external float TerrainUnitScale();
28 proto external void SetSelection( vector start, vector end );
30 proto external void ResetSelection();
32 proto external void SetFrame( vector start, vector end );
34 proto external void ZoomChange( float level );
36 proto external void PosChange( float x, float y );
38 proto external void CursorChange( float x, float y );
40 proto external float MinElevation();
42 proto external float MaxElevation();
44 proto external float ElevationAt( vector pos );
46 proto external void ShowDiag( bool bEnable );
51 proto external MapItem CreateCustomMapItem();
53 proto external int CountOfVisible();
55 proto external MapItem GetVisible( int iIndex );
57 proto external int GetVisibleAll( out notnull array<MapItem> outItems);
59 proto external int GetInsideRect( out notnull array<MapItem> outItems, vector from, vector to );
61 proto external int GetInsideCircle( out notnull array<MapItem> outItems, vector origin, float range );
63 proto external MapItem GetClose( vector origin, float range );
65 proto external int GetSelected( out notnull array<MapItem> outItems );
67 proto external int GetByType( out notnull array<MapItem> outItems, /*EMapDescriptorType*/ int type );
69 proto external void ResetSelected();
71 proto external void ResetHovering();
73 proto external void ResetHighlighted();
75 proto external void ShowMultiple( int type, bool bEnable );
77 proto external void ShowEditor( bool bEnable );
79 proto external void ShowDebug( bool bEnable );
81 proto external void EnableVisualisation( bool bValue );
83 proto external void EnableGrid( bool bValue );
85 proto external void EnableOverlay( bool bValue );
87 proto external protected void EnableLegend( bool bValue );
89 proto external void InitializeLayers(int count, int factionSize = 4);
91 proto external int LayerCount();
93 proto external MapLayer GetLayer( int index );
95 proto external void SetLayer( int index );
97 proto external int GetLayerIndex();
99 proto external void SetImagesetMapping(notnull array<int> values);
100}
101
EDamageType type
SCR_DestructionSynchronizationComponentClass ScriptComponentClass int index
void ShowDebug()
proto external void EnableGrid(bool bValue)
Enable/ Disable grid visibility.
proto external void InitializeLayers(int count, int factionSize=4)
Clear layer setup + set new layer count.
proto external vector Size()
Terrain dimensions (x, height = maxElevation-minElevation, z).
proto external int GetByType(out notnull array< MapItem > outItems, int type)
Get entities by descriptor type.
proto external float MinElevation()
Minimal map elevation.
proto external int GetSelected(out notnull array< MapItem > outItems)
Get all selected entities.
proto external float MaxElevation()
Maximal map elevation.
proto external MapItem GetVisible(int iIndex)
Visible by index.
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.
void EnableLegend(bool bValue)
Enable/ Disable legend.
proto external void PosChange(float x, float y)
Set new pos of map.
proto external float TerrainUnitScale()
Terrain unit scale.
proto external void ResetSelected()
Reset all entity selection.
proto external void SetLayer(int index)
Set active layer.
proto external vector Offset()
Starting offset of the map.
proto external void CursorChange(float x, float y)
Set new pos of cursor.
proto external int GetLayerIndex()
Returns -1 if no valid index previously set.
proto external MapItem GetClose(vector origin, float range)
Get entities in rectangle. Flips the screen y-axis before performing its operation.
proto external void SetSelection(vector start, vector end)
Set selection to visualise (from -> to).
proto external void SetImagesetMapping(notnull array< int > values)
Sets corresponding multiple imageset indices for MapDescriptors usage.
proto external void SetFrame(vector start, vector end)
Set frame to visualise (from -> to).
proto external MapLayer GetLayer(int index)
Get layer by Index.
proto external void ZoomChange(float level)
Set new zoom.
proto external int LayerCount()
Get layer count.
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 float ElevationAt(vector pos)
Get elevation at coords.
proto external int GetVisibleAll(out notnull array< MapItem > outItems)
Gets all the visible map entities in the current view.
proto external void EnableOverlay(bool bValue)
Enable/ Disable overlay.
proto external void ShowEditor(bool bEnable)
Show/ hide editor items.
proto external void EnableVisualisation(bool bValue)
Enable/ Disable visualisation.
proto external MapItem CreateCustomMapItem()
Create custom representation from script This representation has no entity and you have to support po...
proto external void ShowDiag(bool bEnable)
Show/ Hide diag.
proto external void ResetSelection()
Reset selection to visualise (from -> to).
MapEntityClass GenericEntityClass UpdateTexts()
proto external int CountOfVisible()
Count of visible.
proto external void AbsorbData()
Absorb world data and create precalculated form for visualisation.
proto external void ResetHighlighted()
Reset all entity highlighted tag.
proto external void ResetHovering()
Reset all entity hovering tag.
proto external void ShowMultiple(int type, bool bEnable)
Show/ hide multiple items by type (EMapDescriptorType) of item.