Macros
- DECLARE_CUSTOM_GEOMETRY_TYPE: Used in pair with IMPLEMENT_CUSTOM_GEOMETRY_TYPE to overwrite Callbacks::getCustomType() callback. 
- IMPLEMENT_CUSTOM_GEOMETRY_TYPE: Used in pair with DECLARE_CUSTOM_GEOMETRY_TYPE to overwrite Callbacks::getCustomType() callback. 
- PX_BINARY_SERIAL_VERSION: PX_BINARY_SERIAL_VERSION is used to version the PhysX binary data and meta data. 
- PX_COMPILE_TIME_ASSERT: General defines. 
- PX_DEF_BIN_METADATA_BASE_CLASS: specifies a binary metadata entry for declaring a base class 
- PX_DEF_BIN_METADATA_CLASS: specifies a binary metadata entry for a class 
- PX_DEF_BIN_METADATA_EXTRA_ALIGN: specifies a binary metadata entry declaring an extra data alignment for a class 
- PX_DEF_BIN_METADATA_EXTRA_ARRAY: specifies a binary metadata entry for an array of extra data 
- PX_DEF_BIN_METADATA_EXTRA_ITEM: specifies a binary metadata entry for extra data 
- PX_DEF_BIN_METADATA_EXTRA_ITEMS: specifies a binary metadata entry for an array of extra data 
- PX_DEF_BIN_METADATA_EXTRA_ITEMS_MASKED_CONTROL: specifies a binary metadata entry for an array of extra data additional to PX_DEF_BIN_METADATA_EXTRA_ITEMS a mask can be specified to interpret the control value 
- PX_DEF_BIN_METADATA_EXTRA_NAME: specifies a binary metadata entry for an string of extra data 
- PX_DEF_BIN_METADATA_ITEM: specifies a binary metadata entry for a member variable of a class 
- PX_DEF_BIN_METADATA_ITEMS: specifies a binary metadata entry for a member array variable of a class 
- PX_DEF_BIN_METADATA_ITEMS_AUTO: specifies a binary metadata entry for a member array variable of a class 
- PX_DEF_BIN_METADATA_TYPEDEF: specifies a binary metadata entry for a typedef 
- PX_DEF_BIN_METADATA_UNION: specifies a binary metadata entry for a union 
- PX_DEF_BIN_METADATA_UNION_TYPE: specifies a binary metadata entry for a particular member type of a union 
- PX_DEF_BIN_METADATA_VCLASS: specifies a binary metadata entry for a virtual class 
- PX_DELETE_REPX_SERIALIZER: Preprocessor Macro to simplify RepX serializer delete. 
- PX_DELETE_SERIALIZER_ADAPTER: Preprocessor Macro to simplify adapter deletion. 
- PX_DEPRECATED: Alignment macros. 
- PX_ENABLE_ASSERTS: Assert macro. 
- PX_FINAL: Final macro. 
- PX_FORCE_INLINE: Force inline macro. 
- PX_GCC_FAMILY: family shortcuts 
- PX_INLINE: Inline macro. 
- PX_INVALID_BP_FILTER_GROUP: Invalid broadphase filter group. 
- PX_LIBCPP: C++ standard library defines. 
- PX_MAKE_FOURCC: Used to fix multi-byte characters warning from gcc for situations like: PxU32 foo = 'CCTS';. 
- PX_MAX_NB_SOFTBODY: The maximum number of softbodies supported in a scene. 
- PX_MAX_NB_SOFTBODY_TET: The maximum number of tetrahedrons supported in a softbody tetrahedron mesh. 
- PX_MAX_SWEEP_DISTANCE: Maximum sweep distance for scene sweeps. 
- PX_MAX_TETID: The maximum number of tetrahedrons supported in a softbody tetrahedron mesh (The maximum supported ID is actually PX_MAX_TETID - 1) 
- PX_MESH_SCALE_MAX: Maximum allowed absolute magnitude for each of mesh scale's components (x,y,z). 
- PX_MESH_SCALE_MIN: Minimum allowed absolute magnitude for each of mesh scale's components (x,y,z). 
- PX_NEW_REPX_SERIALIZER: Preprocessor macro for RepX serializer creation. 
- PX_NEW_SERIALIZER_ADAPTER: Preprocessor Macro to simplify adapter creation. 
- PX_NOALIAS: Noalias macro. 
- PX_NOINLINE: Noinline macro. 
- PX_OVERRIDE: Override macro. 
- PX_PHYSICS_VERSION: The constant PX_PHYSICS_VERSION is used when creating certain PhysX module objects. 
- PX_PUSH_PACK_DEFAULT: Calling convention. 
- PX_RESTRICT: Restrict macro. 
- PX_SERIAL_ALIGN: Default serialization alignment. 
- PX_SERIAL_FILE_ALIGN: Serialized input data must be aligned to this value. 
- PX_SERIAL_OBJECT_ID_INVALID: PxSerialObjectId value for objects that do not have an ID. 
- PX_SERIAL_REF_KIND_MATERIAL_IDX: Reference kind value for material indices. 
- PX_SERIAL_REF_KIND_PTR_TYPE_BIT: Bit to mark pointer type references,. 
- PX_SERIAL_REF_KIND_PXBASE: Reference kind value for PxBase objects. 
- PX_UNIX_EXPORT: DLL export macros. 
- PX_UNUSED_ATTRIBUTE: Unused attribute macro. 
- PX_VC: Compiler defines, see http://sourceforge.net/p/predef/wiki/Compilers/ . 
- PX_VEHICLE_FOUR_WHEEL_DIFFERENTIAL_MAXIMUM_STRENGTH: A special value that indicates instantaneous resolution of a slip that exceeds a differential bias.