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 EMotionFX::EventManager, including all inherited members.
AddEventHandler(EventHandler *eventHandler) | EMotionFX::EventManager | |
Create() (defined in EMotionFX::EventManager) | EMotionFX::EventManager | static |
DecreaseReferenceCount() | MCore::RefCounted | |
Delete() (defined in MCore::RefCounted) | MCore::RefCounted | protectedvirtual |
Destroy() | MCore::RefCounted | |
EMotionFXManager (defined in EMotionFX::EventManager) | EMotionFX::EventManager | friend |
FindEventData(const AZStd::shared_ptr< const T > &data) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | inline |
FindOrCreateEventData(Args &&... args) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | inline |
GetReferenceCount() const | MCore::RefCounted | |
IncreaseReferenceCount() | MCore::RefCounted | |
Initializer (defined in EMotionFX::EventManager) | EMotionFX::EventManager | friend |
Lock() (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnChangedActiveState(MotionInstance *motionInstance) | EMotionFX::EventManager | |
OnChangedPauseState(MotionInstance *motionInstance) | EMotionFX::EventManager | |
OnCreateActor(Actor *actor) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnCreateAnimGraph(AnimGraph *animGraph) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnCreateAnimGraphInstance(AnimGraphInstance *animGraphInstance) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnCreatedNode(AnimGraph *animGraph, AnimGraphNode *node) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnCreateMotion(Motion *motion) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnCreateMotionInstance(MotionInstance *motionInstance) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnCreateMotionSet(MotionSet *motionSet) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnCreateMotionSystem(MotionSystem *motionSystem) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnCustomEvent(uint32 eventType, void *data) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnDeleteActor(Actor *actor) | EMotionFX::EventManager | |
OnDeleteAnimGraph(AnimGraph *animGraph) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnDeleteAnimGraphInstance(AnimGraphInstance *animGraphInstance) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnDeleteMotion(Motion *motion) | EMotionFX::EventManager | |
OnDeleteMotionInstance(MotionInstance *motionInstance) | EMotionFX::EventManager | |
OnDeleteMotionSet(MotionSet *motionSet) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnDeleteMotionSystem(MotionSystem *motionSystem) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
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::EventManager) | EMotionFX::EventManager | |
OnDrawTriangles() (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnEndTransition(AnimGraphInstance *animGraphInstance, AnimGraphStateTransition *transition) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnEvent(const EventInfo &eventInfo) | EMotionFX::EventManager | |
OnHasLooped(MotionInstance *motionInstance) | EMotionFX::EventManager | |
OnHasReachedMaxNumLoops(MotionInstance *motionInstance) | EMotionFX::EventManager | |
OnHasReachedMaxPlayTime(MotionInstance *motionInstance) | EMotionFX::EventManager | |
OnInputPortsChanged(AnimGraphNode *node, const AZStd::vector< AZStd::string > &newInputPorts, const AZStd::string &memberName, const AZStd::vector< AZStd::string > &memberValue) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnIsFrozenAtLastFrame(MotionInstance *motionInstance) | EMotionFX::EventManager | |
OnOutputPortsChanged(AnimGraphNode *node, const AZStd::vector< AZStd::string > &newOutputPorts, const AZStd::string &memberName, const AZStd::vector< AZStd::string > &memberValue) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnPlayMotion(Motion *motion, PlayBackInfo *info) | EMotionFX::EventManager | |
OnPostCreateActor(Actor *actor) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnProgressEnd() (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnProgressStart() (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnProgressText(const char *text) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnProgressValue(float percentage) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnQueueMotionInstance(MotionInstance *motionInstance, PlayBackInfo *info) | EMotionFX::EventManager | |
OnRayIntersectionTest(const AZ::Vector3 &start, const AZ::Vector3 &end, IntersectionInfo *outIntersectInfo) | EMotionFX::EventManager | |
OnRemovedChildNode(AnimGraph *animGraph, AnimGraphNode *parentNode) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnRemoveNode(AnimGraph *animGraph, AnimGraphNode *nodeToRemove) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnRenamedNode(AnimGraph *animGraph, AnimGraphNode *node, const AZStd::string &oldName) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnScaleActorData(Actor *actor, float scaleFactor) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnScaleMotionData(Motion *motion, float scaleFactor) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnSetVisualManipulatorOffset(AnimGraphInstance *animGraphInstance, uint32 paramIndex, const AZ::Vector3 &offset) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnSimulatePhysics(float timeDelta) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnStartBlending(MotionInstance *motionInstance) | EMotionFX::EventManager | |
OnStartMotionInstance(MotionInstance *motionInstance, PlayBackInfo *info) | EMotionFX::EventManager | |
OnStartTransition(AnimGraphInstance *animGraphInstance, AnimGraphStateTransition *transition) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnStateEnd(AnimGraphInstance *animGraphInstance, AnimGraphNode *state) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnStateEnter(AnimGraphInstance *animGraphInstance, AnimGraphNode *state) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnStateEntering(AnimGraphInstance *animGraphInstance, AnimGraphNode *state) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnStateExit(AnimGraphInstance *animGraphInstance, AnimGraphNode *state) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnStop(MotionInstance *motionInstance) | EMotionFX::EventManager | |
OnStopBlending(MotionInstance *motionInstance) | EMotionFX::EventManager | |
OnSubProgressText(const char *text) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
OnSubProgressValue(float percentage) (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
RefCounted() | MCore::RefCounted | |
RemoveEventHandler(EventHandler *eventHandler) | EMotionFX::EventManager | |
Unlock() (defined in EMotionFX::EventManager) | EMotionFX::EventManager | |
~RefCounted() | MCore::RefCounted | virtual |