![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| ScriptInvokerSelectionMenuEntry | GetOnEntryPerformed () |
| void | InvokeOnDisplaySizeChange (float size) |
| ScriptInvoker | GetOnDisplaySizeChange () |
| void | InvokeOnSetActionHint (string action) |
| ScriptInvoker | GetOnSetActionHint () |
| void | OnMenuOpened (ChimeraMenuBase menu) |
| override event void | OnOpen () |
| override event void | OnClose () |
| void | ReleaseContext () |
| override void | Update (float timeSlice) |
| void | OnUpdate (float timeSlice) |
| Empty method called on update ready for override. | |
| override void | SetMenuDisplay (SCR_SelectionMenuDisplay display=null) |
| Radial menu set menu display will auto find HUD manager radial menu display if display is null. | |
| void | SelectEntry () |
| For gamepad - based on direction of stick. | |
| void | InvokeOnUpdateEntries (array< ref SCR_SelectionMenuEntry > entries) |
| override void | SetController (IEntity owner, SCR_SelectionMenuControllerInputs controls) |
| void | OnPerformInput () |
| void | AddActionListeners () |
| Add 1-9 quick actions. | |
| void | RemoveActionListeners () |
| Remove 1-9 quick actions. | |
| void | OnQuickAction1 () |
| void | OnQuickAction2 () |
| void | OnQuickAction3 () |
| void | OnQuickAction4 () |
| void | OnQuickAction5 () |
| void | OnQuickAction6 () |
| void | OnQuickAction7 () |
| void | OnQuickAction8 () |
| void | OnQuickAction9 () |
| void | QuickActionUse (int id) |
| int | GetSelectedElementIndex (float angle, int elementCount) |
| float | AdjustDistanceWithResolution (float distance) |
| SCR_SelectionMenuEntry | HandleSelection (out int id) |
| void | DeselectEntry () |
| void | ReactQuickInput () |
| Check quick 1-10 actions and perform entry on action trigger. | |
| void | ChangeDisplaySize (bool useLarge=true, float customSize=-1) |
| void | SetActionHint (string action) |
| Set current hint to display and send invoke it so radial menu display will show the hint. | |
| void | HideActionHint () |
| void | SetMenuCenterPos (vector centerPos) |
| float | GetEntriesAngleDistance () |
| float | GetPointingAngle () |
| bool | IsPointingToCenter () |
| void | SCR_RadialMenu () |
| void | ~SCR_RadialMenu () |
| void | SetPreventSelectionContext (bool enable) |
| bool | GetPreventSelectionContext () |
| bool | GetUseQuickActions () |
Static Protected Member Functions | |
| static SCR_RadialMenu | GlobalRadialMenu () |
| Find and get reference to global redial menu. | |
| static SCR_RadialMenu | GetOpenedRadialMenu () |
| Find and get reference to global redial menu. | |
Static Protected Attributes | |
| static SCR_RadialMenu | m_GlobalRadialMenu |
| static SCR_RadialMenu | m_OpenedRadialMenu |
Radial menu class specifing behavior and interaction for circular interface Can distrubute and select entries in set angle in distace Can be interacted with mouse or gamepad thumbsticks
Definition at line 18 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 716 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 724 of file SCR_RadialMenu.c.
|
inlineprotected |
Add 1-9 quick actions.
Definition at line 315 of file SCR_RadialMenu.c.
Multiply selection distance from center with ratio of reference resolution to current resoluution Should fix distance being calculated same for various resolutions
Definition at line 439 of file SCR_RadialMenu.c.
|
inlineprotected |
Call to influence size of radial menu display layout useLarge = true will use predefined size for large menu radius (SIZE_LARGE) Custom size will ignore useLarge
Definition at line 564 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 528 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 609 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 68 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 52 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 84 of file SCR_RadialMenu.c.
|
inlinestaticprotected |
Find and get reference to global redial menu.
Definition at line 125 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 615 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 738 of file SCR_RadialMenu.c.
Definition at line 394 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 744 of file SCR_RadialMenu.c.
|
inlinestaticprotected |
Find and get reference to global redial menu.
Definition at line 99 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 464 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 593 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 61 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 77 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 270 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 621 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 162 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 131 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 142 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 299 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 360 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 361 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 362 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 363 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 364 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 365 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 366 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 367 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 368 of file SCR_RadialMenu.c.
|
inlineprotected |
Empty method called on update ready for override.
Definition at line 199 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 371 of file SCR_RadialMenu.c.
|
inlineprotected |
Check quick 1-10 actions and perform entry on action trigger.
Definition at line 536 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 175 of file SCR_RadialMenu.c.
|
inlineprotected |
Remove 1-9 quick actions.
Definition at line 338 of file SCR_RadialMenu.c.
|
inlineprotected |
For gamepad - based on direction of stick.
Definition at line 232 of file SCR_RadialMenu.c.
|
inlineprotected |
Set current hint to display and send invoke it so radial menu display will show the hint.
Definition at line 585 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 279 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 603 of file SCR_RadialMenu.c.
|
inlineprotected |
Radial menu set menu display will auto find HUD manager radial menu display if display is null.
Definition at line 210 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 732 of file SCR_RadialMenu.c.
|
inlineprotected |
Definition at line 181 of file SCR_RadialMenu.c.
|
protected |
Definition at line 35 of file SCR_RadialMenu.c.
|
protected |
Definition at line 32 of file SCR_RadialMenu.c.
|
protected |
Definition at line 36 of file SCR_RadialMenu.c.
|
protected |
Definition at line 47 of file SCR_RadialMenu.c.
|
protected |
Definition at line 33 of file SCR_RadialMenu.c.
|
protected |
Definition at line 28 of file SCR_RadialMenu.c.
|
protected |
Definition at line 29 of file SCR_RadialMenu.c.
|
protected |
Definition at line 31 of file SCR_RadialMenu.c.
|
staticprotected |
Definition at line 20 of file SCR_RadialMenu.c.
|
protected |
Definition at line 44 of file SCR_RadialMenu.c.
|
protected |
Definition at line 49 of file SCR_RadialMenu.c.
|
protected |
Definition at line 45 of file SCR_RadialMenu.c.
|
staticprotected |
Definition at line 21 of file SCR_RadialMenu.c.
|
protected |
Definition at line 39 of file SCR_RadialMenu.c.
|
protected |
Definition at line 38 of file SCR_RadialMenu.c.
|
protected |
Definition at line 41 of file SCR_RadialMenu.c.
|
protected |
Definition at line 26 of file SCR_RadialMenu.c.
|
protected |
Definition at line 23 of file SCR_RadialMenu.c.
|
protected |
Definition at line 24 of file SCR_RadialMenu.c.