og-northstar-launcher/primedev/squirrel/squirrelautobind.cpp
Jack f5ab6fb5e8
Folder restructuring from primedev (#624)
Copies of over the primedev folder structure for easier cherry-picking of further changes

Co-authored-by: F1F7Y <filip.bartos07@proton.me>
2023-12-27 01:32:01 +01:00

20 lines
596 B
C++

#include "squirrelautobind.h"
SquirrelAutoBindContainer* g_pSqAutoBindContainer;
ON_DLL_LOAD_RELIESON("client.dll", ClientSquirrelAutoBind, ClientSquirrel, (CModule module))
{
spdlog::info("ClientSquirrelAutoBInd AutoBindFuncsVectorsize {}", g_pSqAutoBindContainer->clientSqAutoBindFuncs.size());
for (auto& autoBindFunc : g_pSqAutoBindContainer->clientSqAutoBindFuncs)
{
autoBindFunc();
}
}
ON_DLL_LOAD_RELIESON("server.dll", ServerSquirrelAutoBind, ServerSquirrel, (CModule module))
{
for (auto& autoBindFunc : g_pSqAutoBindContainer->serverSqAutoBindFuncs)
{
autoBindFunc();
}
}