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::SpringSolver::CollisionObject Class Reference

Public Types

enum class  CollisionType { Sphere , Capsule }
 

Public Member Functions

void SetupSphere (const AZ::Vector3 &center, float radius)
 
void SetupCapsule (const AZ::Vector3 &startPos, const AZ::Vector3 &endPos, float radius)
 
AZ_INLINE CollisionType GetType () const
 

Friends

class SpringSolver
 

Member Enumeration Documentation

◆ CollisionType

Enumerator
Sphere 

A sphere, which is described by a center position (m_start) and a radius.

Capsule 

A capsule, which is described by a start (m_start) and end (m_end) position, and a diameter (m_radius).


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