diff options
Diffstat (limited to 'NorthstarDedicatedTest/squirrel.h')
-rw-r--r-- | NorthstarDedicatedTest/squirrel.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/NorthstarDedicatedTest/squirrel.h b/NorthstarDedicatedTest/squirrel.h new file mode 100644 index 00000000..627ceeaf --- /dev/null +++ b/NorthstarDedicatedTest/squirrel.h @@ -0,0 +1,26 @@ +#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<Context context> class SquirrelManager +{ +public: + + +public: + SquirrelManager(); +}; + +extern SquirrelManager<CLIENT>* g_ClientSquirrelManager; +extern SquirrelManager<SERVER>* g_ServerSquirrelManager; +//extern SquirrelManager<UI> g_UISquirrelManager
\ No newline at end of file |