]>
git.bts.cx Git - benzene.git/blob - src/bz/scripting/script.h
1 #ifndef BZ_SCRIPTING_SCRIPT_H
2 #define BZ_SCRIPTING_SCRIPT_H
4 #include <bz/memory/arena.h>
5 //#include <bz/scripting/environment.h>
12 //typedef struct BZScript BZScript;
13 //typedef BZScript * BZScriptID;
15 //typedef struct BZScriptInstance BZScriptInstance;
16 //typedef BZScriptInstance * BZScriptInstanceID;
18 extern SVMModule
*bzScriptingLoadScriptModule(BZMemoryArenaID arena
, const char *identifierFmt
, ...);
22 //extern BZScriptInstanceID bzScriptingNewInstance(BZScriptID script, void *userParam, const char *identifierFmt, ...);
24 //extern bool bzScriptingUpdateInstance(BZScriptInstanceID instance);