30 #ifndef PXFOUNDATION_PXSIMPLETYPES_H    31 #define PXFOUNDATION_PXSIMPLETYPES_H    43 #pragma warning(disable : 4668) // suppressing warning generated by Microsoft Visual Studio when including this standard    48 #define __STDC_LIMIT_MACROS    56 #if PX_VC // we could use inttypes.h starting with VC12    57 #define PX_PRIu64 "I64u"    59 #if !PX_PS4 && !PX_APPLE_FAMILY    60 #define __STDC_FORMAT_MACROS    63 #define PX_PRIu64 PRIu64    86 #define PX_MAX_F32 3.4028234663852885981170418348452e+38F    88 #define PX_MAX_F64 DBL_MAX // maximum possible double value    90 #define PX_EPS_F32 FLT_EPSILON // maximum relative error of float rounding    91 #define PX_EPS_F64 DBL_EPSILON // maximum relative error of double rounding    93 #define PX_MAX_REAL PX_MAX_F32    94 #define PX_EPS_REAL PX_EPS_F32    95 #define PX_NORMALIZATION_EPSILON float(1e-20f)    98 #define PX_MAX_I8 INT8_MAX    99 #define PX_MIN_I8 INT8_MIN   100 #define PX_MAX_U8 UINT8_MAX   101 #define PX_MIN_U8 UINT8_MIN   102 #define PX_MAX_I16 INT16_MAX   103 #define PX_MIN_I16 INT16_MIN   104 #define PX_MAX_U16 UINT16_MAX   105 #define PX_MIN_U16 UINT16_MIN   106 #define PX_MAX_I32 INT32_MAX   107 #define PX_MIN_I32 INT32_MIN   108 #define PX_MAX_U32 UINT32_MAX   109 #define PX_MIN_U32 UINT32_MIN   112 #endif // #ifndef PXFOUNDATION_PXSIMPLETYPES_H Definition: GuContactBuffer.h:37
 
float PxF32
Definition: PxSimpleTypes.h:76
 
float PxReal
Definition: PxSimpleTypes.h:78
 
int16_t PxI16
Definition: PxSimpleTypes.h:72
 
uint32_t PxU32
Definition: PxSimpleTypes.h:71
 
uint64_t PxU64
Definition: PxSimpleTypes.h:69
 
uint8_t PxU8
Definition: PxSimpleTypes.h:75
 
double PxF64
Definition: PxSimpleTypes.h:77
 
int32_t PxI32
Definition: PxSimpleTypes.h:70
 
int8_t PxI8
Definition: PxSimpleTypes.h:74
 
int64_t PxI64
Definition: PxSimpleTypes.h:68
 
uint16_t PxU16
Definition: PxSimpleTypes.h:73