Navigation
API > API/Plugins > API/Plugins/PropertyAnimator > API/Plugins/PropertyAnimator/Properties
Inheritance Hierarchy
- UObject
- IPropertyAnimatorCorePresetable
- UPropertyAnimatorCoreContext
- UPropertyAnimatorRotatorContext
References
| Module | PropertyAnimator |
| Header | /Engine/Plugins/Experimental/PropertyAnimator/Source/PropertyAnimator/Public/Properties/PropertyAnimatorRotatorContext.h |
| Include | #include "Properties/PropertyAnimatorRotatorContext.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UPropertyAnimatorRotatorContext : public UPropertyAnimatorCoreContext
Remarks
Property context used by animator for rotator properties
Variables
| Type | Name | Description | |
|---|---|---|---|
| TOptional< FRotator > | AmplitudeClampMax | Some properties are clamped and cannot go past a specific min value | |
| TOptional< FRotator > | AmplitudeClampMin | Some properties are clamped and cannot go past a specific min value | |
| FRotator | AmplitudeMax | The maximum value should be remapped to that values | |
| FRotator | AmplitudeMin | The minimum value should be remapped to that values |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FRotator & | |||
| const FRotator & | |||
| FRotator | GetClampedAmplitude
(
FRotator InAmplitude |
||
| void | SetAmplitudeMax
(
const FRotator& InAmplitude |
||
| void | SetAmplitudeMin
(
const FRotator& InAmplitude |
Overridden from UPropertyAnimatorCoreContext
| Type | Name | Description | |
|---|---|---|---|
| bool | EvaluateProperty
(
const FPropertyAnimatorCoreData& InProperty, |
Evaluates a property within this context based on animator result | |
| void | Called once, when the property is linked to this context | ||
| void | PostEditChangeProperty
(
FPropertyChangedEvent& InPropertyChangedEvent |
Overridden from IPropertyAnimatorCorePresetable
| Type | Name | Description | |
|---|---|---|---|
| bool | ExportPreset
(
const UPropertyAnimatorCorePresetBase* InPreset, |
Export a specific preset | |
| bool | ImportPreset
(
const UPropertyAnimatorCorePresetBase* InPreset, |
Import a specific preset |