Class ToggleExtendedVisualizer
- Namespace
- UnityEngine.UI
- Assembly
- Assembly-CSharp.dll
public class ToggleExtendedVisualizer : TransitionVisualizerBase, IPointerExitHandler, IEventSystemHandler
- Inheritance
-
ToggleExtendedVisualizer
- Implements
-
IPointerExitHandler
IEventSystemHandler
- Inherited Members
-
- Extension Methods
-
Constructors
ToggleExtendedVisualizer()
public ToggleExtendedVisualizer()
Fields
public Event[] OnButtonHoverEvents
Field Value
- Event[]
public Event[] OnButtonPressedEvents
Field Value
- Event[]
public Event[] OnToggleDisabledButtonPressedEvents
Field Value
- Event[]
public Event[] OnToggleEnabledButtonPressedEvents
Field Value
- Event[]
toggle
public ToggleExtended toggle
Field Value
- ToggleExtended
transitionVisuals
public TransitionVisualToggle[] transitionVisuals
Field Value
- TransitionVisualToggle[]
Methods
GetRTCPIDX()
protected uint GetRTCPIDX()
Returns
- uint
GetRTCPIDY()
protected uint GetRTCPIDY()
Returns
- uint
HandleStateAudio(SelectionState)
protected void HandleStateAudio(SelectionState state)
Parameters
state SelectionState
HandleStateTransition(SelectionState, bool)
protected override void HandleStateTransition(SelectionState state, bool instant)
Parameters
state SelectionState
instant bool
HandleToggle(bool)
protected virtual void HandleToggle(bool isOn)
Parameters
isOn bool
OnDisable()
protected override void OnDisable()
OnEnable()
protected override void OnEnable()
OnPointerExit(PointerEventData)
public void OnPointerExit(PointerEventData eventData)
Parameters
eventData PointerEventData
PostAKEventsWithPositionalRTPC(Event[])
protected void PostAKEventsWithPositionalRTPC(Event[] EventsToPost)
Parameters
EventsToPost Event[]
RemoveStateVisuals()
protected override void RemoveStateVisuals()