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