X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fscripting%2Fwrapper.cpp;h=90b39e87b9e154ae799478c7730be886de046938;hb=2f9e19ce4e01dc769ae7b2a7129109e0e81a6b5b;hp=e750b96d3075e01413d549435ad4930c1c1b8936;hpb=795f0b283fcb1c8777723dc1cc850826d39c6806;p=supertux.git diff --git a/src/scripting/wrapper.cpp b/src/scripting/wrapper.cpp index e750b96d3..90b39e87b 100644 --- a/src/scripting/wrapper.cpp +++ b/src/scripting/wrapper.cpp @@ -1,6 +1,6 @@ /** * WARNING: This file is automatically generated from: - * 'src/scripting/wrapper.interface.h' + * 'src/scripting/wrapper.interface.hpp' * DO NOT CHANGE */ #include @@ -9,8 +9,8 @@ #include #include #include -#include "wrapper_util.h" -#include "wrapper.interface.h" +#include "wrapper_util.hpp" +#include "wrapper.interface.hpp" using namespace Scripting; @@ -443,7 +443,7 @@ static int import_wrapper(HSQUIRRELVM v) { HSQUIRRELVM arg0 = v; const char* arg1; - sq_getstring(v, 4, &arg1); + sq_getstring(v, 2, &arg1); Scripting::import(arg0, arg1); @@ -458,6 +458,18 @@ WrappedFunction supertux_global_functions[] = { { 0, 0 } }; +WrappedConstant supertux_int_constants[] = { + { 0, 0} +}; + +WrappedConstant supertux_float_constants[] = { + { 0, 0} +}; + +WrappedConstant supertux_string_constants[] = { + { 0, 0} +}; + static WrappedFunction supertux_DisplayEffect_methods[] = { { "fade_out", &DisplayEffect_fade_out_wrapper }, { "fade_in", &DisplayEffect_fade_in_wrapper }, @@ -465,18 +477,54 @@ static WrappedFunction supertux_DisplayEffect_methods[] = { { "is_black", &DisplayEffect_is_black_wrapper }, }; +static WrappedConstant supertux_DisplayEffect_int_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_DisplayEffect_float_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_DisplayEffect_string_consts[] = { + { 0, 0} +}; + static WrappedFunction supertux_Camera_methods[] = { { "shake", &Camera_shake_wrapper }, { "set_pos", &Camera_set_pos_wrapper }, { "set_mode", &Camera_set_mode_wrapper }, }; +static WrappedConstant supertux_Camera_int_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_Camera_float_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_Camera_string_consts[] = { + { 0, 0} +}; + static WrappedFunction supertux_Level_methods[] = { { "finish", &Level_finish_wrapper }, { "spawn", &Level_spawn_wrapper }, { "flip_vertically", &Level_flip_vertically_wrapper }, }; +static WrappedConstant supertux_Level_int_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_Level_float_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_Level_string_consts[] = { + { 0, 0} +}; + static WrappedFunction supertux_ScriptedObject_methods[] = { { "set_animation", &ScriptedObject_set_animation_wrapper }, { "get_animation", &ScriptedObject_get_animation_wrapper }, @@ -492,11 +540,35 @@ static WrappedFunction supertux_ScriptedObject_methods[] = { { "get_name", &ScriptedObject_get_name_wrapper }, }; +static WrappedConstant supertux_ScriptedObject_int_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_ScriptedObject_float_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_ScriptedObject_string_consts[] = { + { 0, 0} +}; + static WrappedFunction supertux_Sound_methods[] = { { "play_music", &Sound_play_music_wrapper }, { "play", &Sound_play_wrapper }, }; +static WrappedConstant supertux_Sound_int_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_Sound_float_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_Sound_string_consts[] = { + { 0, 0} +}; + static WrappedFunction supertux_Text_methods[] = { { "set_text", &Text_set_text_wrapper }, { "set_font", &Text_set_font_wrapper }, @@ -505,6 +577,18 @@ static WrappedFunction supertux_Text_methods[] = { { "set_visible", &Text_set_visible_wrapper }, }; +static WrappedConstant supertux_Text_int_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_Text_float_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_Text_string_consts[] = { + { 0, 0} +}; + static WrappedFunction supertux_Player_methods[] = { { "set_bonus", &Player_set_bonus_wrapper }, { "make_invincible", &Player_make_invincible_wrapper }, @@ -512,14 +596,26 @@ static WrappedFunction supertux_Player_methods[] = { { "add_coins", &Player_add_coins_wrapper }, }; +static WrappedConstant supertux_Player_int_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_Player_float_consts[] = { + { 0, 0} +}; + +WrappedConstant supertux_Player_string_consts[] = { + { 0, 0} +}; + WrappedClass supertux_classes[] = { - { "DisplayEffect", supertux_DisplayEffect_methods }, - { "Camera", supertux_Camera_methods }, - { "Level", supertux_Level_methods }, - { "ScriptedObject", supertux_ScriptedObject_methods }, - { "Sound", supertux_Sound_methods }, - { "Text", supertux_Text_methods }, - { "Player", supertux_Player_methods }, - { 0, 0 } + { "DisplayEffect", supertux_DisplayEffect_methods, supertux_DisplayEffect_int_consts, supertux_DisplayEffect_float_consts, supertux_DisplayEffect_string_consts }, + { "Camera", supertux_Camera_methods, supertux_Camera_int_consts, supertux_Camera_float_consts, supertux_Camera_string_consts }, + { "Level", supertux_Level_methods, supertux_Level_int_consts, supertux_Level_float_consts, supertux_Level_string_consts }, + { "ScriptedObject", supertux_ScriptedObject_methods, supertux_ScriptedObject_int_consts, supertux_ScriptedObject_float_consts, supertux_ScriptedObject_string_consts }, + { "Sound", supertux_Sound_methods, supertux_Sound_int_consts, supertux_Sound_float_consts, supertux_Sound_string_consts }, + { "Text", supertux_Text_methods, supertux_Text_int_consts, supertux_Text_float_consts, supertux_Text_string_consts }, + { "Player", supertux_Player_methods, supertux_Player_int_consts, supertux_Player_float_consts, supertux_Player_string_consts }, + { 0, 0, 0, 0, 0 } };