|
Arma Reforger Script API
|
Public Member Functions | |
| override void | Init (Widget w, SCR_BaseEditorAttribute attribute) |
| Initialize GUI from attribute. | |
| SCR_BaseEditorAttributeFloatStringValues | GetComboBoxData () |
| Get ComboBoxData from the drop down UI Attribute. | |
| override void | SetVariableToDefaultValue (SCR_BaseEditorAttributeVar var) |
| override void | SetFromVar (SCR_BaseEditorAttributeVar var) |
| Update GUI from attribute variable. | |
| override bool | OnChangeInternal (Widget w, int x, int y, bool finished) |
| override void | HandlerDeattached (Widget w) |
Public Member Functions inherited from SCR_BaseEditorAttributeUIComponent | |
| SCR_BaseEditorAttribute | GetAttribute () |
| Get attribute this component represents. | |
| override bool | OnChange (Widget w, bool finished) |
| void | ShowButtonDescription (SCR_AttributeButtonUIComponent button, bool showButtonDescription, string buttonDescription=string.Empty) |
| ScriptInvoker | GetOnAttributeChanged () |
| Called on attribute changed via UI. | |
| ScriptInvoker | GetOnAttributeUIFocusChanged () |
| Called on focus changes. | |
| ScriptInvoker | GetOnEnabledByAttribute () |
| Called when another attribute enables/disables the attribute. | |
| ScriptInvoker | GetOnMouseLeave () |
| Called when the mouse leaves the attribute. | |
| bool | GetTickboxEnabled () |
| Get if tickbox is enabled or not. | |
| void | ToggleEnableAttributeTickbox () |
| Toggle tickbox UI, flipping the tickbox from true to false and viceversa. | |
| bool | GetIsFocused () |
| Get if attribute is focused /return if attribute is focused. | |
| override bool | OnFocus (Widget w, int x, int y) |
| override bool | OnFocusLost (Widget w, int x, int y) |
| override bool | OnMouseEnter (Widget w, int x, int y) |
| override bool | OnMouseLeave (Widget w, Widget enterW, int x, int y) |
Protected Member Functions | |
| void | CreateDropdownEntries () |
| string | GetFullDropdownEntryText (string text) |
| void | OnChangeComboBox (SCR_ComboBoxComponent comboBox, int value) |
Protected Member Functions inherited from SCR_BaseEditorAttributeUIComponent | |
| void | SetFromVarExternal (SCR_BaseEditorAttributeVar var, bool isReset) |
| void | SetFromVarOrDefault () |
| void | ToggleButtonSelected (bool selected, int index, bool animated=true) |
| void | SetAsSubAttribute () |
| void | AttributeValueChanged () |
| void | ShowAttributeDescription () |
| void | HideAttributeDescription () |
| void | ToggleEnableAttribute (bool enabled) |
| void | ToggleEnable (bool enabled) |
| Toggle UI enabled. | |
| void | OnTickboxToggleChanged (bool toggle) |
| void | GamePadLockedSelectorFocusChanged (bool newFocus) |
| void | OnFocusAttributeWidget (Widget w) |
| Callback for focus of widget used. | |
| void | SetGamepadLockSelectorActive (bool isGamepad) |
|
protected |
Implemented in SCR_DropdownWithParamAttributeUIComponent.
| SCR_BaseEditorAttributeFloatStringValues SCR_DropdownEditorAttributeUIComponent.GetComboBoxData | ( | ) |
Get ComboBoxData from the drop down UI Attribute.
|
protected |
Implemented in SCR_DropdownWithParamAttributeUIComponent.
| override void SCR_DropdownEditorAttributeUIComponent.HandlerDeattached | ( | Widget | w | ) |
Implements SCR_BaseEditorAttributeUIComponent.
| override void SCR_DropdownEditorAttributeUIComponent.Init | ( | Widget | w, |
| SCR_BaseEditorAttribute | attribute ) |
Initialize GUI from attribute.
To be overridden by inherited classes.
| w | Widget this component is attached to |
| attribute | Editor attribute this component represents |
Implements SCR_BaseEditorAttributeUIComponent.
Implemented in SCR_GameOverTypeAttributeUIComponent.
|
protected |
| override bool SCR_DropdownEditorAttributeUIComponent.OnChangeInternal | ( | Widget | w, |
| int | x, | ||
| int | y, | ||
| bool | finished ) |
Implements SCR_BaseEditorAttributeUIComponent.
| override void SCR_DropdownEditorAttributeUIComponent.SetFromVar | ( | SCR_BaseEditorAttributeVar | var | ) |
Update GUI from attribute variable.
Called when attributes are initialized in a dialog or when they are reset based on user request.
| var | Attribute variable |
Implements SCR_BaseEditorAttributeUIComponent.
| override void SCR_DropdownEditorAttributeUIComponent.SetVariableToDefaultValue | ( | SCR_BaseEditorAttributeVar | var | ) |
Implements SCR_BaseEditorAttributeUIComponent.
|
protected |
|
protected |
|
protected |
|
protected |