Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Animation/AnimBoneCompressionCodec.h |
Include |
#include "Animation/AnimBoneCompressionCodec.h" |
class UAnimBoneCompressionCodec : public UObject
Base class for all bone compression codecs.
Name | Description | ||
---|---|---|---|
|
Description |
Description for this codec. |
Name | Description | |
---|---|---|
|
UAnimBoneCompressionCodec ( |
Name | Description | ||
---|---|---|---|
|
TUniquePtr< ... |
AllocateAnimData() |
Allocates the necessary anim data structure used for decompression. |
|
ByteSwapIn ( |
Handles Byte-swapping incoming animation data from a MemoryReader |
|
|
ByteSwapOut ( |
Handles Byte-swapping outgoing animation data to an array of BYTEs |
|
|
Compress ( |
Compresses the curve data from an animation sequence. |
|
|
DecompressBone ( |
Decompress a single bone. |
|
|
DecompressPose ( |
Decompresses all the specified bone tracks. |
|
|
UAnimBoneCom... |
GetCodec ( |
Allow us to convert DDC serialized path back into codec object |
|
GetCodecDDCHandle() |
Returns a unique path relative to the parent settings asset |
|
|
IsCodecValid() |
Returns whether or not we can use this codec to compress. |
|
|
PopulateDDCKey ( |
Called to generate a unique DDC key for this codec instance. |