Navigation
API > API/Plugins > API/Plugins/PropertyAnimatorCore
Animator preset class used to import/export animator data
| Name | UPropertyAnimatorCoreAnimatorPreset |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/PropertyAnimatorCore/Source/PropertyAnimatorCore/Public/Presets/PropertyAnimatorCoreAnimatorPreset.h |
| Include Path | #include "Presets/PropertyAnimatorCoreAnimatorPreset.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UPropertyAnimatorCoreAnimatorPreset : public UPropertyAnimatorCorePresetBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPropertyAnimatorCorePresetBase → UPropertyAnimatorCoreAnimatorPreset
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UPropertyAnimatorCoreBase * GetAnimatorTemplate() |
Presets/PropertyAnimatorCoreAnimatorPreset.h |
Overridden from UPropertyAnimatorCorePresetBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool ApplyPreset
(
UPropertyAnimatorCoreBase* InAnimator |
Applies this preset on the newly created animator | Presets/PropertyAnimatorCoreAnimatorPreset.h | |
virtual void CreatePreset
(
FName InName, |
Called once to create this preset out of supported items | Presets/PropertyAnimatorCoreAnimatorPreset.h | |
virtual bool IsPresetApplied
(
const UPropertyAnimatorCoreBase* InAnimator |
Checks if the preset is applied to this animator | Presets/PropertyAnimatorCoreAnimatorPreset.h | |
virtual bool IsPresetSupported
(
const AActor* InActor, |
Checks if the preset is supported on that actor and animator | Presets/PropertyAnimatorCoreAnimatorPreset.h | |
virtual bool LoadPreset() |
Called once before registering preset to load it, if load fails then preset is not registered | Presets/PropertyAnimatorCoreAnimatorPreset.h | |
virtual bool UnapplyPreset
(
UPropertyAnimatorCoreBase* InAnimator |
Un applies this preset on an animator | Presets/PropertyAnimatorCoreAnimatorPreset.h |