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.
EMotionFX::ClothJointWidget Class Reference

Inherits EMotionFX::SkeletonModelJointWidget.

Public Slots

void OnAddCollider (const AZ::TypeId &colliderType)
 
void OnCopyCollider (size_t colliderIndex)
 
void OnPasteCollider (size_t colliderIndex, bool replace)
 
void OnRemoveCollider (size_t colliderIndex)
 
- Public Slots inherited from EMotionFX::SkeletonModelJointWidget
void OnSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected)
 
void OnDataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector< int > &roles)
 
void OnModelReset ()
 

Public Member Functions

 ClothJointWidget (QWidget *parent=nullptr)
 
QString GetCardTitle () const override
 
QColor GetColor () const override
 
- Public Member Functions inherited from EMotionFX::SkeletonModelJointWidget
 SkeletonModelJointWidget (QWidget *parent=nullptr)
 
virtual void CreateGUI ()
 
void Reinit ()
 
void showEvent (QShowEvent *event) override
 
void SetFilterString (QString filterString)
 
void ErrorNotification (QString title, QString description)
 

Static Public Member Functions

static Physics::CharacterColliderNodeConfiguration * GetNodeConfig (const QModelIndex &modelIndex)
 

Public Attributes

ClothOutlinerNotificationHandler m_handler
 

Protected Member Functions

int WidgetCount () const override
 
- Protected Member Functions inherited from EMotionFX::SkeletonModelJointWidget
ActorGetActor () const
 
ActorInstanceGetActorInstance ()
 
NodeGetNode () const
 
QModelIndexList GetSelectedModelIndices () const
 

Additional Inherited Members

- Signals inherited from EMotionFX::SkeletonModelJointWidget
void WidgetCountChanged ()
 
- Protected Attributes inherited from EMotionFX::SkeletonModelJointWidget
QWidget * m_content = nullptr
 
AzQtComponents::Card * m_contentCard = nullptr
 
ColliderContainerWidgetm_collidersWidget = nullptr
 
QLabel * m_jointNameLabel
 
- Static Protected Attributes inherited from EMotionFX::SkeletonModelJointWidget
static int s_jointLabelSpacing
 
static int s_jointNameSpacing
 

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