0x00x00C8
Members 27
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | layers | LayerMask | Public | — | |
| 0x04 | maxStep | float | Public | — | |
| 0x04 | heightOffset | float | Public | — | |
| 0x04 | footSpeed | float | Public | — | |
| 0x04 | footRadius | float | Public | — | |
| 0x04 | footCenterOffset | float | Public | — | |
| 0x04 | prediction | float | Public | — | |
| 0x04 | footRotationWeight | float | Public | — | |
| 0x04 | footRotationSpeed | float | Public | — | |
| 0x04 | maxFootRotationAngle | float | Public | — | |
| 0x01 | rotateSolver | bool | Public | — | |
| 0x0039 | 0x03 | padding / unreflected | |||
| 0x04 | pelvisSpeed | float | Public | — | |
| 0x04 | pelvisDamper | float | Public | — | |
| 0x04 | lowerPelvisWeight | float | Public | — | |
| 0x04 | liftPelvisWeight | float | Public | — | |
| 0x04 | rootSphereCastRadius | float | Public | — | |
| 0x01 | overstepFallsDown | bool | Public | — | |
| 0x0051 | 0x03 | padding / unreflected | |||
| 0x04 | quality | Quality | Public | — | |
| 0x08 | <legs>k__BackingField | Leg[] | Private | — | |
| 0x08 | <pelvis>k__BackingField | Pelvis | Private | — | |
| 0x01 | <isGrounded>k__BackingField | bool | Private | — | |
| 0x0069 | 0x07 | padding / unreflected | |||
| 0x08 | <root>k__BackingField | Transform | Private | — | |
| 0x2C | <rootHit>k__BackingField | RaycastHit | Private | — | |
| 0x00A4 | 0x04 | padding / unreflected | |||
| 0x08 | Raycast | OnRaycastDelegate | Public | — | |
| 0x08 | CapsuleCast | OnCapsuleCastDelegate | Public | — | |
| 0x08 | SphereCast | OnSphereCastDelegate | Public | — | |
| 0x01 | initiated | bool | Private | — | |
| 0x00C1 | 0x07 | unreflected bytes to end of Grounding | |||
Functions 24
| Signature | Flags | Native | Params |
|---|---|---|---|
| Leg[] get_legs() | Public+1 flags | — | 0x08 |
| void set_legs(const Leg[]& value) | Private+1 flags | — | 0x08 |
| Pelvis get_pelvis() | Public+1 flags | — | 0x08 |
| void set_pelvis(Pelvis value) | Private+1 flags | — | 0x08 |
| bool get_isGrounded() | Public+1 flags | — | 0x01 |
| void set_isGrounded(bool value) | Private+1 flags | — | 0x01 |
| Transform get_root() | Public+1 flags | — | 0x08 |
| void set_root(Transform value) | Private+1 flags | — | 0x08 |
| RaycastHit get_rootHit() | Public+1 flags | — | 0x2C |
| void set_rootHit(const RaycastHit& value) | Private+1 flags | — | 0x2C |
| bool get_rootGrounded() | Public+1 flags | — | 0x01 |
| RaycastHit GetRootHit(float maxDistanceMlp) | Public | — | 0x2C |
| bool IsValid(ref string& errorMessage) | Public | — | 0x08 |
| void Initiate(Transform root, const Transform[]& feet) | Public | — | 0x08 |
| void Update() | Public | — | 0x00 |
| Vector3 GetLegsPlaneNormal() | Public | — | 0x0C |
| void Reset() | Public | — | 0x00 |
| void LogWarning(const string& message) | Public | — | 0x08 |
| Vector3 get_up() | Public+1 flags | — | 0x0C |
| float GetVerticalOffset(const Vector3& p1, const Vector3& p2) | Public | — | 0x0C |
| Vector3 Flatten(const Vector3& v) | Public | — | 0x0C |
| bool get_useRootRotation() | Private+1 flags | — | 0x01 |
| Vector3 GetFootCenterOffset() | Public | — | 0x0C |
| void .ctor() | Public+1 flags | — | 0x00 |