Version identifiers and other macro definitions. More...
#include "PhysXSDKVersion.h"#include "foundation/PxPreprocessor.h"Go to the source code of this file.
Defines | |
| #define | APEX_SDK_VERSION 1 |
| APEX Framework API version. | |
| #define | APEX_SDK_RELEASE 0x01040100 |
| APEX SDK Release version. | |
| #define | DYNAMIC_CAST(type) static_cast<type> |
| Determines use of dynamic_cast<> by APEX modules. | |
| #define | APEX_CUDA_SUPPORT (PX_SUPPORT_GPU_PHYSX) && !(PX_LINUX) |
| Enables CUDA code. | |
| #define | APEX_USE_PARTICLES 0 |
| Determines use of particle-related APEX modules. | |
| #define | APEX_UE4 0 |
| Enables code specific for UE4. | |
| #define | APEX_LINUX_SHARED_LIBRARIES 0 |
| Enables Linux shared library. | |
| #define | APEX_DEFAULT_NO_INTEROP_IMPLEMENTATION 1 |
| Provide API stubs with no CUDA interop support. | |
Version identifiers and other macro definitions.
This file is intended to be usable without picking up the entire public APEX API, so it explicitly does not include Apex.h
| #define APEX_DEFAULT_NO_INTEROP_IMPLEMENTATION 1 |
Provide API stubs with no CUDA interop support.
Use this to add default implementations of interop-related interfaces for UserRenderer.
| #define APEX_SDK_RELEASE 0x01040100 |
APEX SDK Release version.
Used for conditionally compiling user code based on the APEX SDK release version.
| #define APEX_SDK_VERSION 1 |
APEX Framework API version.
Used for making sure you are linking to the same version of the SDK files that you have included. Should be incremented with every API change.
| #define APEX_USE_PARTICLES 0 |
Determines use of particle-related APEX modules.
Enables particles related code.