Open 3D Engine AzFramework 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.
|
#include <RagdollPhysicsBus.h>
Public Attributes | |
AZ::Vector3 | m_position = AZ::Vector3::CreateZero() |
Position in world space. | |
AZ::Quaternion | m_orientation = AZ::Quaternion::CreateIdentity() |
Orientation in world space. | |
AZ::Vector3 | m_linearVelocity = AZ::Vector3::CreateZero() |
Linear velocity in world space. | |
AZ::Vector3 | m_angularVelocity = AZ::Vector3::CreateZero() |
Angular velocity in world space. | |
SimulationType | m_simulationType = SimulationType::Kinematic |
Whether the node is kinematic or simulated. | |
float | m_strength = 0.0f |
Controls how powerfully the joint attempts to reach a target orientation. | |
float | m_dampingRatio = 1.0f |
Whether the joint is underdamped (below 1.0), critically damped (1.0) or overdamped (above 1.0). | |
Contains pose and velocity information, simulation type and joint strength properties for a node in the ragdoll for data transfer between physics and other systems.