0x00x00B8
Members 18
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | weight | float | Public | — | |
| 0x04 | rotationWeight | float | Public | — | |
| 0x04 | rotationDOF | DOF | Public | — | |
| 0x01 | fixBone1Twist | bool | Public | — | |
| 0x001D | 0x03 | padding / unreflected | |||
| 0x08 | bone1 | Transform | Public | — | |
| 0x08 | bone2 | Transform | Public | — | |
| 0x08 | bone3 | Transform | Public | — | |
| 0x08 | tip | Transform | Public | — | |
| 0x08 | target | Transform | Public | — | |
| 0x01 | <initiated>k__BackingField | bool | Private | — | |
| 0x0049 | 0x07 | padding / unreflected | |||
| 0x08 | solver | IKSolverLimb | Private | — | |
| 0x10 | bone3RelativeToTarget | Quaternion | Private | — | |
| 0x0C | bone3DefaultLocalPosition | Vector3 | Private | — | |
| 0x10 | bone3DefaultLocalRotation | Quaternion | Private | — | |
| 0x0C | bone1Axis | Vector3 | Private | — | |
| 0x0C | tipAxis | Vector3 | Private | — | |
| 0x0C | bone1TwistAxis | Vector3 | Private | — | |
| 0x0C | defaultBendNormal | Vector3 | Private | — | |
| 0x00B4 | 0x04 | unreflected bytes to end of Finger | |||
Functions 12
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_initiated() | Public+1 flags | — | 0x01 |
| void set_initiated(bool value) | Private+1 flags | — | 0x01 |
| Vector3 get_IKPosition() | Public+1 flags | — | 0x0C |
| void set_IKPosition(const Vector3& value) | Public+1 flags | — | 0x0C |
| Quaternion get_IKRotation() | Public+1 flags | — | 0x10 |
| void set_IKRotation(const Quaternion& value) | Public+1 flags | — | 0x10 |
| bool IsValid(ref string& errorMessage) | Public | — | 0x08 |
| void Initiate(Transform hand, int index) | Public | — | 0x08 |
| void FixTransforms() | Public | — | 0x00 |
| void StoreDefaultLocalState() | Public | — | 0x00 |
| void Update(float masterWeight) | Public | — | 0x04 |
| void .ctor() | Public+1 flags | — | 0x00 |