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);