#include <AnimEncoding_VariableKeyLerp.h>
|
| virtual void | GetBoneAtomRotation (FTransform &OutAtom, const FAnimSequenceDecompressionContext &DecompContext, int32 TrackIndex) override |
| |
| virtual void | GetBoneAtomTranslation (FTransform &OutAtom, const FAnimSequenceDecompressionContext &DecompContext, int32 TrackIndex) override |
| |
| virtual void | GetBoneAtomScale (FTransform &OutAtom, const FAnimSequenceDecompressionContext &DecompContext, int32 TrackIndex) override |
| |
| virtual void | GetPoseRotations (TArrayView< FTransform > &Atoms, const BoneTrackArray &DesiredPairs, FAnimSequenceDecompressionContext &DecompContext) override |
| |
| virtual void | GetPoseTranslations (TArrayView< FTransform > &Atoms, const BoneTrackArray &DesiredPairs, FAnimSequenceDecompressionContext &DecompContext) override |
| |
| virtual void | GetPoseScales (TArrayView< FTransform > &Atoms, const BoneTrackArray &DesiredPairs, FAnimSequenceDecompressionContext &DecompContext) override |
| |
| virtual void | ByteSwapRotationIn (FUECompressedAnimData &CompressedData, FMemoryReader &MemoryReader, uint8 *&RotTrackData, int32 NumKeysRot) override |
| |
| virtual void | ByteSwapTranslationIn (FUECompressedAnimData &CompressedData, FMemoryReader &MemoryReader, uint8 *&TransTrackData, int32 NumKeysTransn) override |
| |
| virtual void | ByteSwapScaleIn (FUECompressedAnimData &CompressedData, FMemoryReader &MemoryReader, uint8 *&ScaleTrackData, int32 NumKeysScale) override |
| |
| virtual void | ByteSwapRotationOut (FUECompressedAnimData &CompressedData, FMemoryWriter &MemoryWriter, uint8 *&RotTrackData, int32 NumKeysRot) override |
| |
| virtual void | ByteSwapTranslationOut (FUECompressedAnimData &CompressedData, FMemoryWriter &MemoryWriter, uint8 *&TransTrackData, int32 NumKeysTrans) override |
| |
| virtual void | ByteSwapScaleOut (FUECompressedAnimData &CompressedData, FMemoryWriter &MemoryWriter, uint8 *&ScaleTrackData, int32 NumKeysScale) override |
| |
| virtual void | ByteSwapOut (FUECompressedAnimData &CompressedData, FMemoryWriter &MemoryWriter) override |
| |
|
| virtual void virtual GetBoneAtomRotation(FTransform &OutAtom, const FAnimSequenceDecompressionContext &DecompContext, int32 TrackIndex) PURE_VIRTUAL(AnimEncoding void virtual GetBoneAtomTranslation(FTransform &OutAtom, const FAnimSequenceDecompressionContext &DecompContext, int32 TrackIndex) PURE_VIRTUAL(AnimEncoding void virtual GetBoneAtomScale(FTransform &OutAtom, const FAnimSequenceDecompressionContext &DecompContext, int32 TrackIndex) PURE_VIRTUAL(AnimEncoding void | ByteSwapIn (FUECompressedAnimData &CompressedData, FMemoryReader &MemoryReader) override |
| |
| static float | TimeToIndex (float SequenceLength, float RelativePos, int32 NumKeys, EAnimInterpolationType Interpolation, int32 &PosIndex0Out, int32 &PosIndex1Out) |
| |
| static float | TimeToIndex (EAnimInterpolationType Interpolation, int32 NumberOfFrames, const uint8 *FrameTable, float RelativePos, int32 NumKeys, int32 &PosIndex0Out, int32 &PosIndex1Out) |
| |
◆ GetBoneAtomRotation()
Decompress the Rotation component of a BoneAtom
- Parameters
-
| OutAtom | The FTransform to fill in. |
| DecompContext | The decompression context to use. |
| TrackIndex | The index of the track desired in the Animation Sequence. |
◆ GetBoneAtomScale()
Decompress the Scale component of a BoneAtom
- Parameters
-
| OutAtom | The FTransform to fill in. |
| DecompContext | The decompression context to use. |
| TrackIndex | The index of the track desired in the Animation Sequence. |
◆ GetBoneAtomTranslation()
Decompress the Translation component of a BoneAtom
- Parameters
-
| OutAtom | The FTransform to fill in. |
| DecompContext | The decompression context to use. |
| TrackIndex | The index of the track desired in the Animation Sequence. |
◆ GetPoseRotations()
Decompress all requested rotation components from an Animation Sequence
- Parameters
-
| Atoms | The FTransform array to fill in. |
| DesiredPairs | Array of requested bone information |
| DecompContext | The decompression context to use. |
◆ GetPoseScales()
Decompress all requested Scale components from an Animation Sequence
- Parameters
-
| Atoms | The FTransform array to fill in. |
| DesiredPairs | Array of requested bone information |
| DecompContext | The decompression context to use. |
◆ GetPoseTranslations()
Decompress all requested translation components from an Animation Sequence
- Parameters
-
| Atoms | The FTransform array to fill in. |
| DesiredPairs | Array of requested bone information |
| DecompContext | The decompression context to use. |
The documentation for this class was generated from the following file: