20 static JPH::JobSystem* GetJoltJobSystem() {
return s_pJobSystem.get(); }
21 static const plJoltMaterial* GetDefaultMaterial() {
return s_pDefaultMaterial; }
23 static void DebugDraw(
plWorld* pWorld);
25#ifdef JPH_DEBUG_RENDERER
26 static std::unique_ptr<plJoltDebugRenderer> s_pDebugRenderer;
30 PL_MAKE_SUBSYSTEM_STARTUP_FRIEND(Jolt, JoltPlugin);
32 static void Startup();
33 static void Shutdown();
37 static void* JoltMalloc(
size_t inSize);
38 static void JoltFree(
void* inBlock);
39 static void* JoltAlignedMalloc(
size_t inSize,
size_t inAlignment);
40 static void JoltAlignedFree(
void* inBlock);
43 static std::unique_ptr<JPH::JobSystem> s_pJobSystem;