PxSimpleTypes.h File Reference
#include "foundation/PxPreprocessor.h"
#include <stdint.h>
#include <inttypes.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 physx
 

Macros

#define __STDC_FORMAT_MACROS
 
#define PX_PRIu64   PRIu64
 
#define PX_MAX_F32   3.4028234663852885981170418348452e+38F
 
#define PX_MAX_F64   DBL_MAX
 
#define PX_EPS_F32   FLT_EPSILON
 
#define PX_EPS_F64   DBL_EPSILON
 
#define PX_MAX_REAL   PX_MAX_F32
 
#define PX_EPS_REAL   PX_EPS_F32
 
#define PX_NORMALIZATION_EPSILON   float(1e-20f)
 
#define PX_MAX_I8   INT8_MAX
 
#define PX_MIN_I8   INT8_MIN
 
#define PX_MAX_U8   UINT8_MAX
 
#define PX_MIN_U8   UINT8_MIN
 
#define PX_MAX_I16   INT16_MAX
 
#define PX_MIN_I16   INT16_MIN
 
#define PX_MAX_U16   UINT16_MAX
 
#define PX_MIN_U16   UINT16_MIN
 
#define PX_MAX_I32   INT32_MAX
 
#define PX_MIN_I32   INT32_MIN
 
#define PX_MAX_U32   UINT32_MAX
 
#define PX_MIN_U32   UINT32_MIN
 

Typedefs

typedef int64_t physx::PxI64
 
typedef uint64_t physx::PxU64
 
typedef int32_t physx::PxI32
 
typedef uint32_t physx::PxU32
 
typedef int16_t physx::PxI16
 
typedef uint16_t physx::PxU16
 
typedef int8_t physx::PxI8
 
typedef uint8_t physx::PxU8
 
typedef float physx::PxF32
 
typedef double physx::PxF64
 
typedef float physx::PxReal