/* * Copyright (c) Contributors to the Open 3D Engine Project. * For complete copyright and license terms please see the LICENSE at the root of this distribution. * * SPDX-License-Identifier: Apache-2.0 OR MIT * */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include namespace PhysX { AZStd::list GetDescriptors() { AZStd::list descriptors = { SystemComponent::CreateDescriptor(), RigidBodyComponent::CreateDescriptor(), BaseColliderComponent::CreateDescriptor(), MeshColliderComponent::CreateDescriptor(), BoxColliderComponent::CreateDescriptor(), HeightfieldColliderComponent::CreateDescriptor(), SphereColliderComponent::CreateDescriptor(), CapsuleColliderComponent::CreateDescriptor(), ShapeColliderComponent::CreateDescriptor(), ForceRegionComponent::CreateDescriptor(), StaticRigidBodyComponent::CreateDescriptor(), CharacterControllerComponent::CreateDescriptor(), CharacterGameplayComponent::CreateDescriptor(), RagdollComponent::CreateDescriptor(), JointComponent::CreateDescriptor(), BallJointComponent::CreateDescriptor(), FixedJointComponent::CreateDescriptor(), HingeJointComponent::CreateDescriptor() }; return descriptors; } } // namespace PhysX