Zdexby TheHolyOneZ
44,741 classes
Class

IKConstraintBend

: Object
RootMotion.FinalIK.IKConstraintBend, RootMotion 0x0088 (136 B) inherited 0x0010 RootMotion.dll
0x00x0088

Members 18

OffsetSizeNameTypeFlagsDefault
0x08bone1TransformPublic—
0x08bone2TransformPublic—
0x08bone3TransformPublic—
0x08bendGoalTransformPublic—
0x0CdirectionVector3Public—
0x10rotationOffsetQuaternionPublic—
0x04weightfloatPublic—
0x0CdefaultLocalDirectionVector3Public—
0x0CdefaultChildDirectionVector3Public—
0x04clampFfloatPublic+1 flags—
0x04chainIndex1intPrivate—
0x04nodeIndex1intPrivate—
0x04chainIndex2intPrivate—
0x04nodeIndex2intPrivate—
0x04chainIndex3intPrivate—
0x04nodeIndex3intPrivate—
0x01<initiated>k__BackingFieldboolPrivate—
0x01limbOrientationsSetboolPrivate—
0x00860x02unreflected bytes to end of IKConstraintBend

Functions 12

SignatureFlagsNativeParams
bool IsValid(IKSolverFullBody solver, Logger logger)Public0x08
bool get_initiated()Public+1 flags0x01
void set_initiated(bool value)Private+1 flags0x01
void .ctor()Public+1 flags0x00
void .ctor(Transform bone1, Transform bone2, Transform bone3)Public+1 flags0x08
void SetBones(Transform bone1, Transform bone2, Transform bone3)Public0x08
void Initiate(IKSolverFullBody solver)Public0x08
void SetLimbOrientation(const Vector3& upper, const Vector3& lower, const Vector3& last)Public0x0C
void LimitBend(float solverWeight, float positionWeight)Public0x04
Vector3 GetDir(IKSolverFullBody solver)Public0x0C
Vector3 OrthoToLimb(IKSolverFullBody solver, const Vector3& tangent)Private0x0C
Vector3 OrthoToBone1(IKSolverFullBody solver, const Vector3& tangent)Private0x0C

Used by 2

types with a member, parameter or interface of this type