Open 3D Engine EMotionFX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
EMotionFX::BlendSpaceMotionContainerWidget Class Reference

Inherits QWidget.

Signals

void MotionsChanged ()
 

Public Member Functions

AZ_CLASS_ALLOCATOR_DECL BlendSpaceMotionContainerWidget (BlendSpaceNode *blendSpaceNode, QWidget *parent)
 
void SetBlendSpaceNode (BlendSpaceNode *blendSpaceNode)
 
void ReInit ()
 
void SetMotions (const AZStd::vector< BlendSpaceNode::BlendSpaceMotion > &motions)
 
const AZStd::vector< BlendSpaceNode::BlendSpaceMotion > & GetMotions () const
 

Protected Slots

BlendSpaceMotionWidgetFindWidgetByMotionId (const AZStd::string &motionId) const
 
BlendSpaceMotionWidgetFindWidget (QObject *object)
 
void OnAddMotion ()
 
void OnRemoveMotion (const BlendSpaceNode::BlendSpaceMotion *motion)
 
void OnRestorePosition ()
 
void OnPositionXChanged (double value)
 
void OnPositionYChanged (double value)
 

The documentation for this class was generated from the following file: