![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Classes | |
| class | SCR_MapToolEntry |
| Map tool menu entry data class. More... | |
Functions | |
| SCR_MapToolEntry Managed | Attribute ("{2EFEA2AF1F38E7F0}UI/Textures/Icons/icons_wrapperUI-64.imageset", UIWidgets.ResourceNamePicker, "Menu icons imageset", "imageset")] protected ResourceName m_sToolMenuIcons |
| Map tool menu. | |
| ScriptInvokerVoid | GetOnDisableMapUIInvoker () |
| void | OnDisableMapUIComponent () |
| void | SetActive (bool toolActive) |
| Activation behavior, ON/OFF if entry is active (visual distinction). | |
| bool | IsEntryActive () |
| void | SetEnabled (bool isEnabled) |
| Disabled behavior, ON/OFF determines whether can be activated (clicked). | |
| bool | IsEntryEnabled () |
| Whether entry can be activated. | |
| void | SetVisible (bool state) |
| Visibility, determines whether the entry is visible with the menu. | |
| void | SetButtonSoundsDisabled (bool state) |
| Enable button sounds. | |
| void | UpdateVisual () |
| Update visual based on current state. | |
| void | SetColor (notnull Color color) |
| void | SetBorderColor (notnull Color color) |
| void | SetBackgroundColor (notnull Color color) |
| string | GetImageSet () |
| void | OnClick () |
| On click callback. | |
| bool | IsExclusiveEntry () |
| void | SCR_MapToolEntry (SCR_MapToolMenuUI menu, ResourceName imageset, string icon, int sortPriority=0, bool isExclusive=0) |
| string | GetDefaultButtonName () |
| Returns default button name. Bear in mind that actual buttons have added index number to its end in PopulateToolMenu(). | |
| array< ref SCR_MapToolEntry > | GetMenuEntries () |
| SCR_MapToolEntry | RegisterToolMenuEntry (ResourceName imageset, string icon, int sortPriority, bool isExclusive=false) |
| void | RegisterEntryCustom (SCR_MapToolEntry customEntry) |
| void | DisableInactiveMapUIEntries (notnull SCR_MapToolEntry activeEntry) |
| void | PopulateToolMenu () |
| Build entries. | |
| void | OnFocusToolMenu (float value, EActionTrigger reason) |
| Focus menu event when using controller. | |
| void | OnFreeCursor (float value, EActionTrigger reason) |
| void | OnMapPan (float x, float y, bool adjusted) |
| void | SetUIVisible (bool state) |
| void | SetToolMenuFocused (bool state) |
| override event bool | OnMouseEnter (Widget w, int x, int y) |
| override event bool | OnMouseLeave (Widget w, Widget enterW, int x, int y) |
| override void | OnMapOpen (MapConfiguration config) |
| override void | OnMapClose (MapConfiguration config) |
| bool | IsFocused () |
| Widget | GetBackgroundWidget () |
| void | SCR_MapToolMenuUI () |
| SCR_MapToolEntry Managed Attribute | ( | "{2EFEA2AF1F38E7F0}UI/Textures/Icons/icons_wrapperUI-64.imageset" | , |
| UIWidgets. | ResourceNamePicker, | ||
| "Menu icons imageset" | , | ||
| "imageset" | ) |
Map tool menu.
|
protected |
Disables all other exclusive map ui entries if activeEntry is also exclusive
| [in] | activeEntry |
Definition at line 275 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 471 of file SCR_MapToolMenuUI.c.
|
protected |
Returns default button name. Bear in mind that actual buttons have added index number to its end in PopulateToolMenu().
Definition at line 227 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 136 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 234 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 24 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 49 of file SCR_MapToolMenuUI.c.
|
protected |
Whether entry can be activated.
Definition at line 64 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 161 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 464 of file SCR_MapToolMenuUI.c.
|
protected |
On click callback.
Definition at line 143 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 33 of file SCR_MapToolMenuUI.c.
|
protected |
Focus menu event when using controller.
Definition at line 337 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 343 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 447 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 419 of file SCR_MapToolMenuUI.c.
Definition at line 349 of file SCR_MapToolMenuUI.c.
Definition at line 390 of file SCR_MapToolMenuUI.c.
Definition at line 401 of file SCR_MapToolMenuUI.c.
|
protected |
Build entries.
Definition at line 293 of file SCR_MapToolMenuUI.c.
|
protected |
Add custom inherited entry
| [in] | customEntry | is the subject |
Definition at line 267 of file SCR_MapToolMenuUI.c.
|
protected |
Register menu entry
| [in] | imageset | is source imageset |
| [in] | icon | is quad from the provided imageset |
| [in] | sortPriority | is disply priority of the icon within the menu, lower value means higher priority |
| [in] | isExclusive |
Definition at line 245 of file SCR_MapToolMenuUI.c.
|
protected |
| [in] | menu | |
| [in] | imageset | |
| [in] | icon | |
| [in] | sortPriority | |
| [in] | isExclusive |
Definition at line 173 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 484 of file SCR_MapToolMenuUI.c.
|
protected |
Activation behavior, ON/OFF if entry is active (visual distinction).
Definition at line 41 of file SCR_MapToolMenuUI.c.
|
protected |
Set background color
| [in] | color | is target color |
Definition at line 129 of file SCR_MapToolMenuUI.c.
|
protected |
Set border color
| [in] | color | is target color |
Definition at line 121 of file SCR_MapToolMenuUI.c.
|
protected |
Enable button sounds.
Definition at line 79 of file SCR_MapToolMenuUI.c.
|
protected |
Set entry image color
| [in] | color | is target color |
Definition at line 113 of file SCR_MapToolMenuUI.c.
|
protected |
|
protected |
Set tool menu visibility
| [in] | state | is target visibility |
Definition at line 357 of file SCR_MapToolMenuUI.c.
|
protected |
Visibility, determines whether the entry is visible with the menu.
Definition at line 71 of file SCR_MapToolMenuUI.c.
|
protected |
Update visual based on current state.
Definition at line 86 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 223 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 5 of file SCR_MapToolMenuUI.c.
Definition at line 1 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 3 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 217 of file SCR_MapToolMenuUI.c.
Definition at line 2 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 0 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 9 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 221 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 6 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 12 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 13 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 10 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 212 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 209 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 200 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 8 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 7 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 206 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 203 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 218 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 220 of file SCR_MapToolMenuUI.c.
|
protected |
Definition at line 219 of file SCR_MapToolMenuUI.c.