Zdexby TheHolyOneZ
44,741 classes
Class

UIScreen

: MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.UIScreen, Assembly-CSharp 0x0070 (112 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0070

Members 15

OffsetSizeNameTypeFlagsDefault
0x08panelsList<ScheduleOne.UIPanel>Private—
0x08inputDescriptorsList<ScheduleOne.InputDescriptor>Private—
0x08activeScrollRectScrollRectPrivate—
0x01addScreenOnStartboolPrivate—
0x01addScreenOnEnableboolPrivate—
0x01removeScreenOnDisableboolPrivate—
0x01autoAttachToInventoryboolPrivate—
0x01_debugModebool1 flags—
0x003D0x03padding / unreflected
0x08currentSelectedPanelUIPanelPrivate—
0x01isSelectedboolPrivate—
0x01wasNavPressedLastFrameboolPrivate—
0x004A0x06padding / unreflected
0x08_canvasCanvasPrivate—
0x08_lastSelectedPanelUIPanelPrivate—
0x08_onPanelChangePanelChangeEventPrivate—
0x01_screenSelectedThisFrameboolPrivate—
0x00690x07unreflected bytes to end of UIScreen
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 32

SignatureFlagsNativeParams
bool get_IsSelected()Public+1 flags0x01
void set_IsSelected(bool value)Public+1 flags0x01
UIPanel get_CurrentSelectedPanel()Public+1 flags0x08
IReadOnlyList<ScheduleOne.UIPanel> get_Panels()Public+1 flags0x08
Canvas get_Canvas()Public+1 flags0x08
void Awake()Private0x00
void OnAwake()3 flags0x00
void Start()Private0x00
void OnStarted()3 flags0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void OnDestroy()Private0x00
void OnDestroyed()3 flags0x00
void Update()3 flags0x00
void InitScreen()Private0x00
void AddPanel(UIPanel panel)Public0x08
void RemovePanel(UIPanel panel)Public0x08
void ClearPanels()Public0x00
void SetCurrentSelectedPanel(UISelectable overrideSelectable, bool scrollToChild, bool allowReselect)Public0x08
void SetCurrentSelectedPanel(UIPanel panel, UISelectable overrideSelectable, bool scrollToChild, bool allowReselect)Public0x08
void SetToPreviousSelectedPanel()Public0x00
void UpdateScrollbar()Private0x00
void DetectInput()Private0x00
void DetectScreenInputDescriptors()Private0x00
bool ForceNavigate(const Vector2& navDir, const Vector2& fromPos)1 flags0x08
bool Navigate(const Vector2& navDir, const Vector2& fromPosScreen)Private0x08
bool NavigateToPanel(UIPanel panel)Private0x08
void ChangeActiveScrollRect(ScrollRect newScrollRect)Public0x08
void SubscribeToPanelChange(PanelChangeEvent callback)Public0x08
void UnsubscribeFromPanelChange(PanelChangeEvent callback)Public0x08
void .ctor()Public+1 flags0x00
bool <Navigate>b__44_0(UIPanel p)Private0x08

Subclasses 2

Used by 59

types with a member, parameter or interface of this type