#pragma once void InitialiseClientSquirrel(HMODULE baseAddress); void InitialiseServerSquirrel(HMODULE baseAddress); // stolen from ttf2sdk: sqvm types typedef float SQFloat; typedef long SQInteger; typedef unsigned long SQUnsignedInteger; typedef char SQChar; typedef SQUnsignedInteger SQBool; typedef SQInteger SQRESULT; template class SquirrelManager { public: void* sqvm; public: SquirrelManager(); }; extern SquirrelManager* g_ClientSquirrelManager; extern SquirrelManager* g_ServerSquirrelManager; extern SquirrelManager* g_UISquirrelManager;