implements INonNavigablePanel
0x00x0130
Members 13
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | rightStickDeadzone | float | PrivateStatic+1 flags | 1036831949 |
| 0x08 | mapScrollRect | PinchableScrollRect | Private | — | |
| 0x04 | scrollSensitivity | float | Private | — | |
| 0x04 | rightStickSensitivity | float | Private | — | |
| 0x04 | minZoomScrollSpeedMult | float | Private | — | |
| 0x04 | maxZoomScrollSpeedMult | float | Private | — | |
| 0x04 | zoomSensitivity | float | Private | — | |
| 0x010C | 0x04 | padding / unreflected | |||
| 0x08 | centerPoint | RectTransform | Private | — | |
| — | 0x04 | initialHoldThreshold | float | PrivateStatic+1 flags | 1056964608 |
| — | 0x04 | repeatInterval | float | PrivateStatic+1 flags | 1048576000 |
| 0x08 | mapItems | List<ScheduleOne.UIMapItem> | Private | — | |
| 0x08 | snappedItem | UIMapItem | Private | — | |
| 0x01 | lockMapInput | bool | Private | — | |
| 0x0129 | 0x07 | unreflected bytes to end of UIMapPanel | |||
Inherited from UIPanel 36
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | selectables | List<ScheduleOne.UISelectable> | 1 flags | — | |
| 0x08 | defaultSelectable | UISelectable | 1 flags | — | |
| 0x04 | selectionModeOnEnter | EPanelSelectionMode | Private | — | |
| 0x0034 | 0x04 | padding / unreflected | |||
| 0x08 | scrollRect | ScrollRect | 1 flags | — | |
| 0x08 | scrollMargin | Vector2 | 1 flags | — | |
| 0x04 | priority | int | Private | — | |
| 0x004C | 0x04 | padding / unreflected | |||
| 0x08 | inputDescriptors | List<ScheduleOne.InputDescriptor> | Private | — | |
| 0x01 | selectPanelOnStart | bool | Private | — | |
| 0x01 | selectPanelOnEnable | bool | Private | — | |
| 0x01 | deselectPanelOnDisable | bool | Private | — | |
| 0x01 | preventSideNavigation | bool | 1 flags | — | |
| 0x01 | allowDiagonalNavigation | bool | 1 flags | — | |
| 0x01 | useFullRectForNavigation | bool | 1 flags | — | |
| 0x005E | 0x02 | padding / unreflected | |||
| 0x08 | fullRectTransformOverride | RectTransform | 1 flags | — | |
| 0x04 | navigationOrigin | ENavigationOrigin | 1 flags | — | |
| 0x006C | 0x04 | padding / unreflected | |||
| 0x08 | customNavigationOrigin | RectTransform | 1 flags | — | |
| 0x04 | panelExitMode | EPanelExitMode | 1 flags | — | |
| 0x007C | 0x04 | padding / unreflected | |||
| 0x08 | navigationOverride | NavigationOverride<ScheduleOne.UIPanel> | 1 flags | — | |
| 0x08 | OnPanelSelected | UnityEvent | Private | — | |
| 0x08 | OnPanelDeselected | UnityEvent | Private | — | |
| 0x01 | _debugMode | bool | 1 flags | — | |
| 0x0099 | 0x07 | padding / unreflected | |||
| 0x08 | _rectTransform | RectTransform | Private | — | |
| 0x01 | <IsSelected>k__BackingField | bool | Private | — | |
| 0x01 | <IsLocked>k__BackingField | bool | Private | — | |
| 0x00AA | 0x06 | padding / unreflected | |||
| 0x08 | <ParentScreen>k__BackingField | UIScreen | Private | — | |
| 0x08 | currentSelectedSelectable | UISelectable | Private | — | |
| 0x04 | currentIndex | int | 1 flags | — | |
| 0x04 | navTimer | float | 1 flags | — | |
| 0x01 | wasNavPressedLastFrame | bool | 1 flags | — | |
| 0x00C9 | 0x03 | padding / unreflected | |||
| 0x04 | scrollSpeed | float | 1 flags | — | |
| 0x08 | scrollCoroutine | Coroutine | Private | — | |
| 0x01 | isDisabled | bool | Private | — | |
| 0x01 | isQuitting | bool | Private | — | |
| 0x01 | lockInputThisFrame | bool | 1 flags | — | |
| 0x00DB | 0x05 | padding / unreflected | |||
| 0x08 | _canvas | Canvas | Private | — | |
| 0x08 | _lastSelected | UISelectable | 1 flags | — | |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 14
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_LockMapInput() | Public+1 flags | 0x01 | |
| void set_LockMapInput(bool value) | Public+1 flags | 0x01 | |
| void Start() | 2 flags | 0x00 | |
| void Update() | 2 flags | 0x00 | |
| void Navigate() | Private | 0x00 | |
| void Zoom() | Private | 0x00 | |
| void RegisterMapItem(UIMapItem item) | Public | 0x08 | |
| void DeregisterMapItem(UIMapItem item) | Public | 0x08 | |
| void SetSnappedItem(UIMapItem newItem) | Public | 0x08 | |
| void ResetSnappedItem() | Public | 0x00 | |
| void SnapToNearestMapItem() | Private | 0x00 | |
| void SnapMapToItem(UIMapItem item) | Private | 0x08 | |
| void HandleInputDeviceChanged(const InputDeviceType& type) | 2 flags | 0x04 | |
| void .ctor() | Public+1 flags | 0x00 |