0x00x00D8
Members 36
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | CullRange | float | PrivateStatic+1 flags | 0 |
| — | 0x04 | CullRangeSqr | float | PrivateStatic+1 flags | 0 |
| — | 0x04 | LookAtPlayerRange | float | PublicStatic+1 flags | 0 |
| — | 0x04 | EyeContractRange | float | PublicStatic+1 flags | 0 |
| 0x08 | TempContainer | Transform | PublicStatic | — | |
| 0x01 | DEBUG | bool | Public | — | |
| 0x0021 | 0x03 | padding / unreflected | |||
| 0x04 | <BodyRotationSpeedMultiplier>k__BackingField | float | Private | — | |
| 0x08 | Aim | AimIK | Public | — | |
| 0x08 | HeadBone | Transform | Public | — | |
| 0x08 | LookForwardTarget | Transform | Public | — | |
| 0x08 | LookOrigin | Transform | Public | — | |
| 0x08 | Eyes | EyeController | Public | — | |
| 0x01 | AutoLookAtPlayer | bool | Public | — | |
| 0x0051 | 0x03 | padding / unreflected | |||
| 0x04 | LookLerpSpeed | float | Public | — | |
| 0x04 | AimIKWeight | float | Public | — | |
| 0x04 | BodyRotationSpeed | float | Public | — | |
| 0x08 | _parentNPC | NPC | 1 flags | — | |
| 0x08 | _parentPlayer | Player | 1 flags | — | |
| 0x08 | avatar | Avatar | Private | — | |
| 0x0C | lookAtPos | Vector3 | Private | — | |
| 0x0084 | 0x04 | padding / unreflected | |||
| 0x08 | lookAtTarget | Transform | Private | — | |
| 0x0C | lastFrameOffset | Vector3 | Private | — | |
| 0x01 | overrideLookAt | bool | Private | — | |
| 0x009D | 0x03 | padding / unreflected | |||
| 0x0C | overriddenLookTarget | Vector3 | Private | — | |
| 0x04 | overrideLookPriority | int | Private | — | |
| 0x01 | overrideRotateBody | bool | Private | — | |
| 0x01 | blockLookOverrides | bool | Private | — | |
| 0x00B2 | 0x06 | padding / unreflected | |||
| 0x08 | ForceLookTarget | Transform | Public | — | |
| 0x01 | ForceLookRotateBody | bool | Public | — | |
| 0x00C1 | 0x03 | padding / unreflected | |||
| 0x04 | defaultIKWeight | float | Private | — | |
| 0x08 | nearestPlayer | Player | Private | — | |
| 0x04 | nearestPlayerDist | float | Private | — | |
| 0x04 | localPlayerSqrDist | float | Private | — | |
| 0x08 | updateLookMarker | ProfilerMarker | PrivateStatic+1 flags | — | |
| 0x08 | lerpTargetMarker | ProfilerMarker | PrivateStatic+1 flags | — | |
| 0x08 | eyeLookAtMarker | ProfilerMarker | PrivateStatic+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 16
| Signature | Flags | Native | Params |
|---|---|---|---|
| float get_BodyRotationSpeedMultiplier() | Public+1 flags | 0x04 | |
| void set_BodyRotationSpeedMultiplier(float value) | Public+1 flags | 0x04 | |
| void Awake() | Private | 0x00 | |
| void UpdateLook() | Private | 0x00 | |
| void UpdateNearestPlayer() | Private | 0x00 | |
| void LateUpdate() | Private | 0x00 | |
| void OverrideLookTarget(const Vector3& targetPosition, int priority, bool rotateBody) | Public | 0x0C | |
| void BlockLookTargetOverrides() | Public | 0x00 | |
| void LookForward() | Private | 0x00 | |
| void LerpTargetTransform() | Private | 0x00 | |
| bool CanLookAt(const Vector3& position) | Private | 0x0C | |
| void RagdollChange(bool oldValue, bool ragdoll, bool playStandUpAnim) | 1 flags | 0x01 | |
| void OverrideIKWeight(float weight) | Public | 0x04 | |
| void ResetIKWeight() | Public | 0x00 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |