PxConcreteType#

Defined in include/common/PxTypeInfo.h

struct PxConcreteType#

an enumeration of concrete classes inheriting from PxBase

Enumeration space is reserved for future PhysX core types, PhysXExtensions, PhysXVehicle and Custom application types.

See also

PxBase, PxTypeInfo

Public Types

enum Enum#

Values:

enumerator eUNDEFINED#
enumerator eHEIGHTFIELD#
enumerator eCONVEX_MESH#
enumerator eTRIANGLE_MESH_BVH33#

Deprecated:

Will be removed together with deprecated BVH33.

enumerator eTRIANGLE_MESH_BVH34#
enumerator eTETRAHEDRON_MESH#
enumerator eDEFORMABLE_VOLUME_MESH#
enumerator eSOFTBODY_MESH#

Deprecated:

enumerator eRIGID_DYNAMIC#
enumerator eRIGID_STATIC#
enumerator eSHAPE#
enumerator eMATERIAL#
enumerator eDEFORMABLE_SURFACE_MATERIAL#
enumerator eDEFORMABLE_VOLUME_MATERIAL#
enumerator eSOFTBODY_MATERIAL#

Deprecated:

enumerator ePBD_MATERIAL#
enumerator eCONSTRAINT#
enumerator eAGGREGATE#
enumerator eARTICULATION_REDUCED_COORDINATE#
enumerator eARTICULATION_LINK#
enumerator eARTICULATION_JOINT_REDUCED_COORDINATE#
enumerator eARTICULATION_SPATIAL_TENDON#
enumerator eARTICULATION_FIXED_TENDON#
enumerator eARTICULATION_ATTACHMENT#
enumerator eARTICULATION_TENDON_JOINT#
enumerator eARTICULATION_MIMIC_JOINT#
enumerator ePRUNING_STRUCTURE#
enumerator eBVH#
enumerator eDEFORMABLE_VOLUME#
enumerator eSOFT_BODY#

Deprecated:

enumerator eDEFORMABLE_VOLUME_STATE#
enumerator eSOFT_BODY_STATE#

Deprecated:

enumerator ePBD_PARTICLESYSTEM#
enumerator eDEFORMABLE_SURFACE#
enumerator eDEFORMABLE_ATTACHMENT#
enumerator eDEFORMABLE_ELEMENT_FILTER#
enumerator ePARTICLE_BUFFER#
enumerator ePARTICLE_DIFFUSE_BUFFER#
enumerator ePARTICLE_CLOTH_BUFFER#
enumerator ePARTICLE_RIGID_BUFFER#
enumerator ePHYSX_CORE_COUNT#
enumerator eFIRST_PHYSX_EXTENSION#
enumerator eFIRST_VEHICLE_EXTENSION#
enumerator eFIRST_USER_EXTENSION#