Zdexby TheHolyOneZ
44,741 classes
Class

IKEffector

: Object
RootMotion.FinalIK.IKEffector, RootMotion 0x00F0 (240 B) inherited 0x0010 RootMotion.dll
0x00x00F0

Members 32

OffsetSizeNameTypeFlagsDefault
0x08boneTransformPublic—
0x08targetTransformPublic—
0x04positionWeightfloatPublic—
0x04rotationWeightfloatPublic—
0x0CpositionVector3Public—
0x10rotationQuaternionPublic—
0x0CpositionOffsetVector3Public—
0x01<isEndEffector>k__BackingFieldboolPrivate—
0x01effectChildNodesboolPublic—
0x00520x02padding / unreflected
0x04maintainRelativePositionWeightfloatPublic—
0x08childBonesTransform[]Public—
0x08planeBone1TransformPublic—
0x08planeBone2TransformPublic—
0x08planeBone3TransformPublic—
0x10planeRotationOffsetQuaternionPublic—
0x04posWfloatPrivate—
0x04rotWfloatPrivate—
0x08localPositionsVector3[]Private—
0x01usePlaneNodesboolPrivate—
0x00990x03padding / unreflected
0x10animatedPlaneRotationQuaternionPrivate—
0x0CanimatedPositionVector3Private—
0x01firstUpdateboolPrivate—
0x00B90x03padding / unreflected
0x04chainIndexintPrivate—
0x04nodeIndexintPrivate—
0x04plane1ChainIndexintPrivate—
0x04plane1NodeIndexintPrivate—
0x04plane2ChainIndexintPrivate—
0x04plane2NodeIndexintPrivate—
0x04plane3ChainIndexintPrivate—
0x04plane3NodeIndexintPrivate—
0x00DC0x04padding / unreflected
0x08childChainIndexesint[]Private—
0x08childNodeIndexesint[]Private—

Functions 15

SignatureFlagsNativeParams
Node GetNode(IKSolverFullBody solver)Public—0x08
bool get_isEndEffector()Public+1 flags—0x01
void set_isEndEffector(bool value)Private+1 flags—0x01
void PinToBone(float positionWeight, float rotationWeight)Public—0x04
void .ctor()Public+1 flags—0x00
void .ctor(Transform bone, const Transform[]& childBones)Public+1 flags—0x08
bool IsValid(IKSolver solver, ref string& message)Public—0x08
void Initiate(IKSolverFullBody solver)Public—0x08
void ResetOffset(IKSolverFullBody solver)Public—0x08
void SetToTarget()Public—0x00
void OnPreSolve(IKSolverFullBody solver)Public—0x08
void OnPostWrite()Public—0x00
Quaternion GetPlaneRotation(IKSolverFullBody solver)Private—0x10
void Update(IKSolverFullBody solver)Public—0x08
Vector3 GetPosition(IKSolverFullBody solver, ref Quaternion& planeRotationOffset)Private—0x10

Used by 10

types with a member, parameter or interface of this type