Struct hkaSkeletonUtils
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: FFXIVClientStructs.dll
Syntax
public struct hkaSkeletonUtils
Methods
|
Improve this Doc
View Source
Declaration
public static void calcAabb(uint numBones, hkQsTransformf*poseLocal, short *parentIndices, hkQsTransformf*worldFromModel, hkAabb*aabbOut)
Parameters
|
Improve this Doc
View Source
Declaration
public static void enforcePoseConstraintsModelSpace(hkaSkeleton*skeleton, hkQsTransformf*constraintsLocal, hkQsTransformf*poseModelInOut)
Parameters
|
Improve this Doc
View Source
getAncestors(hkaSkeleton*, Int16, hkArray<Int16>*)
Declaration
public static void getAncestors(hkaSkeleton*skeleton, short startPoint, hkArray<short>*bonesOut)
Parameters
| Type |
Name |
Description |
| hkaSkeleton* |
skeleton |
|
| System.Int16 |
startPoint |
|
| hkArray<System.Int16>* |
bonesOut |
|
|
Improve this Doc
View Source
hasValidPartitions(hkaSkeleton*)
Declaration
public static byte hasValidPartitions(hkaSkeleton*skeleton)
Parameters
Returns
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
markDescendants(hkaSkeleton*, Int32, Boolean*, Boolean)
Declaration
public static void markDescendants(hkaSkeleton*skeleton, int startBone, bool *boolOut, bool includeStart)
Parameters
| Type |
Name |
Description |
| hkaSkeleton* |
skeleton |
|
| System.Int32 |
startBone |
|
| System.Boolean* |
boolOut |
|
| System.Boolean |
includeStart |
|
|
Improve this Doc
View Source
Declaration
public static void transformLocalPoseToModelPose(int numTransforms, short *parentIndices, hkQsTransformf*poseLocal, hkQsTransformf*poseModelOut)
Parameters
|
Improve this Doc
View Source
Declaration
public static void transformLocalPoseToWorldPose(int numTransforms, short *parentIndices, hkQsTransformf*worldFromModel, hkQsTransformf*poseLocal, hkQsTransformf*poseWorldOut)
Parameters
|
Improve this Doc
View Source
Declaration
public static void transformModelPoseToLocalPose(int numTransforms, short *parentIndices, hkQsTransformf*poseModel, hkQsTransformf*poseLocalOut)
Parameters
|
Improve this Doc
View Source
Declaration
public static void transformWorldPoseToLocalPose(int numTransforms, short *parentIndices, hkQsTransformf*worldFromModel, hkQsTransformf*poseWorld, hkQsTransformf*poseLocalOut)
Parameters