Each subtask performs operations on a virtual address. More...
#include <ScriptedEntityTweenerSubtask.h>
Public Member Functions | |
| ScriptedEntityTweenerSubtask (const AZ::EntityId &entityId) | |
| bool | Initialize (const AnimationParameterAddressData &animParamData, const AZStd::any &targetValue, const AnimationProperties &properties) |
| void | Update (float deltaTime, AZStd::set< CallbackData > &callbacks) |
| Update virtual property based on animation properties, fill out callbacks vector with any callback information that needs to be called this update. | |
| bool | IsActive () |
| True if active and animating a virtual property. | |
| void | SetPaused (int timelineId, bool isPaused) |
| void | SetPlayDirectionReversed (int timelineId, bool isPlayingBackward) |
| void | SetSpeed (int timelineId, float speed) |
| void | SetInitialValue (const AZ::Uuid &animationId, const AZStd::any &initialValue) |
| const int | GetTimelineId () const |
| const AnimationProperties & | GetAnimationProperties () const |
| bool | GetVirtualPropertyValue (AZStd::any &returnVal, const AnimationParameterAddressData &animParamData) |
Each subtask performs operations on a virtual address.