Open 3D Engine EMotionFX Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for EMStudio::AnimGraphEventHandler, including all inherited members.
AnimGraphEventHandler(AnimGraphPlugin *plugin) (defined in EMStudio::AnimGraphEventHandler) | EMStudio::AnimGraphEventHandler | |
EventHandler()=default (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | |
GetHandledEventTypes() const override | EMStudio::AnimGraphEventHandler | inlinevirtual |
OnChangedActiveState(MotionInstance *motionInstance) | EMotionFX::EventHandler | inlinevirtual |
OnChangedPauseState(MotionInstance *motionInstance) | EMotionFX::EventHandler | inlinevirtual |
OnCreateActor(Actor *actor) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnCreateAnimGraph(AnimGraph *animGraph) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnCreateAnimGraphInstance(AnimGraphInstance *animGraphInstance) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnCreatedNode(AnimGraph *animGraph, AnimGraphNode *node) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnCreateMotion(Motion *motion) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnCreateMotionInstance(MotionInstance *motionInstance) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnCreateMotionSet(MotionSet *motionSet) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnCreateMotionSystem(MotionSystem *motionSystem) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnCustomEvent(uint32 eventType, void *data) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnDeleteActor(Actor *actor) | EMotionFX::EventHandler | inlinevirtual |
OnDeleteAnimGraph(EMotionFX::AnimGraph *animGraph) override (defined in EMStudio::AnimGraphEventHandler) | EMStudio::AnimGraphEventHandler | virtual |
OnDeleteAnimGraphInstance(EMotionFX::AnimGraphInstance *animGraphInstance) override (defined in EMStudio::AnimGraphEventHandler) | EMStudio::AnimGraphEventHandler | virtual |
OnDeleteMotion(Motion *motion) | EMotionFX::EventHandler | inlinevirtual |
OnDeleteMotionInstance(MotionInstance *motionInstance) | EMotionFX::EventHandler | inlinevirtual |
OnDeleteMotionSet(MotionSet *motionSet) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnDeleteMotionSystem(MotionSystem *motionSystem) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnDrawTriangle(const AZ::Vector3 &posA, const AZ::Vector3 &posB, const AZ::Vector3 &posC, const AZ::Vector3 &normalA, const AZ::Vector3 &normalB, const AZ::Vector3 &normalC, uint32 color) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnDrawTriangles() (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnEndTransition(AnimGraphInstance *animGraphInstance, AnimGraphStateTransition *transition) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnEvent(const EventInfo &eventInfo) | EMotionFX::EventHandler | inlinevirtual |
OnHasLooped(MotionInstance *motionInstance) | EMotionFX::EventHandler | inlinevirtual |
OnHasReachedMaxNumLoops(MotionInstance *motionInstance) | EMotionFX::EventHandler | inlinevirtual |
OnHasReachedMaxPlayTime(MotionInstance *motionInstance) | EMotionFX::EventHandler | inlinevirtual |
OnInputPortsChanged(EMotionFX::AnimGraphNode *node, const AZStd::vector< AZStd::string > &newInputPorts, const AZStd::string &memberName, const AZStd::vector< AZStd::string > &memberValue) override (defined in EMStudio::AnimGraphEventHandler) | EMStudio::AnimGraphEventHandler | virtual |
OnIsFrozenAtLastFrame(MotionInstance *motionInstance) | EMotionFX::EventHandler | inlinevirtual |
OnOutputPortsChanged(EMotionFX::AnimGraphNode *node, const AZStd::vector< AZStd::string > &newOutputPorts, const AZStd::string &memberName, const AZStd::vector< AZStd::string > &memberValue) override (defined in EMStudio::AnimGraphEventHandler) | EMStudio::AnimGraphEventHandler | virtual |
OnPlayMotion(Motion *motion, PlayBackInfo *info) | EMotionFX::EventHandler | inlinevirtual |
OnPostCreateActor(Actor *actor) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnProgressEnd() (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnProgressStart() (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnProgressText(const char *text) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnProgressValue(float percentage) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnQueueMotionInstance(MotionInstance *motionInstance, PlayBackInfo *info) | EMotionFX::EventHandler | inlinevirtual |
OnRayIntersectionTest(const AZ::Vector3 &start, const AZ::Vector3 &end, EMotionFX::IntersectionInfo *outIntersectInfo) override | EMStudio::AnimGraphEventHandler | virtual |
OnRemovedChildNode(AnimGraph *animGraph, AnimGraphNode *parentNode) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnRemoveNode(AnimGraph *animGraph, AnimGraphNode *nodeToRemove) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnRenamedNode(AnimGraph *animGraph, AnimGraphNode *node, const AZStd::string &oldName) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnScaleActorData(Actor *actor, float scaleFactor) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnScaleMotionData(Motion *motion, float scaleFactor) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnSetVisualManipulatorOffset(EMotionFX::AnimGraphInstance *animGraphInstance, size_t paramIndex, const AZ::Vector3 &offset) override (defined in EMStudio::AnimGraphEventHandler) | EMStudio::AnimGraphEventHandler | virtual |
OnSimulatePhysics(float timeDelta) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnStartBlending(MotionInstance *motionInstance) | EMotionFX::EventHandler | inlinevirtual |
OnStartMotionInstance(MotionInstance *motionInstance, PlayBackInfo *info) | EMotionFX::EventHandler | inlinevirtual |
OnStartTransition(AnimGraphInstance *animGraphInstance, AnimGraphStateTransition *transition) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnStateEnd(AnimGraphInstance *animGraphInstance, AnimGraphNode *state) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnStateEnter(AnimGraphInstance *animGraphInstance, AnimGraphNode *state) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnStateEntering(AnimGraphInstance *animGraphInstance, AnimGraphNode *state) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnStateExit(AnimGraphInstance *animGraphInstance, AnimGraphNode *state) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnStop(MotionInstance *motionInstance) | EMotionFX::EventHandler | inlinevirtual |
OnStopBlending(MotionInstance *motionInstance) | EMotionFX::EventHandler | inlinevirtual |
OnSubProgressText(const char *text) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
OnSubProgressValue(float percentage) (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | inlinevirtual |
~EventHandler()=default (defined in EMotionFX::EventHandler) | EMotionFX::EventHandler | virtual |