Table of Contents

Class HUDIconButton

Namespace
Root
Assembly
SPZGameAssembly.dll
public class HUDIconButton : HUDComponent
Inheritance
object
Object
Component
Behaviour
MonoBehaviour
HUDIconButton
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

HUDTooltip.TooltipAlignment

TooltipKeybinding

public string TooltipKeybinding { set; }

Property Value

string

TooltipText

public IText TooltipText { set; }

Property Value

IText

TooltipTitle

public IText TooltipTitle { set; }

Property Value

IText

Methods

OnDisable()

public void OnDisable()

OnDispose()

protected override void OnDispose()

OnPointerEnter(PointerEventData)

public void OnPointerEnter(PointerEventData eventData)

Parameters

eventData PointerEventData

OnPointerExit(PointerEventData)

public void OnPointerExit(PointerEventData eventData)

Parameters

eventData PointerEventData

OnUpdate(InputDownstreamContext)

protected override void OnUpdate(InputDownstreamContext context)

Parameters

context InputDownstreamContext

PlayClickAnimation()

public void PlayClickAnimation()

Run()

public void Run()