Table of Contents

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

OnButtonHoverEvents

public Event[] OnButtonHoverEvents

Field Value

Event[]

OnButtonPressedEvents

public Event[] OnButtonPressedEvents

Field Value

Event[]

OnToggleDisabledButtonPressedEvents

public Event[] OnToggleDisabledButtonPressedEvents

Field Value

Event[]

OnToggleEnabledButtonPressedEvents

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()