#include "../public/VHACD.h" #include <stdlib.h> #include <string.h> #include <stdarg.h> #include <thread> #include <atomic> #include <mutex> #include <string> #include <float.h> #define ENABLE_ASYNC … #define HACD_ALLOC(x) … #define HACD_FREE(x) … #define HACD_ASSERT(x) … namespace VHACD { class MyHACD_API : public VHACD::IVHACD, public VHACD::IVHACD::IUserCallback, VHACD::IVHACD::IUserLogger { … }; IVHACD* CreateVHACD_ASYNC(void) { … } }; // end of VHACD namespace