Navigation
API > API/Plugins > API/Plugins/ACLPlugin
Uses the open source Animation Compression Library with the safest and least destructive settings suitable when animations must be preserved with near raw fidelity.
| Name | UAnimBoneCompressionCodec_ACLSafe |
| Type | class |
| Header File | /Engine/Plugins/Animation/ACLPlugin/Source/ACLPlugin/Classes/AnimBoneCompressionCodec_ACLSafe.h |
| Include Path | #include "AnimBoneCompressionCodec_ACLSafe.h" |
Syntax
UCLASS (MinimalAPI, Config=Engine, Meta=(DisplayName="Anim Compress ACL Safe"))
class UAnimBoneCompressionCodec_ACLSafe : public UAnimBoneCompressionCodec_ACLBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UAnimBoneCompressionCodec → UAnimBoneCompressionCodec_ACLBase → UAnimBoneCompressionCodec_ACLSafe
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAnimBoneCompressionCodec_ACLSafe
(
const FObjectInitializer& ObjectInitializer |
AnimBoneCompressionCodec_ACLSafe.h |
Functions
Public
Overridden from UAnimBoneCompressionCodec_ACLBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetCompressionSettings
(
const ITargetPlatform* TargetPlatform, |
UAnimBoneCompressionCodec_ACLBase implementation. | AnimBoneCompressionCodec_ACLSafe.h |
Overridden from UAnimBoneCompressionCodec
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void DecompressBone
(
FAnimSequenceDecompressionContext& DecompContext, |
AnimBoneCompressionCodec_ACLSafe.h | ||
virtual void DecompressPose
(
FAnimSequenceDecompressionContext& DecompContext, |
UAnimBoneCompressionCodec implementation. | AnimBoneCompressionCodec_ACLSafe.h | |
virtual void PopulateDDCKey
(
const UE::Anim::Compression::FAnimDDCKeyArgs& KeyArgs, |
UAnimBoneCompressionCodec implementation. | AnimBoneCompressionCodec_ACLSafe.h |