2 * WARNING: This file is automatically generated from:
3 * 'src/scripting/wrapper.interface.hpp'
6 #ifndef __supertux_WRAPPER_H__
7 #define __supertux_WRAPPER_H__
22 namespace SquirrelWrapper
25 using namespace Scripting;
27 void register_supertux_wrapper(HSQUIRRELVM v);
29 void create_squirrel_instance(HSQUIRRELVM v, DisplayEffect* object, bool setup_releasehook = false);
30 void create_squirrel_instance(HSQUIRRELVM v, Camera* object, bool setup_releasehook = false);
31 void create_squirrel_instance(HSQUIRRELVM v, Level* object, bool setup_releasehook = false);
32 void create_squirrel_instance(HSQUIRRELVM v, ScriptedObject* object, bool setup_releasehook = false);
33 void create_squirrel_instance(HSQUIRRELVM v, Sound* object, bool setup_releasehook = false);
34 void create_squirrel_instance(HSQUIRRELVM v, Text* object, bool setup_releasehook = false);
35 void create_squirrel_instance(HSQUIRRELVM v, Player* object, bool setup_releasehook = false);