diff options
Diffstat (limited to 'NorthstarDedicatedTest/pch.h')
-rw-r--r-- | NorthstarDedicatedTest/pch.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/NorthstarDedicatedTest/pch.h b/NorthstarDedicatedTest/pch.h index 653776ce..29d1fe8d 100644 --- a/NorthstarDedicatedTest/pch.h +++ b/NorthstarDedicatedTest/pch.h @@ -12,11 +12,22 @@ // add headers that you want to pre-compile here #include "memalloc.h" + #include <Windows.h> +#include <Psapi.h> +#include <set> +#include <filesystem> +#include <sstream> + #include "logging.h" #include "include/MinHook.h" #include "spdlog/spdlog.h" #include "libcurl/include/curl/curl.h" #include "hookutils.h" +template <typename ReturnType, typename... Args> ReturnType CallVFunc(int index, void* thisPtr, Args... args) +{ + return (*reinterpret_cast<ReturnType(__fastcall***)(void*, Args...)>(thisPtr))[index](thisPtr, args...); +} + #endif
\ No newline at end of file |