0x00x0108
Members 25
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | DisplayScaleMultiplier | float | PublicStatic+1 flags | 1061158912 |
| — | 0x04 | DisplayScale3DBlend | float | PrivateStatic+1 flags | 1059816735 |
| 0x04 | <DisplayScale>k__BackingField | float | Private | — | |
| 0x10 | DefaultMessageColor | Color | Public | — | |
| 0x10 | DefaultIconColor | Color | Public | — | |
| 0x10 | DefaultKeyColor | Color | Public | — | |
| 0x10 | InvalidMessageColor | Color | Public | — | |
| 0x10 | InvalidIconColor | Color | Public | — | |
| 0x007C | 0x04 | padding / unreflected | |||
| 0x08 | KeyIcon | Sprite | Public | — | |
| 0x08 | LeftMouseIcon | Sprite | Public | — | |
| 0x08 | CrossIcon | Sprite | Public | — | |
| 0x08 | Canvas | Canvas | Public | — | |
| 0x08 | Container | RectTransform | Public | — | |
| 0x08 | Icon | Image | Public | — | |
| 0x08 | IconText | TextMeshProUGUI | Private | — | |
| 0x08 | MessageText | TextMeshProUGUI | Private | — | |
| 0x08 | Layout | LayoutElement | Private | — | |
| 0x08 | WSLabelContainer | RectTransform | Public | — | |
| 0x08 | BackgroundImage | RectTransform | Public | — | |
| 0x08 | WSLabelPrefab | GameObject | Public | — | |
| 0x01 | _interactionDisplayEnabledThisFrame | bool | Private | — | |
| 0x00E1 | 0x07 | padding / unreflected | |||
| 0x08 | _displayScaleLerpRoutine | Coroutine | Private | — | |
| 0x08 | _currentDescriptorData | InputPromptsDescriptorData | Private | — | |
| 0x01 | _isActive | bool | Private | — | |
| 0x00F9 | 0x07 | padding / unreflected | |||
| 0x08 | ActiveWSlabels | List<ScheduleOne.Interaction.WorldSpaceLabel> | Public | — | |
Inherited from Singleton`1 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | instance | InteractionCanvas | PrivateStatic | — | |
| 0x0008 | 0x18 | padding / unreflected | |||
| 0x01 | Destroyed | bool | 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 12
| Signature | Flags | Native | Params |
|---|---|---|---|
| float get_DisplayScale() | Public+1 flags | 0x04 | |
| void set_DisplayScale(float value) | Public+1 flags | 0x04 | |
| void Start() | 2 flags | 0x00 | |
| void Update() | Private | 0x00 | |
| void LateUpdate() | 3 flags | 0x00 | |
| void SetActive(bool value) | Public | 0x01 | |
| void EnableInteractionDisplay(const Vector3& position, const string& message, const Color& messageColor, Sprite sprite, const Color& spriteColor, const string& spriteText, float spritePixelMultiplier, const Vector2& spriteSize, bool enableBackdrop) | Public | 0x10 | |
| void LerpDisplayScale(float endScale) | Public | 0x04 | |
| void SetIcon(Sprite sprite, const Color& spriteColor, const string& spriteText, float spritePixelMultiplier, const Vector2& spriteSize, bool enableBackdrop) | Public | 0x10 | |
| void OnDestroy() | 2 flags | 0x00 | |
| void .ctor() | Public+1 flags | 0x00 | |
| IEnumerator <LerpDisplayScale>g__ILerpDisplayScale|33_0(float startScale, float endScale) | Private | 0x08 |