Class HUDIconButton
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class HUDIconButton : HUDComponent
- Inheritance
-
objectObjectComponentBehaviourMonoBehaviourHUDIconButton
- Inherited Members
- Extension Methods
Constructors
HUDIconButton()
public HUDIconButton()
Properties
Active
public bool Active { set; }
Property Value
- bool
HasBadge
public bool HasBadge { set; }
Property Value
- bool
HasTooltip
public bool HasTooltip { set; }
Property Value
- bool
Highlighted
public bool Highlighted { set; }
Property Value
- bool
Icon
public Sprite Icon { set; }
Property Value
- Sprite
Interactable
public bool Interactable { set; }
Property Value
- bool
OnClick
public UnityEvent OnClick { get; }
Property Value
- UnityEvent
TooltipAlignment
public HUDTooltip.TooltipAlignment TooltipAlignment { set; }
Property Value
TooltipKeybinding
public string TooltipKeybinding { set; }
Property Value
- string
TooltipText
public IText TooltipText { set; }
Property Value
TooltipTitle
public IText TooltipTitle { set; }
Property Value
Methods
OnDisable()
public void OnDisable()
OnDispose()
protected override void OnDispose()
OnPointerEnter(PointerEventData)
public void OnPointerEnter(PointerEventData eventData)
Parameters
eventDataPointerEventData
OnPointerExit(PointerEventData)
public void OnPointerExit(PointerEventData eventData)
Parameters
eventDataPointerEventData
OnUpdate(InputDownstreamContext)
protected override void OnUpdate(InputDownstreamContext context)
Parameters
contextInputDownstreamContext
PlayClickAnimation()
public void PlayClickAnimation()
Run()
public void Run()