ReGameDLL_CS/regamedll/dlls/h_export.cpp

16 lines
449 B
C++
Raw Normal View History

2015-06-30 12:46:07 +03:00
#include "precompiled.h"
enginefuncs_t g_engfuncs;
globalvars_t *gpGlobals;
/* <d0737> ../cstrike/dlls/h_export.cpp:58 */
C_DLLEXPORT void WINAPI GiveFnptrsToDll(enginefuncs_t *pEnginefuncsTable,globalvars_t *pGlobals)
{
2015-08-20 13:35:01 +03:00
Q_memcpy(&g_engfuncs, pEnginefuncsTable, sizeof(enginefuncs_t));
2015-06-30 12:46:07 +03:00
gpGlobals = pGlobals;
#if defined(_WIN32) && !defined(REGAMEDLL_UNIT_TESTS)
Regamedll_Game_Init();
#endif // _WIN32 && REGAMEDLL_UNIT_TESTS
2015-06-30 12:46:07 +03:00
}