Zdexby TheHolyOneZ
44,741 classes
Class

IKSolverAim

: IKSolverHeuristic : IKSolver : Object
RootMotion.FinalIK.IKSolverAim, RootMotion 0x00F0 (240 B) inherited 0x0088 RootMotion.dll
0x00x00F0

Members 13

OffsetSizeNameTypeFlagsDefault
0x08transformTransformPublic—
0x0CaxisVector3Public—
0x0CpoleAxisVector3Public—
0x0CpolePositionVector3Public—
0x04poleWeightfloatPublic—
0x08poleTargetTransformPublic—
0x04clampWeightfloatPublic—
0x04clampSmoothingintPublic—
0x08OnPreIterationIterationDelegatePublic—
0x04stepfloatPrivate—
0x0CclampedIKPositionVector3Private—
0x08transformLimitRotationLimitPrivate—
0x08lastTransformTransformPrivate—
Inherited from IKSolverHeuristic 8
OffsetSizeNameTypeFlagsDefault
0x08targetTransformPublic—
0x04tolerancefloatPublic—
0x04maxIterationsintPublic—
0x01useRotationLimitsboolPublic—
0x01XYboolPublic—
0x006A0x06padding / unreflected
0x08bonesBone[]Public—
0x0ClastLocalDirectionVector31 flags—
0x04chainLengthfloat1 flags—
Inherited from IKSolver 10
OffsetSizeNameTypeFlagsDefault
0x01executedInEditorboolPublic—
0x00110x03padding / unreflected
0x0CIKPositionVector3Public—
0x04IKPositionWeightfloatPublic—
0x01<initiated>k__BackingFieldboolPrivate—
0x00250x03padding / unreflected
0x08OnPreInitiateUpdateDelegatePublic—
0x08OnPostInitiateUpdateDelegatePublic—
0x08OnPreUpdateUpdateDelegatePublic—
0x08OnPostUpdateUpdateDelegatePublic—
0x01firstInitiationbool1 flags—
0x00490x07padding / unreflected
0x08rootTransform1 flags—

Functions 11

SignatureFlagsNativeParams
float GetAngle()Public0x04
Vector3 get_transformAxis()Public+1 flags0x0C
Vector3 get_transformPoleAxis()Public+1 flags0x0C
void OnInitiate()2 flags0x00
void OnUpdate()2 flags0x00
int get_minBones()3 flags0x04
void Solve()Private0x00
Vector3 GetClampedIKPosition()Private0x0C
void RotateToTarget(const Vector3& targetPosition, Bone bone, float weight)Private0x0C
Vector3 get_localDirection()3 flags0x0C
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type