Navigation
API > API/Runtime > API/Runtime/Engine
Encapsulates decompression related data used by bone compression codecs.
| Name | FAnimSequenceDecompressionContext |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/Animation/AnimSequenceDecompressionContext.h |
| Include Path | #include "Animation/AnimSequenceDecompressionContext.h" |
Syntax
struct FAnimSequenceDecompressionContext
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAnimSequenceDecompressionContext
(
float SequenceLength_, |
Animation/AnimSequenceDecompressionContext.h | ||
FAnimSequenceDecompressionContext
(
float SequenceLength_, |
Animation/AnimSequenceDecompressionContext.h | ||
FAnimSequenceDecompressionContext
(
const FFrameRate& InSamplingRate, |
Animation/AnimSequenceDecompressionContext.h | ||
FAnimSequenceDecompressionContext
(
const FFrameRate& InSamplingRate, |
Animation/AnimSequenceDecompressionContext.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AnimName | FName | Animation/AnimSequenceDecompressionContext.h | ||
| CompressedAnimData | const ICompressedAnimData & | Animation/AnimSequenceDecompressionContext.h | ||
| Interpolation | EAnimInterpolationType | Animation/AnimSequenceDecompressionContext.h | ||
| RelativePos | float | Animation/AnimSequenceDecompressionContext.h | ||
| SequenceLength | float | Anim info | Animation/AnimSequenceDecompressionContext.h | |
| Time | float | Animation/AnimSequenceDecompressionContext.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EAdditiveAnimationType GetAdditiveType() |
Animation/AnimSequenceDecompressionContext.h | ||
double GetEvaluationTime() |
Animation/AnimSequenceDecompressionContext.h | ||
double GetInterpolatedEvaluationTime() |
Animation/AnimSequenceDecompressionContext.h | ||
double GetPlayableLength() |
Animation/AnimSequenceDecompressionContext.h | ||
const TArrayView< const FTransform > & GetRefLocalPoses() |
Animation/AnimSequenceDecompressionContext.h | ||
double GetRelativePosition() |
Animation/AnimSequenceDecompressionContext.h | ||
const USkeleton * GetSourceSkeleton() |
Animation/AnimSequenceDecompressionContext.h | ||
const TArrayView< const FTrackToSkeletonMap > & GetTrackToSkeletonMap() |
Animation/AnimSequenceDecompressionContext.h | ||
bool IsAdditiveAnimation() |
Animation/AnimSequenceDecompressionContext.h | ||
void Seek
(
float SampleAtTime |
Animation/AnimSequenceDecompressionContext.h | ||
void Seek
(
double SampleAtTime |
Animation/AnimSequenceDecompressionContext.h |