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 FCompressedAnimSequence
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TObjectPtr< class UAnimBoneCompressionCodec > | BoneCompressionCodec | The codec used by the compressed data as determined by the bone compression settings. |
![]() |
TArray< uint8 > | CompressedByteStream | ByteStream for compressed animation data. |
![]() |
TArray< uint8 > | CompressedCurveByteStream | Compressed curve data stream used by AnimCurveCompressionCodec |
![]() |
TUniquePtr< ICompressedAnimData > | CompressedDataStructure | Compressed bone data stream used by AnimBoneCompressionCodec |
![]() |
TArray< FRawAnimSequenceTrack > | CompressedRawData | Temp debug DDC issues. |
![]() |
int32 | CompressedRawDataSize | The size of the raw data used to create the compressed data. |
![]() |
TArray< struct FTrackToSkeletonMap > | CompressedTrackToSkeletonMapTable | Version of TrackToSkeletonMapTable for the compressed tracks. |
![]() |
TObjectPtr< class UAnimCurveCompressionCodec > | CurveCompressionCodec | The codec used by the compressed data as determined by the curve compression settings. |
![]() |
TArray< FAnimCompressedCurveIndexedName > | IndexedCurveNames | Curve names for each compressed curve track, indices sorted by FName |
![]() |
FByteBulkData | OptionalBulk | |
![]() |
FName | OwnerName |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
|||
![]() |
FCompressedAnimSequence
(
const FCompressedAnimSequence& |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | ||
![]() |
void | ||
![]() ![]() |
SIZE_T | Return the number of bytes used. | |
![]() ![]() |
int32 | GetSkeletonIndexFromTrackIndex
(
const int32 TrackIndex |
|
![]() ![]() |
int32 | GetTrackIndexFromSkeletonIndex
(
const int32 BoneIndex |
|
![]() ![]() |
bool | IsValid
(
const UAnimSequence* AnimSequence, |
|
![]() |
void | ||
![]() |
void | Reset () |
|
![]() |
void | SerializeCompressedData
(
FArchive& Ar, |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FCompressedAnimSequence & | operator=
(
const FCompressedAnimSequence& |
|
![]() |
FCompressedAnimSequence & |
Deprecated Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< struct FSmartName > | CompressedCurveNames | Please use IndexedCurveNames. |