Navigation
| Name | PropertyAnimator |
| Type | Plugin |
| Part of Plugins | Property Animator |
| Location | /Engine/Plugins/VirtualProduction/PropertyAnimator/Source/PropertyAnimator/ |
| Module Build Rules | PropertyAnimator.Build.cs |
Classes
| Name | Remarks |
|---|---|
| UPropertyAnimatorBounce | Applies an additive bounce movement with various options on supported float properties |
| UPropertyAnimatorClock | Animate supported string properties to display time |
| UPropertyAnimatorCounter | Animate supported string properties to display a counter |
| UPropertyAnimatorCurve | Applies a wave movement from a curve on supported float properties |
| UPropertyAnimatorEaseCurve | Base class for property animator easing curves (0-1) |
| UPropertyAnimatorFloatContext | Property context used by animator for float/double properties |
| UPropertyAnimatorNumericBase | Animate supported numeric properties with various options |
| UPropertyAnimatorOscillate | Applies an additive regular oscillate movement with various options on supported float properties |
| UPropertyAnimatorPulse | The wave function to feed current time elapsed Applies an additive pulse movement with various options on supported float properties |
| UPropertyAnimatorRotatorContext | Property context used by animator for rotator properties |
| UPropertyAnimatorSoundWave | Applies a sampled sound wave movement with various options on supported float properties |
| UPropertyAnimatorTextBase | Animate supported text properties with various options |
| UPropertyAnimatorTime | Applies an additive time movement with various options on supported float properties |
| UPropertyAnimatorVectorContext | Property context used by animator for vector properties |
| UPropertyAnimatorWaveCurve | Base class for property animator wave curves (inf-inf) |
| UPropertyAnimatorWiggle | Applies a random wiggle movement with various options on supported numeric properties |
Structs
| Name | Remarks |
|---|---|
| FPropertyAnimatorCounterFormat | Format options used to convert a number to string |
| FPropertyAnimatorCurveEasing | |
| FPropertyAnimatorEasingDoubleChannel | |
| FPropertyAnimatorEasingParameters | |
| FPropertyAnimatorMovieSceneUtils | |
| FPropertyAnimatorWaveDoubleChannel | |
| FPropertyAnimatorWaveParameters |
Enums
Public
| Name | Remarks |
|---|---|
| EPropertyAnimatorClockMode | Mode supported for properties value |
| EPropertyAnimatorCounterRoundingMode | Enumerates all rounding mode available |
| EPropertyAnimatorCycleMode | |
| EPropertyAnimatorEasingFunction | |
| EPropertyAnimatorEasingType | |
| EPropertyAnimatorOscillateFunction | |
| EPropertyAnimatorWaveFunction |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool EvaluateChannel
(
const UMovieSceneSection* InSection, |
MovieScene/Easing/PropertyAnimatorEasingDoubleChannel.h | ||
bool EvaluateChannel
(
const UMovieSceneSection* InSection, |
MovieScene/Wave/PropertyAnimatorWaveDoubleChannel.h | ||
float UE::PropertyAnimator::Easing::Back
(
float InProgress, |
PropertyAnimatorShared.h | ||
float UE::PropertyAnimator::Easing::Bounce
(
float InProgress, |
PropertyAnimatorShared.h | ||
float UE::PropertyAnimator::Easing::Circ
(
float InProgress, |
PropertyAnimatorShared.h | ||
float UE::PropertyAnimator::Easing::Cubic
(
float InProgress, |
PropertyAnimatorShared.h | ||
float UE::PropertyAnimator::Easing::Ease
(
float InProgress, |
PropertyAnimatorShared.h | ||
float UE::PropertyAnimator::Easing::Elastic
(
float InProgress, |
PropertyAnimatorShared.h | ||
float UE::PropertyAnimator::Easing::Expo
(
float InProgress, |
PropertyAnimatorShared.h | ||
float UE::PropertyAnimator::Easing::Linear
(
float InProgress, |
PropertyAnimatorShared.h | ||
float UE::PropertyAnimator::Easing::Quad
(
float InProgress, |
PropertyAnimatorShared.h | ||
float UE::PropertyAnimator::Easing::Quart
(
float InProgress, |
PropertyAnimatorShared.h | ||
float UE::PropertyAnimator::Easing::Quint
(
float InProgress, |
PropertyAnimatorShared.h | ||
float UE::PropertyAnimator::Easing::Sine
(
float InProgress, |
PropertyAnimatorShared.h | ||
double UE::PropertyAnimator::Wave::Bounce
(
double InTime, |
PropertyAnimatorShared.h | ||
double UE::PropertyAnimator::Wave::Cosine
(
double InTime, |
PropertyAnimatorShared.h | ||
double UE::PropertyAnimator::Wave::InvertedSquare
(
double InTime, |
PropertyAnimatorShared.h | ||
double UE::PropertyAnimator::Wave::Perlin
(
double InTime, |
PropertyAnimatorShared.h | ||
double UE::PropertyAnimator::Wave::Pulse
(
double InTime, |
PropertyAnimatorShared.h | ||
double UE::PropertyAnimator::Wave::Sawtooth
(
double InTime, |
PropertyAnimatorShared.h | ||
double UE::PropertyAnimator::Wave::Sine
(
double InTime, |
PropertyAnimatorShared.h | ||
double UE::PropertyAnimator::Wave::Square
(
double InTime, |
PropertyAnimatorShared.h | ||
double UE::PropertyAnimator::Wave::Triangle
(
double InTime, |
PropertyAnimatorShared.h | ||
double UE::PropertyAnimator::Wave::Wave
(
double InTime, |
PropertyAnimatorShared.h |