Open 3D Engine PhysX 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.
PhysX::EditorJointLimitConeConfig Class Reference

Cone (swing) limits for joints. More...

#include <EditorJointConfiguration.h>

Inherits PhysX::EditorJointLimitBase.

Public Member Functions

 AZ_CLASS_ALLOCATOR (EditorJointLimitConeConfig, AZ::SystemAllocator)
 
 AZ_TYPE_INFO (EditorJointLimitConeConfig, "{FF481FEF-7033-440B-8046-B459AC309976}")
 
bool IsLimited () const
 
JointLimitProperties ToGameTimeConfig () const
 
- Public Member Functions inherited from PhysX::EditorJointLimitBase
 AZ_CLASS_ALLOCATOR (EditorJointLimitBase, AZ::SystemAllocator)
 
 AZ_TYPE_INFO (EditorJointLimitBase, "{7D6BD28B-6DAF-42F7-8EFF-0F5ACBBDBAE7}")
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

EditorJointLimitConfig m_standardLimitConfig
 
float m_limitY = 45.0f
 
float m_limitZ = 45.0f
 

Static Public Attributes

static const float s_angleMax
 
static const float s_angleMin
 
- Static Public Attributes inherited from PhysX::EditorJointLimitBase
static const float s_springMax
 Maximum value for spring stiffness and damping.
 
static const float s_springMin
 Minimum value for spring stiffness and damping.
 
static const float s_toleranceMax
 Maximum value for limit tolerance, distance at which limit gets activated/enforced.
 
static const float s_toleranceMin
 Minimum value for limit tolerance, distance at which limit gets activated/enforced.
 

Detailed Description

Cone (swing) limits for joints.


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