Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
SCR_EditorSettingsSubMenu Interface Reference
Inheritance diagram for SCR_EditorSettingsSubMenu:
[legend]

Public Member Functions

override void OnTabCreate (Widget menuRoot, ResourceName buttonsLayout, int index)
 
void SetEnableLayerEditing (SCR_SelectionWidgetComponent checkBox, bool state)
 
void SetVerticalSnap (SCR_SelectionWidgetComponent checkBox, bool state)
 
void SetVerticalMode (SCR_SelectionWidgetComponent checkBox, int state)
 
void SetHorizontalCameraSpeed (SCR_SelectionWidgetComponent checkBox, bool state)
 
void SetATLSpeed (SCR_SelectionWidgetComponent checkBox, bool state)
 
void SetSpeedCoef (SCR_SliderComponent slider, float value)
 
void SetCameraAboveTerrain (SCR_SelectionWidgetComponent checkBox, bool state)
 
void SetCameraRotateWithModifier (SCR_SelectionWidgetComponent checkBox, bool state)
 
string GetSliderText (float value, int decimals)
 
- Public Member Functions inherited from SCR_SettingsSubMenuBase
override void OnTabCreate (Widget menuRoot, ResourceName buttonsLayout, int index)
 
override void OnTabHide ()
 
override void OnTabShow ()
 
- Public Member Functions inherited from SCR_SubMenuBase
void OnMenuFocusGained ()
 
void OnMenuFocusLost ()
 
void OnMenuShow ()
 
void OnMenuHide ()
 
void OnMenuUpdate (float tDelta)
 
void OnTabCreate (Widget menuRoot, ResourceName buttonsLayout, int index)
 
void OnTabShow ()
 
void OnTabHide ()
 
void OnTabRemove ()
 
void OnTabChange ()
 
bool GetShown ()
 
int GetIndex ()
 
ScriptInvokerVoid GetOnRequestCloseMenu ()
 
ScriptInvokerInt2 GetOnRequestTabChange ()
 
- Public Member Functions inherited from SCR_ScriptedWidgetComponent
override void HandlerAttached (Widget w)
 
override bool OnClick (Widget w, int x, int y, int button)
 
Widget GetRootWidget ()
 
bool IsVisible ()
 

Public Attributes

SCR_SelectionWidgetComponent m_wHorizontalCameraSpeedCheckbox
 
SCR_SelectionWidgetComponent m_wATLSpeedCheckbox
 
SCR_SliderComponent m_wSpeedCoefSlider
 
- Public Attributes inherited from SCR_ScriptedWidgetComponent
ref ScriptInvoker m_OnClick = new ScriptInvoker
 

Additional Inherited Members

- Static Public Member Functions inherited from SCR_ScriptedWidgetComponent
static SCR_ScriptedWidgetComponent GetComponent (TypeName componentType, string name, Widget parent, bool searchAllChildren=true)
 Base method for component lookup through the widget library.
 
- Protected Member Functions inherited from SCR_SettingsSubMenuBase
void LoadSettings (bool forceLoadSettings=false, bool addEntryChangedEventHandler=true)
 
void OnMenuItemChanged (SCR_SettingsBindingBase binding)
 
void HideMenuItem (string widgetName)
 
- Protected Member Functions inherited from SCR_SubMenuBase
void ShowNavigationButtons (bool show)
 
void FlagNavigationButtonVisibility (SCR_InputButtonComponent button, bool show)
 
void SetNavigationButtonVisibile (SCR_InputButtonComponent button, bool show, bool animate=false)
 
SCR_InputButtonComponent CreateNavigationButton (string actionName, string label, bool rightFooter=false, bool show=true)
 
void RequestCloseMenu ()
 
void RequestTabChange (int newTabIndex)
 
- Protected Attributes inherited from SCR_SettingsSubMenuBase
ref array< ref SCR_SettingsBindingBasem_aSettingsBindings = {}
 
ScrollLayoutWidget m_wScroll
 
bool m_bLoadingSettings
 
- Protected Attributes inherited from SCR_SubMenuBase
ResourceName m_sNavigationButtonLayout
 
SCR_DynamicFooterComponent m_DynamicFooter
 
ref array< SCR_InputButtonComponentm_aNavigationButtons = {}
 
ref map< SCR_InputButtonComponent, bool > m_aNavigationButtonsVisibilityFlags = new map<SCR_InputButtonComponent, bool>()
 
Widget m_wMenuRoot
 
int m_iIndex
 
bool m_bShown
 
bool m_bFocused
 
ref ScriptInvokerVoid m_OnRequestCloseMenu
 
ref ScriptInvokerInt2 m_OnRequestTabChange
 
- Protected Attributes inherited from SCR_ScriptedWidgetComponent
Widget m_wRoot
 

Member Function Documentation

◆ GetSliderText()

string SCR_EditorSettingsSubMenu.GetSliderText ( float  value,
int  decimals 
)

◆ OnTabCreate()

override void SCR_EditorSettingsSubMenu.OnTabCreate ( Widget  menuRoot,
ResourceName  buttonsLayout,
int  index 
)

◆ SetATLSpeed()

void SCR_EditorSettingsSubMenu.SetATLSpeed ( SCR_SelectionWidgetComponent  checkBox,
bool  state 
)

◆ SetCameraAboveTerrain()

void SCR_EditorSettingsSubMenu.SetCameraAboveTerrain ( SCR_SelectionWidgetComponent  checkBox,
bool  state 
)

◆ SetCameraRotateWithModifier()

void SCR_EditorSettingsSubMenu.SetCameraRotateWithModifier ( SCR_SelectionWidgetComponent  checkBox,
bool  state 
)

◆ SetEnableLayerEditing()

void SCR_EditorSettingsSubMenu.SetEnableLayerEditing ( SCR_SelectionWidgetComponent  checkBox,
bool  state 
)

◆ SetHorizontalCameraSpeed()

void SCR_EditorSettingsSubMenu.SetHorizontalCameraSpeed ( SCR_SelectionWidgetComponent  checkBox,
bool  state 
)

◆ SetSpeedCoef()

void SCR_EditorSettingsSubMenu.SetSpeedCoef ( SCR_SliderComponent  slider,
float  value 
)

◆ SetVerticalMode()

void SCR_EditorSettingsSubMenu.SetVerticalMode ( SCR_SelectionWidgetComponent  checkBox,
int  state 
)

◆ SetVerticalSnap()

void SCR_EditorSettingsSubMenu.SetVerticalSnap ( SCR_SelectionWidgetComponent  checkBox,
bool  state 
)

Member Data Documentation

◆ m_wATLSpeedCheckbox

SCR_SelectionWidgetComponent SCR_EditorSettingsSubMenu.m_wATLSpeedCheckbox

◆ m_wHorizontalCameraSpeedCheckbox

SCR_SelectionWidgetComponent SCR_EditorSettingsSubMenu.m_wHorizontalCameraSpeedCheckbox

◆ m_wSpeedCoefSlider

SCR_SliderComponent SCR_EditorSettingsSubMenu.m_wSpeedCoefSlider

The documentation for this interface was generated from the following file: