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::RagdollOutlinerNotificationHandler Class Reference

Inherits QObject, and EMotionFX::SkeletonOutlinerNotificationBus::Handler.

Public Slots

void OnAddToRagdoll ()
 
void OnAddCollider ()
 
void OnRemoveFromRagdoll ()
 
void OnClearColliders ()
 
void OnPasteJointLimits ()
 

Public Member Functions

 RagdollOutlinerNotificationHandler (RagdollNodeWidget *nodeWidget)
 
void OnContextMenu (QMenu *menu, const QModelIndexList &selectedRowIndices) override
 

Static Public Member Functions

static void AddToRagdoll (const QModelIndexList &modelIndices)
 
static void RemoveFromRagdoll (const QModelIndexList &modelIndices)
 
static bool IsNodeInRagdoll (const QModelIndex &index)
 
static void AddCollider (const QModelIndexList &modelIndices, const AZ::TypeId &colliderType)
 
static void CopyColliders (const QModelIndexList &modelIndices, PhysicsSetup::ColliderConfigType copyFrom)
 

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