Inherits AZ::Component, ScriptedEntityTweenerBus::Handler, and AZ::TickBus::Handler.
|
void | Init () override |
|
void | Activate () override |
|
void | Deactivate () override |
|
void | AnimateEntity (const AZ::EntityId &entityId, const AnimationParameters ¶ms) override |
|
void | SetOptionalParams (float timeIntoAnimation, float duration, int easingMethod, int easingType, float delayTime, int timesToPlay, bool isFrom, bool isPlayingBackward, const AZ::Uuid &animationId, int timelineId, int onCompleteCallbackId, int onUpdateCallbackId, int onLoopCallbackId) override |
| Sets optional animation parameters to be used on next AnimateEntityScript call, needed as lua implementation doesn't support > 13 args in non-debug builds.
|
|
void | AnimateEntityScript (const AZ::EntityId &entityId, const AZStd::string &componentName, const AZStd::string &virtualPropertyName, const AZStd::any ¶mTarget) override |
| Script exposed version of the AnimateEntity call.
|
|
void | Stop (int timelineId, const AZ::EntityId &entityId) override |
|
void | Pause (int timelineId, const AZ::EntityId &entityId, const AZStd::string &componentName, const AZStd::string &virtualPropertyName) override |
|
void | Resume (int timelineId, const AZ::EntityId &entityId, const AZStd::string &componentName, const AZStd::string &virtualPropertyName) override |
|
void | SetPlayDirectionReversed (int timelineId, const AZ::EntityId &entityId, const AZStd::string &componentName, const AZStd::string &virtualPropertyName, bool rewind) override |
|
void | SetSpeed (int timelineId, const AZ::EntityId &entityId, const AZStd::string &componentName, const AZStd::string &virtualPropertyName, float speed) override |
|
void | SetInitialValue (const AZ::Uuid &timelineId, const AZ::EntityId &entityId, const AZStd::string &componentName, const AZStd::string &virtualPropertyName, const AZStd::any &initialValue) override |
|
AZStd::any | GetVirtualPropertyValue (const AZ::EntityId &entityId, const AZStd::string &componentName, const AZStd::string &virtualPropertyName) override |
|
void | Reset () override |
|
void | OnTick (float deltaTime, AZ::ScriptTimePoint time) override |
|
int | GetTickOrder () override |
|