diff options
Diffstat (limited to 'PhysX_3.4/Source/PhysX/src/windows/NpWindowsDelayLoadHook.cpp')
| -rw-r--r-- | PhysX_3.4/Source/PhysX/src/windows/NpWindowsDelayLoadHook.cpp | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/PhysX_3.4/Source/PhysX/src/windows/NpWindowsDelayLoadHook.cpp b/PhysX_3.4/Source/PhysX/src/windows/NpWindowsDelayLoadHook.cpp index 0f6c495f..b1e04f27 100644 --- a/PhysX_3.4/Source/PhysX/src/windows/NpWindowsDelayLoadHook.cpp +++ b/PhysX_3.4/Source/PhysX/src/windows/NpWindowsDelayLoadHook.cpp @@ -36,11 +36,19 @@ #define DELAYIMP_INSECURE_WRITABLE_HOOKS #include <delayimp.h> -static const physx::PxDelayLoadHook* gDelayLoadHook = NULL; - -void physx::PxSetPhysXDelayLoadHook(const physx::PxDelayLoadHook* hook) +namespace physx { - gDelayLoadHook = hook; + static const PxDelayLoadHook* gDelayLoadHook = NULL; + + void PxSetPhysXDelayLoadHook(const PxDelayLoadHook* hook) + { + gDelayLoadHook = hook; + } + + const PxDelayLoadHook* PxGetPhysXDelayLoadHook() + { + return gDelayLoadHook; + } } using namespace physx; |