|
Open 3D Engine AzFramework API Reference
2305.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits AzPhysics::SimulatedBodyConfiguration.
Public Member Functions | |
| AZ_CLASS_ALLOCATOR (RagdollConfiguration, AZ::SystemAllocator) | |
| AZ_RTTI (RagdollConfiguration,"{7C96D332-61D8-4C58-A2BF-707716D38D14}", AzPhysics::SimulatedBodyConfiguration) | |
| RagdollConfiguration (const RagdollConfiguration &settings)=default | |
| RagdollNodeConfiguration * | FindNodeConfigByName (const AZStd::string &nodeName) const |
| AZ::Outcome< size_t > | FindNodeConfigIndexByName (const AZStd::string &nodeName) const |
| void | RemoveNodeConfigByName (const AZStd::string &nodeName) |
Public Member Functions inherited from AzPhysics::SimulatedBodyConfiguration | |
| AZ_RTTI (AzPhysics::SimulatedBodyConfiguration,"{52844E3D-79C8-4F34-AF63-5C45ADE77F85}") | |
Static Public Member Functions | |
| static void | Reflect (AZ::ReflectContext *context) |
Static Public Member Functions inherited from AzPhysics::SimulatedBodyConfiguration | |
| static void | Reflect (AZ::ReflectContext *context) |
Public Attributes | |
|
AZStd::vector < RagdollNodeConfiguration > | m_nodes |
| CharacterColliderConfiguration | m_colliders |
| RagdollState | m_initialState |
| ParentIndices | m_parentIndices |
Public Attributes inherited from AzPhysics::SimulatedBodyConfiguration | |
| AZ_CLASS_ALLOCATOR_DECL | |
| AZ::Vector3 | m_position = AZ::Vector3::CreateZero() |
| AZ::Quaternion | m_orientation = AZ::Quaternion::CreateIdentity() |
| bool | m_startSimulationEnabled = true |
| AZ::EntityId | m_entityId = AZ::EntityId(AZ::EntityId::InvalidEntityId) |
| void * | m_customUserData = nullptr |
| AZStd::string | m_debugName |