Zdexby TheHolyOneZ
44,741 classes
Class

BodyPart

: Object
RootMotion.FinalIK.IKSolverVR.BodyPart, RootMotion 0x0048 (72 B) inherited 0x0010 RootMotion.dll
0x00x0048

Members 8

OffsetSizeNameTypeFlagsDefault
0x04<sqrMag>k__BackingFieldfloatPrivate—
0x04<mag>k__BackingFieldfloatPrivate—
0x08bonesVirtualBone[]Public—
0x01initiatedbool1 flags—
0x00210x03padding / unreflected
0x0CrootPositionVector31 flags—
0x10rootRotationQuaternion1 flags—
0x04indexint1 flags—
0x04LODint1 flags—

Functions 19

SignatureFlagsNativeParams
void OnRead(const Vector3[]& positions, const Quaternion[]& rotations, bool hasChest, bool hasNeck, bool hasShoulders, bool hasToes, bool hasLegs, int rootIndex, int index)4 flags—0x08
void PreSolve(float scale)Public+3 flags—0x04
void Write(ref Vector3[]& solvedPositions, ref Quaternion[]& solvedRotations)Public+3 flags—0x08
void ApplyOffsets(float scale)Public+3 flags—0x04
void ResetOffsets()Public+3 flags—0x00
float get_sqrMag()Public+1 flags0x04
void set_sqrMag(float value)Private+1 flags0x04
float get_mag()Public+1 flags0x04
void set_mag(float value)Private+1 flags0x04
void SetLOD(int LOD)Public0x04
void Read(const Vector3[]& positions, const Quaternion[]& rotations, bool hasChest, bool hasNeck, bool hasShoulders, bool hasToes, bool hasLegs, int rootIndex, int index)Public0x08
void MovePosition(const Vector3& position)Public0x0C
void MoveRotation(const Quaternion& rotation)Public0x10
void Translate(const Vector3& position, const Quaternion& rotation)Public0x10
void TranslateRoot(const Vector3& newRootPos, const Quaternion& newRootRot)Public0x10
void RotateTo(VirtualBone bone, const Quaternion& rotation, float weight)Public0x10
void Visualize(const Color& color)Public0x10
void Visualize()Public0x00
void .ctor()2 flags0x00

Subclasses 3