Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Animation/AnimCurveCompressionCodec.h |
Include |
#include "Animation/AnimCurveCompressionCodec.h" |
class UAnimCurveCompressionCodec : public UObject
Base class for all curve compression codecs.
Name | Description | ||
---|---|---|---|
|
InstanceGuid |
A GUID that is unique to this codec instance. After creation, it never changes. |
Name | Description | |
---|---|---|
|
UAnimCurveCompressionCodec ( |
Name | Description | ||
---|---|---|---|
|
Compress ( |
Compresses the curve data from an animation sequence. |
|
|
float |
DecompressCurve ( |
Decompress a single curve. |
|
DecompressCurves ( |
Decompresses all the active blended curves. |
|
|
UAnimCurveCo... |
GetCodec ( |
Allow us to convert DDC serialized path back into codec object |
|
IsCodecValid() |
Returns whether or not we can use this codec to compress. |
|
|
PopulateDDCKey ( |
Called to generate a unique DDC key for this codec instance. |
Name | Description | ||
---|---|---|---|
|
PostDuplicate ( |
Called after duplication & serialization and before PostLoad. |
|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |