Project Arrhythmia
A video game developed by Vitamin Games.
Loading...
Searching...
No Matches
MultiElementButton Class Reference
+ Inheritance diagram for MultiElementButton:

Public Member Functions

void ClearActions ()
 
override void OnSelect (BaseEventData _eventData)
 
override void OnDeselect (BaseEventData _eventData)
 
override void OnPointerEnter (PointerEventData _eventData)
 
override void OnPointerExit (PointerEventData _eventData)
 
void LockButtonState (bool _lock)
 

Public Attributes

MultiElementTargetGraphics targetGraphics
 
bool wasInteractable = false
 

Protected Member Functions

override void Start ()
 
override void DoStateTransition (SelectionState state, bool instant)
 

Events

System.Action OnSelectButton
 
System.Action OnHoverEnterButton
 
System.Action OnDeselectButton
 
System.Action OnHoverExitButton
 

Private Member Functions

bool GetGraphics ()
 
void Update ()
 

Private Attributes

Graphic[] graphics
 
UIElement uiElement
 
bool Lock
 

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