Navigation
API > API/Runtime > API/Runtime/Engine > API/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. |