0x00x0088
Members 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | iterations | int | Public | — | |
| 0x04 | rootPin | float | Public | — | |
| 0x08 | chains | FABRIKChain[] | Public | — | |
| 0x01 | zeroWeightApplied | bool | Private | — | |
| 0x0069 | 0x07 | padding / unreflected | |||
| 0x08 | isRoot | bool[] | Private | — | |
| 0x0C | rootDefaultPosition | Vector3 | Private | — | |
| 0x0084 | 0x04 | unreflected bytes to end of IKSolverFABRIKRoot | |||
Inherited from IKSolver 10
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | executedInEditor | bool | Public | — | |
| 0x0011 | 0x03 | padding / unreflected | |||
| 0x0C | IKPosition | Vector3 | Public | — | |
| 0x04 | IKPositionWeight | float | Public | — | |
| 0x01 | <initiated>k__BackingField | bool | Private | — | |
| 0x0025 | 0x03 | padding / unreflected | |||
| 0x08 | OnPreInitiate | UpdateDelegate | Public | — | |
| 0x08 | OnPostInitiate | UpdateDelegate | Public | — | |
| 0x08 | OnPreUpdate | UpdateDelegate | Public | — | |
| 0x08 | OnPostUpdate | UpdateDelegate | Public | — | |
| 0x01 | firstInitiation | bool | 1 flags | — | |
| 0x0049 | 0x07 | padding / unreflected | |||
| 0x08 | root | Transform | 1 flags | — | |
Functions 11
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool IsValid(ref string& message) | Public+1 flags | — | 0x08 |
| void StoreDefaultLocalState() | Public+1 flags | — | 0x00 |
| void FixTransforms() | Public+1 flags | 0x00 | |
| void OnInitiate() | 2 flags | 0x00 | |
| bool IsRoot(int index) | Private | 0x04 | |
| void OnUpdate() | 2 flags | 0x00 | |
| Point[] GetPoints() | Public+1 flags | 0x08 | |
| Point GetPoint(Transform transform) | Public+1 flags | 0x08 | |
| void AddPointsToArray(ref Point[]& array, FABRIKChain chain) | Private | 0x08 | |
| Vector3 GetCentroid() | Private | 0x0C | |
| void .ctor() | Public+1 flags | 0x00 |