Zdexby TheHolyOneZ
44,741 classes
Class

Selectable

: UIBehaviour : MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.UI.Selectable, UnityEngine.UI 0x0100 (256 B) inherited 0x0020 UnityEngine.UI.dll
0x00x0100

Members 16

OffsetSizeNameTypeFlagsDefault
0x08s_SelectablesSelectable[]Static+1 flags—
0x04s_SelectableCountintStatic+1 flags—
0x01m_EnableCalledboolPrivate—
0x00210x07padding / unreflected
0x28m_NavigationNavigationPrivate—
0x04m_TransitionTransitionPrivate—
0x58m_ColorsColorBlockPrivate—
0x00AC0x04padding / unreflected
0x20m_SpriteStateSpriteStatePrivate—
0x08m_AnimationTriggersAnimationTriggersPrivate—
0x01m_InteractableboolPrivate—
0x00D90x07padding / unreflected
0x08m_TargetGraphicGraphicPrivate—
0x01m_GroupsAllowInteractionboolPrivate—
0x00E90x03padding / unreflected
0x04m_CurrentIndexint1 flags—
0x01<isPointerInside>k__BackingFieldboolPrivate—
0x01<isPointerDown>k__BackingFieldboolPrivate—
0x01<hasSelection>k__BackingFieldboolPrivate—
0x00F30x05padding / unreflected
0x08m_CanvasGroupCacheList<UnityEngine.CanvasGroup>Private+1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 63

SignatureFlagsNativeParams
Selectable[] get_allSelectablesArray()PublicStatic+1 flags0x08
int get_allSelectableCount()PublicStatic+1 flags0x04
List<UnityEngine.UI.Selectable> get_allSelectables()PublicStatic+1 flags0x08
int AllSelectablesNoAlloc(const Selectable[]& selectables)PublicStatic0x08
Navigation get_navigation()Public+1 flags0x28
void set_navigation(const Navigation& value)Public+1 flags0x28
Transition get_transition()Public+1 flags0x04
void set_transition(const Transition& value)Public+1 flags0x04
ColorBlock get_colors()Public+1 flags0x58
void set_colors(const ColorBlock& value)Public+1 flags0x58
SpriteState get_spriteState()Public+1 flags0x20
void set_spriteState(const SpriteState& value)Public+1 flags0x20
AnimationTriggers get_animationTriggers()Public+1 flags0x08
void set_animationTriggers(AnimationTriggers value)Public+1 flags0x08
Graphic get_targetGraphic()Public+1 flags0x08
void set_targetGraphic(Graphic value)Public+1 flags0x08
bool get_interactable()Public+1 flags0x01
void set_interactable(bool value)Public+1 flags0x01
bool get_isPointerInside()Private+1 flags0x01
void set_isPointerInside(bool value)Private+1 flags0x01
bool get_isPointerDown()Private+1 flags0x01
void set_isPointerDown(bool value)Private+1 flags0x01
bool get_hasSelection()Private+1 flags0x01
void set_hasSelection(bool value)Private+1 flags0x01
void .ctor()2 flags0x00
Image get_image()Public+1 flags0x08
void set_image(Image value)Public+1 flags0x08
Animator get_animator()Public+1 flags0x08
void Awake()2 flags0x00
void OnCanvasGroupChanged()2 flags0x00
bool ParentGroupAllowsInteraction()Private0x01
bool IsInteractable()Public+2 flags0x01
void OnDidApplyAnimationProperties()2 flags0x00
void OnEnable()2 flags0x00
void OnTransformParentChanged()2 flags0x00
void OnSetProperty()Private0x00
void OnDisable()2 flags0x00
void OnApplicationFocus(bool hasFocus)Private0x01
SelectionState get_currentSelectionState()2 flags0x04
void InstantClearState()3 flags0x00
void DoStateTransition(const SelectionState& state, bool instant)3 flags0x04
Selectable FindSelectable(const Vector3& dir)Public0x0C
Vector3 GetPointOnRectEdge(RectTransform rect, const Vector2& dir)PrivateStatic0x0C
void Navigate(AxisEventData eventData, Selectable sel)Private0x08
Selectable FindSelectableOnLeft()Public+2 flags0x08
Selectable FindSelectableOnRight()Public+2 flags0x08
Selectable FindSelectableOnUp()Public+2 flags0x08
Selectable FindSelectableOnDown()Public+2 flags0x08
void OnMove(AxisEventData eventData)Public+2 flags0x08
void StartColorTween(const Color& targetColor, bool instant)Private0x10
void DoSpriteSwap(Sprite newSprite)Private0x08
void TriggerAnimation(const string& triggername)Private0x08
bool IsHighlighted()1 flags0x01
bool IsPressed()1 flags0x01
void EvaluateAndTransitionToSelectionState()Private0x00
void OnPointerDown(PointerEventData eventData)Public+2 flags0x08
void OnPointerUp(PointerEventData eventData)Public+2 flags0x08
void OnPointerEnter(PointerEventData eventData)Public+2 flags0x08
void OnPointerExit(PointerEventData eventData)Public+2 flags0x08
void OnSelect(BaseEventData eventData)Public+2 flags0x08
void OnDeselect(BaseEventData eventData)Public+2 flags0x08
void Select()Public+2 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Subclasses 10

Used by 23

types with a member, parameter or interface of this type