![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| Widget | GetRootWidget () |
| SCR_EMapMarkerType | GetType () |
| void | SetType (SCR_EMapMarkerType type) |
| int | GetMarkerID () |
| void | SetMarkerID (int id) |
| int | GetMarkerConfigID () |
| void | SetMarkerConfigID (int id) |
| int | GetMarkerOwnerID () |
| void | SetMarkerOwnerID (int playerID) |
| int | GetFlags () |
| void | SetFlags (int flags) |
| int | GetMarkerFactionFlags () |
| Get faction flags representing indices of factions within FactionManager prefab. | |
| void | AddMarkerFactionFlags (int flags) |
| Add faction index to flags which you can acquire by calling GetFactionIndex(). | |
| void | SetMarkerFactionFlags (int flags) |
| Set faction flags directly without converting the faction indices. | |
| bool | IsFaction (int factionID) |
| Check whether the marker is one of the defined list of factions. | |
| void | GetWorldPos (out int pos[2]) |
| void | SetWorldPos (int posX, int posY) |
| int | GetRotation () |
| void | SetRotation (int angle) |
| int | GetColorEntry () |
| int | GetIconEntry () |
| void | SetColorEntry (int colorEntry) |
| void | SetIconEntry (int iconEntry) |
| string | GetCustomText () |
| void | SetCustomText (string text) |
| WorldTimestamp | GetTimestamp () |
| void | SetTimestamp (WorldTimestamp timestamp) |
| void | SetTimestampVisibility (bool isVisible) |
| bool | IsTimestampVisible () |
| void | SetServerDisabled (bool state) |
| Disable marker UI display on server -> for dedicated servers(no UI) or hosted server enemy faction. | |
| void | SetCanBeRemovedByOwner (bool state) |
| Disable posibility to remove marker from map by owner. | |
| bool | CanBeRemovedByOwner () |
| void | SetUpdateDisabled (bool state) |
| Disable marker update based on visibility on screen, overriden by m_bIsBlocked. | |
| void | SetBlocked (bool state) |
| Sets if marker is blocked (this changes visibility). | |
| bool | GetBlocked () |
| Gets if marker is blocked (this changes visibility). | |
| void | SetVisible (bool state) |
| Used for temporary reasons such as hiding original marker during edit, not for filtering visiblity. | |
| void | SetDragged (bool state) |
| Set dragged state. | |
| SCR_MapMarkerWidgetComponent | GetMarkerComponent () |
| bool | TestVisibleFrame (vector visibleMin, vector visibleMax) |
| Test whether the marker is visible on screen. | |
| void | RequestProfanityFilter () |
| Requests profanity filtering for the text of this marker. | |
| void | OnProfanityFilteredCallback (array< string > texts) |
| void | OnCreateMarker (bool skipProfanityFilter=false) |
| void | OnDelete () |
| void | OnMapClosed (MapConfiguration config) |
| void | OnMapLayerChanged (int layerID) |
| void | LayerChangeLogic (int layerID) |
| bool | OnUpdate (vector visibleMin=vector.Zero, vector visibleMax=vector.Zero) |
| Called from SCR_MapMarkerManagerComponent. | |
Static Protected Member Functions | |
| static bool | Extract (SCR_MapMarkerBase instance, ScriptCtx ctx, SSnapSerializerBase snapshot) |
| static bool | Inject (SSnapSerializerBase snapshot, ScriptCtx ctx, SCR_MapMarkerBase instance) |
| static void | Encode (SSnapSerializerBase snapshot, ScriptCtx ctx, ScriptBitSerializer packet) |
| static bool | Decode (ScriptBitSerializer packet, ScriptCtx ctx, SSnapSerializerBase snapshot) |
| static bool | SnapCompare (SSnapSerializerBase lhs, SSnapSerializerBase rhs, ScriptCtx ctx) |
| static bool | PropCompare (SCR_MapMarkerBase instance, SSnapSerializerBase snapshot, ScriptCtx ctx) |
Map marker object base class Created through SCR_MapMarkerManagerComponent API
Definition at line 3 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Add faction index to flags which you can acquire by calling GetFactionIndex().
Definition at line 115 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 244 of file SCR_MapMarkerBase.c.
|
inlinestaticprotected |
Definition at line 481 of file SCR_MapMarkerBase.c.
|
inlinestaticprotected |
Definition at line 472 of file SCR_MapMarkerBase.c.
|
inlinestaticprotected |
Definition at line 432 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Gets if marker is blocked (this changes visibility).
Definition at line 271 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 168 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 192 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 95 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 174 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 292 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 71 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Get faction flags representing indices of factions within FactionManager prefab.
Definition at line 108 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 59 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 83 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 41 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 156 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 205 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 47 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 142 of file SCR_MapMarkerBase.c.
|
inlinestaticprotected |
Definition at line 452 of file SCR_MapMarkerBase.c.
Check whether the marker is one of the defined list of factions.
Definition at line 134 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 224 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 403 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Fetch marker definition from config & create widget
| [in] | skipProfanityFilter | determines whether the marker text should be checked for profanity |
Definition at line 344 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 380 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 387 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 394 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 331 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Called from SCR_MapMarkerManagerComponent.
Definition at line 411 of file SCR_MapMarkerBase.c.
|
inlinestaticprotected |
Definition at line 499 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Requests profanity filtering for the text of this marker.
Definition at line 317 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Sets if marker is blocked (this changes visibility).
Definition at line 264 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Disable posibility to remove marker from map by owner.
Definition at line 238 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 180 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 198 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Set dragged state.
Definition at line 286 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 101 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 186 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 77 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Set faction flags directly without converting the faction indices.
Definition at line 127 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 65 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 89 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 162 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Disable marker UI display on server -> for dedicated servers(no UI) or hosted server enemy faction.
Definition at line 231 of file SCR_MapMarkerBase.c.
|
inlineprotected |
| [in] | timestamp | when the marker was created |
Definition at line 212 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 218 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Definition at line 53 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Disable marker update based on visibility on screen, overriden by m_bIsBlocked.
Definition at line 251 of file SCR_MapMarkerBase.c.
|
inlineprotected |
Used for temporary reasons such as hiding original marker during edit, not for filtering visiblity.
Definition at line 278 of file SCR_MapMarkerBase.c.
Definition at line 149 of file SCR_MapMarkerBase.c.
|
inlinestaticprotected |
Definition at line 491 of file SCR_MapMarkerBase.c.
Test whether the marker is visible on screen.
Definition at line 299 of file SCR_MapMarkerBase.c.
Definition at line 25 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 31 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 30 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 24 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 21 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 29 of file SCR_MapMarkerBase.c.
Definition at line 28 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 38 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 34 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 8 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 16 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 10 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 15 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 12 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 17 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 9 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 11 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 13 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 14 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 18 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 32 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 33 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 35 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 37 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 19 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 20 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 36 of file SCR_MapMarkerBase.c.
|
protected |
Definition at line 5 of file SCR_MapMarkerBase.c.