Class ButtonWidget
- Namespace
- TaleWorlds.GauntletUI.BaseTypes
- Assembly
- TaleWorlds.GauntletUI.dll
public class ButtonWidget : ImageWidget
- Inheritance
-
ButtonWidget
- Derived
- Inherited Members
- Extension Methods
Constructors
ButtonWidget(UIContext)
public ButtonWidget(UIContext context)
Parameters
context
UIContext
Fields
ClickEventHandlers
public List<Action<Widget>> ClickEventHandlers
Field Value
_lastClickTime
protected float _lastClickTime
Field Value
_maxDoubleClickDeltaTimeInSeconds
protected const float _maxDoubleClickDeltaTimeInSeconds = 0.5
Field Value
Properties
ButtonType
[Editor(false)]
public ButtonType ButtonType { get; set; }
Property Value
DominantSelectedState
[Editor(false)]
public bool DominantSelectedState { get; set; }
Property Value
IsRadio
public bool IsRadio { get; }
Property Value
IsSelected
[Editor(false)]
public bool IsSelected { get; set; }
Property Value
IsToggle
public bool IsToggle { get; }
Property Value
ToggleIndicator
[Editor(false)]
public Widget ToggleIndicator { get; set; }
Property Value
Methods
HandleClick()
protected virtual void HandleClick()
OnAlternateClick()
protected virtual void OnAlternateClick()
OnClick()
protected virtual void OnClick()
OnMouseAlternatePressed()
protected override void OnMouseAlternatePressed()
OnMouseAlternateReleased()
protected override void OnMouseAlternateReleased()
OnMousePressed()
protected override void OnMousePressed()
OnMouseReleased()
protected override void OnMouseReleased()
OnPreviewMousePressed()
protected override bool OnPreviewMousePressed()
Returns
RefreshState()
protected override void RefreshState()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).