#include <AnimGraphBus.h>
Inherits AZ::EBusTraits.
Public Types | |
| using | MutexType = AZStd::mutex |
Public Member Functions | |
| virtual void | OnSyncVisualObject (AnimGraphObject *object) |
| virtual void | OnParameterActionTriggered (const ValueParameter *valueParameter) |
| virtual void | OnVirtualFinalNodeSet (BlendTree *blendTree) |
| virtual void | OnReferenceAnimGraphAboutToBeChanged (AnimGraphReferenceNode *referenceNode) |
| virtual void | OnReferenceAnimGraphChanged (AnimGraphReferenceNode *referenceNode) |
EMotion FX Anim Graph Notification Bus Used for monitoring events from anim graphs.
| using EMotionFX::AnimGraphNotifications::MutexType = AZStd::mutex |
OnSyncVisualObject can be called from multiple threads when loading happens in a non-GUI thread.
|
inlinevirtual |
Called whenever an attribute changes that influences the visual graph or any other UI element.
|
inlinevirtual |
Called whenever the anim graph in a reference node changed.
|
inlinevirtual |
Called whenever something inside an object changes that influences the visual graph or any other UI element.
| [in] | object | The object that changed and requests the UI sync. |
|
inlinevirtual |
Called whenever the virtual final node is set on a blend tree.