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::LegacyEditorProxyAssetShapeConfig Struct Reference

#include <EditorColliderComponent.h>

Public Member Functions

 AZ_CLASS_ALLOCATOR (LegacyEditorProxyAssetShapeConfig, AZ::SystemAllocator)
 
 AZ_TYPE_INFO (LegacyEditorProxyAssetShapeConfig, "{C1B46450-C2A3-4115-A2FB-E5FF3BAAAD15}")
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

AZ::Data::Asset< Pipeline::MeshAssetm_pxAsset { AZ::Data::AssetLoadBehavior::QueueLoad }
 
Physics::PhysicsAssetShapeConfiguration m_configuration
 

Detailed Description

Legacy edit context wrapper for the physics asset and asset specific parameters in the shape configuration.

O3DE_DEPRECATION_NOTICE(GHI-14718) Physics asset shape is now handled by EditorMeshColliderComponent. This class is only used to keep the serialization data intact inside EditorColliderComponent so it can be converted to EditorMeshColliderComponent when running the console command 'ed_physxUpdatePrefabsWithColliderComponents'.


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