Pair (linear) limits for joints. More...
#include <EditorJointConfiguration.h>
Inherits PhysX::EditorJointLimitBase.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (EditorJointLimitLinearPairConfig, AZ::SystemAllocator) | |
AZ_TYPE_INFO (EditorJointLimitLinearPairConfig, "{20A3AE4C-1B92-4541-ACA7-5FA2BFDDEDC0}") | |
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_limitLower = -1.0f |
float | m_limitUpper = 1.0f |
Static Public Attributes | |
static const float | LinearLimitMin |
static const float | LinearLimitMax |
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. | |
Pair (linear) limits for joints.