Zdexby TheHolyOneZ
44,741 classes
Class

UISelectable

: UITrigger : MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.UISelectable, Assembly-CSharp 0x00E8 (232 B) inherited 0x0068 Assembly-CSharp.dll
0x00x00E8

Members 23

OffsetSizeNameTypeFlagsDefault
0x08inputDescriptorsList<ScheduleOne.InputDescriptor>Private—
0x01allowTriggerSubmitWithInputDescriptorsboolPrivate—
0x00710x07padding / unreflected
0x08selectedImageGameObjectPrivate—
0x01addToPanelOnAwakeboolPrivate—
0x01findAnotherSelectableInPanelOnDisableboolPrivate—
0x01blockSelectionOnInteractableFalseboolPrivate—
0x01disableSideNavigationWhenSelectedbool1 flags—
0x01useFullRectForNavigationboolPrivate—
0x00850x03padding / unreflected
0x08fullRectTransformOverrideRectTransform1 flags—
0x009C0x04padding / unreflected
0x08customNavigationOriginRectTransformPrivate—
0x08_labelTextPrivate—
0x08_inputPromptInputPromptsDataPrivate—
0x08_embeddedInputPromptEmbeddedInputPromptUIPrivate—
0x08<RectTransform>k__BackingFieldRectTransformPrivate—
0x08<ParentPanel>k__BackingFieldUIPanelPrivate—
0x08OnSelectedUnityEventPublic—
0x08OnDeselectedUnityEventPublic—
0x01_isSelectedboolPrivate—
0x01_ignoreWhenNevigatingboolPrivate—
0x01_isPromptActiveboolPrivate—
—0x04INTERSECTION_OFFSETfloatPrivateStatic+1 flags1112014848
0x00E30x05unreflected bytes to end of UISelectable
Inherited from UITrigger 15
OffsetSizeNameTypeFlagsDefault
0x04triggerTypeTriggerTypePrivate—
0x01mouseAlwaysPressboolPrivate—
0x00250x03padding / unreflected
0x04holdDurationfloatPrivate—
0x002C0x04padding / unreflected
0x08holdImageImagePrivate—
0x08uGUISelectableSelectablePrivate—
0x01_loopHoldboolPrivate—
0x01_triggerOnHoldStartboolPrivate—
0x00420x06padding / unreflected
0x08OnTriggerUnityEventPublic—
0x08OnReleaseUnityEventPublic—
0x01_debugModeboolPublic—
0x01isHoldingboolPrivate—
0x005A0x02padding / unreflected
0x04holdTimefloatPrivate—
0x01isHoldStartedboolPrivate—
0x01interactableboolPrivate—
0x01_isPressedbool1 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 40

SignatureFlagsNativeParams
RectTransform get_RectTransform()PublicFinal+3 flags0x08
void set_RectTransform(RectTransform value)Private+1 flags0x08
UIPanel get_ParentPanel()Public+1 flags0x08
void set_ParentPanel(UIPanel value)Private+1 flags0x08
Text get_Label()Public+1 flags0x08
bool get_DisableSideNavigationWhenSelected()Public+1 flags0x01
void set_DisableSideNavigationWhenSelected(bool value)Public+1 flags0x01
bool get_UseFullRectForNavigation()Public+1 flags0x01
void set_UseFullRectForNavigation(bool value)Public+1 flags0x01
bool get_IgnoreWhenNavigating()Public+1 flags0x01
NavigationOverride<ScheduleOne.UISelectable> get_NavigationOverride()Public+1 flags0x08
bool get_AllowTriggerSubmitWithInputDescriptors()Public+1 flags0x01
bool get_CanBeSelected()Public+1 flags0x01
IReadOnlyList<ScheduleOne.InputDescriptor> GetInputDescriptors()1 flags0x08
void Awake()2 flags0x00
void OnDisable()3 flags0x00
void OnEnable()3 flags0x00
void OnDestroy()Private0x00
void OnPointerEnter(PointerEventData eventData)Public+2 flags0x08
void OnPointerExit(PointerEventData eventData)Public+1 flags0x08
bool DeselectOnPointerExit()3 flags0x01
void OnPointerClick(PointerEventData eventData)Public+1 flags0x08
void OnSelect(BaseEventData eventData)Public+2 flags0x08
void OnDeselect(BaseEventData eventData)Public+2 flags0x08
void OnReset()2 flags0x00
void SetParentPanel(UIPanel panel)1 flags0x08
bool IsSelected()1 flags0x01
void SetSelectedImageVisible(bool visible)Private0x01
void SetIgnoreWhenNavigating(bool isIgnored)Public0x01
RectTransform GetRectTransform()Public0x08
bool CanBeSelectedInternal()3 flags0x01
bool CanBeSelectedWhileDraggingItem()3 flags0x01
bool HasNavigationOverride(const ScreenDirection& dir, ref UISelectable& selectable)Public0x08
bool HasReciprocalNavigationOverride(const string& dir)Public0x08
void SetNavigationOverrideReciprocated(const string& dir)Public0x08
void ClearNavigationOverrideReciprocated(const string& dir)Public0x08
float GetDirectionMatch(const Vector2& dir, const Vector2& screenPos)PublicFinal+2 flags0x08
float GetDistance(const Vector2& screenPos, const Vector2& direction)PublicFinal+2 flags0x08
Vector3 GetOrigin()PublicFinal+2 flags0x0C
void .ctor()Public+1 flags0x00

Subclasses 4

Used by 49

types with a member, parameter or interface of this type