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

Edit context wrapper for the physics asset and asset specific parameters in the shape configuration. More...

#include <EditorMeshColliderComponent.h>

Public Member Functions

 AZ_CLASS_ALLOCATOR (EditorProxyAssetShapeConfig, AZ::SystemAllocator)
 
 AZ_TYPE_INFO (EditorProxyAssetShapeConfig, "{6427B76E-22F0-4DED-BB1B-AC1D4CBD45FB}")
 
 EditorProxyAssetShapeConfig (const Physics::PhysicsAssetShapeConfiguration &assetShapeConfiguration)
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

EditorProxyPhysicsAsset m_physicsAsset
 
bool m_hasNonUniformScale = false
 Whether there is a non-uniform scale component on this entity.
 
AZ::u8 m_subdivisionLevel = 4
 The level of subdivision if a primitive shape is replaced with a convex mesh due to scaling.
 

Detailed Description

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


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