APEX SDK classes. More...
#include "NxApexDefs.h"#include "NxApexDesc.h"#include "NxApexInterface.h"#include "NxSerializer.h"#include "NxParameterized.h"#include "NxParameterizedTraits.h"#include "NxApexShape.h"#include "Nxp.h"Go to the source code of this file.
Classes | |
| class | physx::apex::NxGroupsMask64 |
| 64-bit mask used for collision filtering between IOSes and Field Samplers. More... | |
| struct | physx::apex::NxGroupsFilterOp |
| Collision groups filtering operations. More... | |
| class | physx::apex::NxApexSDKDesc |
| Descriptor class for NxApexSDK. More... | |
| class | physx::apex::NxApexSDK |
| The ApexSDK abstraction. Manages scenes and modules. More... | |
Namespaces | |
| namespace | physx |
physx namespace | |
| namespace | physx::apex |
apex namespace | |
Defines | |
| #define | NXAPEX_API extern "C" |
| Export the function declaration from its DLL. | |
| #define | NX_CALL_CONV |
| Use C calling convention, required for exported functions. | |
Typedefs | |
| typedef unsigned int | physx::apex::NxAuthObjTypeID |
| Integer values, each representing a unique authorable object class/type. | |
Enumerations | |
| enum | physx::apex::NxApexCreateError { physx::apex::APEX_CE_NO_ERROR = 0, physx::apex::APEX_CE_NOT_FOUND = 1, physx::apex::APEX_CE_WRONG_VERSION = 2, physx::apex::APEX_CE_DESCRIPTOR_INVALID = 3, physx::apex::APEX_CE_CREATE_NO_ALLOWED = 4 } |
| These errors are returned by the NxCreateApexSDK() and NxApexSDK::createModule() functions. More... | |
Functions | |
| NXAPEX_API NxApexSDK *NX_CALL_CONV | physx::apex::NxCreateApexSDK (const NxApexSDKDesc &desc, NxApexCreateError *errorCode=NULL, physx::PxU32 APEXsdkVersion=NX_APEX_SDK_VERSION) |
| Global function to create the SDK object. NX_APEX_SDK_VERSION must be passed for the APEXsdkVersion. | |
| NXAPEX_API NxApexSDK *NX_CALL_CONV | physx::apex::NxGetApexSDK () |
| Returns global SDK pointer. | |
APEX SDK classes.