Classes | Macros | Functions
PxPreprocessor.h File Reference
#include <stddef.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PxPackValidation
 

Macros

#define PX_C_EXPORT
 
#define PX_UNIX_EXPORT
 
#define PX_FOUNDATION_API
 
#define PX_CALL_CONV
 
#define PX_PUSH_PACK_DEFAULT
 
#define PX_POP_PACK
 
#define PX_INLINE   inline
 
#define PX_FORCE_INLINE   inline
 
#define PX_NOINLINE
 
#define PX_RESTRICT   __restrict
 
#define PX_NOALIAS
 
#define PX_ALIGN(alignment, decl)
 
#define PX_ALIGN_PREFIX(alignment)
 
#define PX_ALIGN_SUFFIX(alignment)
 
#define PX_DEPRECATED
 
#define PX_COMPILE_TIME_ASSERT(exp)   typedef char PxCompileTimeAssert_Dummy[(exp) ? 1 : -1]
 
#define PX_OFFSET_OF(X, Y)   offsetof(X, Y)
 
#define PX_SIZE_OF(Class, Member)   sizeof(((Class*)0)->Member)
 
#define PX_CUDA_CALLABLE
 
#define PX_SUPPORT_GPU_PHYSX   0
 
#define PX_DUMMY_SYMBOL
 
#define PX_IS_SPU   0
 
#define PX_IS_X64   0
 
#define PX_IS_WINDOWS   0
 
#define PX_IS_X86   0
 
#define PX_IS_X64   0
 
#define PX_IS_INTEL   0
 
#define PX_IS_X360   0
 
#define PX_IS_PS3   0
 
#define PX_NVTX   0
 
#define PX_IS_PPU   (PX_IS_PS3 && !PX_IS_SPU)
 
#define PX_WEAK_SYMBOL
 

Functions

template<class T >
PX_CUDA_CALLABLE PX_INLINE void PX_UNUSED (T const &)
 
 PX_COMPILE_TIME_ASSERT (PX_OFFSET_OF(PxPackValidation, a)==8)
 


Copyright © 2008-2015 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com