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

Static Public Member Functions

static QString GetMimeTypeForColliderShape ()
 
static void AddCopyColliderCommandToGroup (const Actor *actor, const Node *joint, PhysicsSetup::ColliderConfigType copyFrom, PhysicsSetup::ColliderConfigType copyTo, MCore::CommandGroup &commandGroup)
 
static void CopyColliders (const QModelIndexList &modelIndices, PhysicsSetup::ColliderConfigType copyFrom, PhysicsSetup::ColliderConfigType copyTo, bool removeExistingColliders=true)
 
static void AddCollider (const QModelIndexList &modelIndices, PhysicsSetup::ColliderConfigType addTo, const AZ::TypeId &colliderType)
 
static void AddToRagdoll (const QModelIndexList &modelIndices)
 
static void RemoveFromRagdoll (const QModelIndexList &modelIndices)
 
static void ClearColliders (const QModelIndexList &modelIndices, PhysicsSetup::ColliderConfigType removeFrom)
 
static bool AreCollidersReflected ()
 
static bool CanCopyFrom (const QModelIndexList &modelIndices, PhysicsSetup::ColliderConfigType copyFrom)
 
static void AddCopyFromMenu (QObject *parent, QMenu *parentMenu, PhysicsSetup::ColliderConfigType createForType, const QModelIndexList &modelIndices)
 
static void AddCopyFromMenu (QObject *parent, QMenu *parentMenu, PhysicsSetup::ColliderConfigType createForType, const QModelIndexList &modelIndices, const AZStd::function< void(PhysicsSetup::ColliderConfigType copyFrom, PhysicsSetup::ColliderConfigType copyTo)> &copyFunc)
 
static void CopyColliderToClipboard (const QModelIndex &modelIndex, size_t shapeIndex, PhysicsSetup::ColliderConfigType type)
 
static void PasteColliderFromClipboard (const QModelIndex &modelIndex, size_t shapeIndex, PhysicsSetup::ColliderConfigType type, bool replace)
 
static bool NodeHasRagdoll (const QModelIndex &modelIndex)
 
static bool NodeHasClothCollider (const QModelIndex &modelIndex)
 
static bool NodeHasHitDetection (const QModelIndex &modelIndex)
 

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