Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Animation
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/Animation/AnimCompressionTypes.h |
Include | #include "Animation/AnimCompressionTypes.h" |
Syntax
struct FCompressibleAnimData
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< FRawAnimSequenceTrack > | AdditiveBaseAnimationData | |
![]() |
FName | AnimFName | |
![]() |
bool | bDataFetched | |
![]() |
bool | bIsValidAdditive | |
![]() |
TObjectPtr< UAnimBoneCompressionSettings > | BoneCompressionSettings | |
![]() |
TArray< FBoneData > | BoneData | |
![]() |
bool | bShouldPerformStripping | |
![]() |
TObjectPtr< UAnimCurveCompressionSettings > | CurveCompressionSettings | |
![]() |
float | ErrorThresholdScale | |
![]() |
FString | FullName | |
![]() |
EAnimInterpolationType | Interpolation | |
![]() |
FCancelCompressionSignal | IsCancelledSignal | |
![]() |
FString | Name | For Logging. |
![]() |
int32 | NumberOfKeys | |
![]() |
TArray< FRawAnimSequenceTrack > | RawAnimationData | |
![]() |
TArray< FFloatCurve > | RawFloatCurves | |
![]() |
TArray< FTransform > | RefLocalPoses | Data from USkeleton. |
![]() |
FReferenceSkeleton | RefSkeleton | |
![]() |
FFrameRate | SampledFrameRate | |
![]() |
double | SequenceLength | |
![]() |
const ITargetPlatform * | TargetPlatform | |
![]() |
TArray< FTrackToSkeletonMap > | TrackToSkeletonMapTable | |
![]() |
TWeakObjectPtr< UAnimSequence > | WeakSequence |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
FCompressibleAnimData
(
const FCompressibleAnimData& |
||
![]() |
FCompressibleAnimData
(
UAnimSequence* InSeq, |
||
![]() |
FCompressibleAnimData
(
UAnimBoneCompressionSettings* InBoneCompressionSettings, |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddReferencedObjects
(
FReferenceCollector& Collector |
|
![]() |
void | BakeOutAdditiveIntoRawData
(
const FFrameRate& SampleRate, |
|
![]() |
void | FetchData
(
const ITargetPlatform* InPlatform |
|
![]() ![]() |
uint64 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | GetApproxRawDataArraySize
(
const TArray< FRawAnimSequenceTrack >& AnimData |
|
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
bool | IsCancelled () |
|
![]() ![]() |
void | ResampleAnimationTrackData
(
const FFrameRate& SampleRate, |
|
![]() ![]() |
void | Update
(
FCompressedAnimSequence& CompressedData |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FCompressibleAnimData & | operator=
(
const FCompressibleAnimData& |
Deprecated Variables
Type | Name | Description | |
---|---|---|---|
![]() |
int32 | NumberOfFrames | NumberOfFrames has been replaced with NumberOfKeys and GetNumberOfFrames |