Struct hkaAnimatedSkeleton
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 hkaAnimatedSkeleton
Fields
|
Improve this Doc
View Source
AnimationControls
Declaration
public hkArray<Pointer<hkaDefaultAnimationControl>> AnimationControls
Field Value
|
Improve this Doc
View Source
hkaAnimationControlListener
Declaration
public hkaAnimationControlListener hkaAnimationControlListener
Field Value
|
Improve this Doc
View Source
hkReferencedObject
Declaration
public hkReferencedObject hkReferencedObject
Field Value
|
Improve this Doc
View Source
NumQuantizedAnimations
Declaration
public int NumQuantizedAnimations
Field Value
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
ReferencePoseWeightThreshold
Declaration
public float ReferencePoseWeightThreshold
Field Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
Skeleton
Declaration
public hkaSkeleton*Skeleton
Field Value
Methods
|
Improve this Doc
View Source
addAnimationControl(hkaAnimationControl*)
Declaration
public void addAnimationControl(hkaAnimationControl*animation)
Parameters
|
Improve this Doc
View Source
Ctor1(hkaSkeleton*)
Declaration
public hkaAnimatedSkeleton*Ctor1(hkaSkeleton*skeleton)
Parameters
Returns
|
Improve this Doc
View Source
Dtor()
Declaration
|
Improve this Doc
View Source
Declaration
public void getDeltaReferenceFrame(float deltaTimestep, hkQsTransformf*deltaMotionOut)
Parameters
| Type |
Name |
Description |
| System.Single |
deltaTimestep |
|
| hkQsTransformf* |
deltaMotionOut |
|
|
Improve this Doc
View Source
removeAnimationControl(hkaAnimationControl*)
Declaration
public void removeAnimationControl(hkaAnimationControl*animation)
Parameters
|
Improve this Doc
View Source
Declaration
public void sampleAndCombineAnimations(hkQsTransformf*poseLocalSpaceOut, float *floatSlotsOut)
Parameters
| Type |
Name |
Description |
| hkQsTransformf* |
poseLocalSpaceOut |
|
| System.Single* |
floatSlotsOut |
|
|
Improve this Doc
View Source
Declaration
public void sampleAndCombineIndividual(uint numBones, short *individualBones, hkQsTransformf*poseLocalSpaceOut, uint numFloatSlots, short *individualSlots, float *floatSlotsOut)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
numBones |
|
| System.Int16* |
individualBones |
|
| hkQsTransformf* |
poseLocalSpaceOut |
|
| System.UInt32 |
numFloatSlots |
|
| System.Int16* |
individualSlots |
|
| System.Single* |
floatSlotsOut |
|
|
Improve this Doc
View Source
Declaration
public void sampleAndCombineIndividualBones(hkQsTransformf*localSpaceOut, short *bones, uint numBones)
Parameters
| Type |
Name |
Description |
| hkQsTransformf* |
localSpaceOut |
|
| System.Int16* |
bones |
|
| System.UInt32 |
numBones |
|
|
Improve this Doc
View Source
sampleAndCombineIndividualSlots(Single*, Int16*, UInt32)
Declaration
public void sampleAndCombineIndividualSlots(float *floatOut, short *slots, uint numSlots)
Parameters
| Type |
Name |
Description |
| System.Single* |
floatOut |
|
| System.Int16* |
slots |
|
| System.UInt32 |
numSlots |
|
|
Improve this Doc
View Source
Declaration
public void sampleAndCombineInternal(hkQsTransformf*poseLocalSpaceOut, uint maxBones, float *floatSlotsOut, uint maxFloatSlots, bool partial)
Parameters
| Type |
Name |
Description |
| hkQsTransformf* |
poseLocalSpaceOut |
|
| System.UInt32 |
maxBones |
|
| System.Single* |
floatSlotsOut |
|
| System.UInt32 |
maxFloatSlots |
|
| System.Boolean |
partial |
|
|
Improve this Doc
View Source
Declaration
public void sampleAndCombinePartialAnimations(hkQsTransformf*poseLocalSpaceOut, uint maxBones, float *floatSlotsOut, uint maxFloatSlots)
Parameters
| Type |
Name |
Description |
| hkQsTransformf* |
poseLocalSpaceOut |
|
| System.UInt32 |
maxBones |
|
| System.Single* |
floatSlotsOut |
|
| System.UInt32 |
maxFloatSlots |
|
|
Improve this Doc
View Source
Declaration
public void sampleAndCombineSingleBone(hkQsTransformf*localSpaceOut, short bone)
Parameters
|
Improve this Doc
View Source
sampleAndCombineSingleSlot(Single*, Int16)
Declaration
public void sampleAndCombineSingleSlot(float *floatOut, short slot)
Parameters
| Type |
Name |
Description |
| System.Single* |
floatOut |
|
| System.Int16 |
slot |
|
|
Improve this Doc
View Source
stepDeltaTime(Single)
Declaration
public void stepDeltaTime(float time)
Parameters
| Type |
Name |
Description |
| System.Single |
time |
|