0x00x0158
Members 38
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | focusRootTag | string | Private | — | |
| 0x01 | createAnchorUnderFocusRoot | bool | Private | — | |
| 0x0029 | 0x07 | padding / unreflected | |||
| 0x08 | focusAnchorName | string | Private | — | |
| 0x0C | focusAnchorLocalPosition | Vector3 | Private | — | |
| 0x0C | focusAnchorLocalRotation | Vector3 | Private | — | |
| 0x0C | focusAnchorLocalScale | Vector3 | Private | — | |
| 0x0C | positionOffset | Vector3 | Public | — | |
| 0x0C | rotationOffset | Vector3 | Public | — | |
| 0x01 | applyScaleOnFocus | bool | Private | — | |
| 0x0075 | 0x03 | padding / unreflected | |||
| 0x04 | focusScaleMode | FocusScaleMode | Private | — | |
| 0x0C | focusScaleMultiplier | Vector3 | Public | — | |
| 0x04 | releaseMode | ReleaseBehavior | Private | — | |
| 0x008C | 0x04 | padding / unreflected | |||
| 0x08 | releaseTargetTag | string | Private | — | |
| 0x0C | releasePositionOffset | Vector3 | Public | — | |
| 0x0C | releaseRotationOffset | Vector3 | Public | — | |
| 0x01 | applyScaleOnRelease | bool | Private | — | |
| 0x00B1 | 0x03 | padding / unreflected | |||
| 0x0C | releaseScaleMultiplier | Vector3 | Public | — | |
| 0x04 | moveDuration | float | Public | — | |
| 0x00C4 | 0x04 | padding / unreflected | |||
| 0x08 | easing | AnimationCurve | Public | — | |
| 0x01 | useUnscaledTime | bool | Public | — | |
| 0x00D1 | 0x03 | padding / unreflected | |||
| 0x04 | dropTriggerMode | DropTriggerMode | Private | — | |
| 0x08 | dropActionReferences | InputActionReference[] | Private | — | |
| 0x08 | dropAnyActionAsset | InputActionAsset | Private | — | |
| 0x01 | includeExpectedControlTypeButtonAsButton | bool | Private | — | |
| 0x01 | onlySubscribeEnabledActions | bool | Private | — | |
| 0x01 | resolveOnAwake | bool | Public | — | |
| 0x01 | resolveIfMissingOnPickUp | bool | Public | — | |
| 0x00EC | 0x04 | padding / unreflected | |||
| 0x08 | onPickedUp | UnityEvent | Public | — | |
| 0x08 | onReleased | UnityEvent | Public | — | |
| 0x0C | originalLocalPosition | Vector3 | Private | — | |
| 0x10 | originalRotation | Quaternion | Private | — | |
| 0x011C | 0x04 | padding / unreflected | |||
| 0x08 | originalParent | Transform | Private | — | |
| 0x0C | originalLocalScale | Vector3 | Private | — | |
| 0x01 | isHeld | bool | Private | — | |
| 0x0135 | 0x03 | padding / unreflected | |||
| 0x08 | moveCoroutine | Coroutine | Private | — | |
| 0x08 | resolvedFocusRoot | Transform | Private | — | |
| 0x08 | resolvedFocus | Transform | Private | — | |
| 0x08 | dropSubscribedActions | List<UnityEngine.InputSystem.InputAction> | Private+1 flags | — | |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | kInstanceID_None | int | PrivateStatic+1 flags | 8 |
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 23
| Signature | Flags | Native | Params |
|---|---|---|---|
| void SetDropTriggerMode(const DropTriggerMode& mode) | Public | 0x04 | |
| void SetDropActionReferences(const InputActionReference[]& actions) | Public | 0x08 | |
| void SetDropAnyActionAsset(InputActionAsset asset) | Public | 0x08 | |
| bool get_IsHeld() | Public+1 flags | 0x01 | |
| bool get_IsMoving() | Private+1 flags | 0x01 | |
| float get_DeltaTime() | Private+1 flags | 0x04 | |
| void Awake() | Private | 0x00 | |
| void CaptureOriginalState() | Private | 0x00 | |
| void OnEnable() | Private | 0x00 | |
| void OnDisable() | Private | 0x00 | |
| void PickUp() | Public | 0x00 | |
| void Release() | Public | 0x00 | |
| void TogglePickUp() | Public | 0x00 | |
| void ResetToOriginalImmediate() | Public | 0x00 | |
| bool TryResolveFocus(ref Transform& focusRoot, ref Transform& focus) | Public | 0x08 | |
| Vector3 ComputeHeldLocalScale(const Vector3& currentLocalScale) | Private | 0x0C | |
| IEnumerator MoveToFocus() | Private | 0x08 | |
| IEnumerator MoveToRelease() | Private | 0x08 | |
| void SubscribeDropActions() | Private | 0x00 | |
| void UnsubscribeDropActions() | Private | 0x00 | |
| bool IsButtonLike(InputAction act) | Private | 0x08 | |
| void OnDropActionStarted(const CallbackContext& ctx) | Private | 0x10 | |
| void .ctor() | Public+1 flags | 0x00 |