|
UFO: Alien Invasion
|
#include <string.h>#include "lua.h"#include "lauxlib.h"#include <stdlib.h>#include <assert.h>

Go to the source code of this file.
Data Structures | |
| struct | swig_dycast_func |
| struct | swig_cast_info |
| struct | swig_module_info |
| struct | swig_lua_var_info |
| struct | swig_lua_const_info |
| struct | swig_lua_attribute |
| struct | swig_lua_namespace |
| struct | swig_lua_class |
| struct | swig_lua_userdata |
| struct | swig_lua_rawdata |
Typedefs | |
| typedef void *(* | swig_converter_func) (void *, int *) |
| typedef int(* | swig_lua_base_iterator_func) (lua_State *, swig_type_info *, int, int *ret) |
| #define lua_absindex | ( | L, | |
| i ) |
Definition at line 882 of file swig_lua_runtime.h.
Referenced by SWIG_Lua_class_register_instance().
| #define lua_pushglobaltable | ( | L | ) |
Definition at line 877 of file swig_lua_runtime.h.
| #define lua_rawgetp | ( | L, | |
| index, | |||
| ptr ) |
Definition at line 892 of file swig_lua_runtime.h.
| #define lua_rawlen lua_strlen |
Definition at line 867 of file swig_lua_runtime.h.
Referenced by SWIG_Lua_add_class_instance_details(), and SWIG_Lua_iterate_bases().
| #define lua_rawsetp | ( | L, | |
| index, | |||
| ptr ) |
Definition at line 887 of file swig_lua_runtime.h.
| #define SWIG_AddCast | ( | r | ) |
Definition at line 318 of file swig_lua_runtime.h.
| #define SWIG_AddNewMask | ( | r | ) |
Definition at line 294 of file swig_lua_runtime.h.
| #define SWIG_AddTmpMask | ( | r | ) |
Definition at line 297 of file swig_lua_runtime.h.
| #define SWIG_ArgError | ( | r | ) |
Definition at line 280 of file swig_lua_runtime.h.
| #define SWIG_AttributeError -11 |
Definition at line 143 of file swig_lua_runtime.h.
| #define SWIG_BADOBJ (SWIG_ERROR) |
Definition at line 289 of file swig_lua_runtime.h.
| #define SWIG_BUFFER_SIZE 1024 |
Definition at line 187 of file swig_lua_runtime.h.
| #define SWIG_CAST_NEW_MEMORY 0x2 |
Definition at line 192 of file swig_lua_runtime.h.
| #define SWIG_CASTRANKLIMIT (1 << 8) |
Definition at line 283 of file swig_lua_runtime.h.
| #define SWIG_check_num_args | ( | func_name, | |
| a, | |||
| b ) |
Definition at line 1041 of file swig_lua_runtime.h.
| #define SWIG_CheckState | ( | r | ) |
Definition at line 319 of file swig_lua_runtime.h.
| #define SWIG_contract_assert | ( | expr, | |
| msg ) |
Definition at line 1029 of file swig_lua_runtime.h.
| #define SWIG_ConvertMember | ( | L, | |
| idx, | |||
| ptr, | |||
| sz, | |||
| ty ) |
Definition at line 1020 of file swig_lua_runtime.h.
| #define SWIG_ConvertPtr | ( | L, | |
| idx, | |||
| ptr, | |||
| type, | |||
| flags ) |
Definition at line 1017 of file swig_lua_runtime.h.
Referenced by SWIG_Lua_MustGetPtr().
| #define SWIG_DelNewMask | ( | r | ) |
Definition at line 295 of file swig_lua_runtime.h.
| #define SWIG_DelTmpMask | ( | r | ) |
Definition at line 298 of file swig_lua_runtime.h.
| #define SWIG_DivisionByZero -6 |
Definition at line 138 of file swig_lua_runtime.h.
| #define SWIG_DOSTRING_FAIL | ( | S | ) |
Definition at line 2597 of file swig_lua_runtime.h.
Referenced by SWIG_Lua_dostring().
| #define SWIG_ERROR (-1) |
Definition at line 278 of file swig_lua_runtime.h.
| #define SWIG_fail {goto fail;} |
Definition at line 1034 of file swig_lua_runtime.h.
| #define SWIG_fail_arg | ( | func_name, | |
| argnum, | |||
| type ) |
Definition at line 1035 of file swig_lua_runtime.h.
| #define SWIG_fail_ptr | ( | func_name, | |
| argnum, | |||
| type ) |
Definition at line 1039 of file swig_lua_runtime.h.
| #define SWIG_GetModule | ( | clientdata | ) |
Definition at line 1024 of file swig_lua_runtime.h.
Referenced by SWIG_Lua_init_base_class(), SWIG_Lua_iterate_bases(), SWIG_MangledTypeQuery(), and SWIG_TypeQuery().
| #define SWIG_IndexError -4 |
Definition at line 136 of file swig_lua_runtime.h.
| #define SWIG_IOError -2 |
Definition at line 134 of file swig_lua_runtime.h.
| #define SWIG_IsNewObj | ( | r | ) |
Definition at line 296 of file swig_lua_runtime.h.
| #define SWIG_IsOK | ( | r | ) |
Definition at line 279 of file swig_lua_runtime.h.
Referenced by SWIG_Lua_MustGetPtr().
| #define SWIG_isptrtype | ( | L, | |
| I ) |
Definition at line 1061 of file swig_lua_runtime.h.
| #define SWIG_IsTmpObj | ( | r | ) |
Definition at line 299 of file swig_lua_runtime.h.
| #define SWIG_Lua_add_boolean | ( | L, | |
| n, | |||
| b ) |
Definition at line 1055 of file swig_lua_runtime.h.
Referenced by SWIG_Lua_populate_inheritable_metamethods().
| #define SWIG_Lua_add_function | ( | L, | |
| n, | |||
| f ) |
Definition at line 1050 of file swig_lua_runtime.h.
Referenced by SWIG_Lua_add_class_instance_details(), SWIG_Lua_add_namespace_details(), SWIG_Lua_add_variable(), SWIG_Lua_class_register_instance(), SWIG_Lua_class_register_static(), and SWIG_Lua_namespace_register().
| #define SWIG_LUA_BINARY 5 |
Definition at line 936 of file swig_lua_runtime.h.
| #define SWIG_LUA_CHAR 6 |
Definition at line 937 of file swig_lua_runtime.h.
| #define SWIG_LUA_CONSTTAB_BINARY | ( | B, | |
| S, | |||
| C, | |||
| D ) |
Definition at line 832 of file swig_lua_runtime.h.
| #define SWIG_LUA_CONSTTAB_CHAR | ( | B, | |
| C ) |
Definition at line 829 of file swig_lua_runtime.h.
| #define SWIG_LUA_CONSTTAB_FLOAT | ( | B, | |
| C ) |
Definition at line 827 of file swig_lua_runtime.h.
| #define SWIG_LUA_CONSTTAB_INT | ( | B, | |
| C ) |
Definition at line 826 of file swig_lua_runtime.h.
| #define SWIG_LUA_CONSTTAB_POINTER | ( | B, | |
| C, | |||
| D ) |
Definition at line 830 of file swig_lua_runtime.h.
| #define SWIG_LUA_CONSTTAB_STRING | ( | B, | |
| C ) |
Definition at line 828 of file swig_lua_runtime.h.
| #define SWIG_LUA_FLAVOR_ELUA 2 |
Definition at line 743 of file swig_lua_runtime.h.
| #define SWIG_LUA_FLAVOR_ELUAC 3 |
Definition at line 744 of file swig_lua_runtime.h.
| #define SWIG_LUA_FLAVOR_LUA 1 |
Definition at line 742 of file swig_lua_runtime.h.
| #define SWIG_LUA_FLOAT 2 |
Definition at line 933 of file swig_lua_runtime.h.
| #define SWIG_Lua_get_table | ( | L, | |
| n ) |
Definition at line 1047 of file swig_lua_runtime.h.
Referenced by SWIG_Lua_add_class_instance_details(), SWIG_Lua_add_variable(), SWIG_Lua_class_do_get(), SWIG_Lua_class_do_set(), SWIG_Lua_iterate_bases(), SWIG_Lua_namespace_get(), and SWIG_Lua_namespace_set().
| #define SWIG_LUA_INT 1 |
Definition at line 932 of file swig_lua_runtime.h.
| #define SWIG_LUA_POINTER 4 |
Definition at line 935 of file swig_lua_runtime.h.
| #define SWIG_LUA_STRING 3 |
Definition at line 934 of file swig_lua_runtime.h.
| #define SWIG_LUA_TARGET SWIG_LUA_FLAVOR_LUA |
Definition at line 720 of file swig_lua_runtime.h.
| #define SWIG_MemoryError -12 |
Definition at line 144 of file swig_lua_runtime.h.
| #define SWIG_MODULE_CLIENTDATA_TYPE lua_State* |
Definition at line 1026 of file swig_lua_runtime.h.
| #define SWIG_MustGetPtr | ( | L, | |
| idx, | |||
| type, | |||
| flags, | |||
| argnum, | |||
| fnname ) |
Definition at line 1018 of file swig_lua_runtime.h.
| #define SWIG_NewMemberObj | ( | L, | |
| ptr, | |||
| sz, | |||
| type ) |
Definition at line 1021 of file swig_lua_runtime.h.
Referenced by SWIG_Lua_InstallConstants().
| #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK) |
Definition at line 291 of file swig_lua_runtime.h.
| #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1) |
Definition at line 285 of file swig_lua_runtime.h.
| #define SWIG_NewPointerObj | ( | L, | |
| ptr, | |||
| type, | |||
| owner ) |
Definition at line 1016 of file swig_lua_runtime.h.
Referenced by SWIG_Lua_InstallConstants().
| #define SWIG_NullReferenceError -13 |
Definition at line 145 of file swig_lua_runtime.h.
| #define SWIG_OK (0) |
Definition at line 277 of file swig_lua_runtime.h.
| #define SWIG_OLDOBJ (SWIG_OK) |
Definition at line 290 of file swig_lua_runtime.h.
| #define SWIG_OverflowError -7 |
Definition at line 139 of file swig_lua_runtime.h.
| #define SWIG_POINTER_DISOWN 0x1 |
Definition at line 191 of file swig_lua_runtime.h.
| #define SWIG_POINTER_OWN 0x1 |
Definition at line 195 of file swig_lua_runtime.h.
| #define SWIG_RUNTIME_VERSION "4" |
Definition at line 157 of file swig_lua_runtime.h.
| #define SWIG_RuntimeError -3 |
Definition at line 135 of file swig_lua_runtime.h.
| #define SWIG_SetModule | ( | clientdata, | |
| pointer ) |
Definition at line 1025 of file swig_lua_runtime.h.
| #define SWIG_SyntaxError -8 |
Definition at line 140 of file swig_lua_runtime.h.
| #define SWIG_SystemError -10 |
Definition at line 142 of file swig_lua_runtime.h.
| #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK) |
Definition at line 292 of file swig_lua_runtime.h.
| #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1) |
Definition at line 287 of file swig_lua_runtime.h.
| #define SWIG_TYPE_TABLE_NAME |
Definition at line 165 of file swig_lua_runtime.h.
| #define SWIG_TypeError -5 |
Definition at line 137 of file swig_lua_runtime.h.
| #define SWIG_UnknownError -1 |
Definition at line 133 of file swig_lua_runtime.h.
| #define SWIG_ValueError -9 |
Definition at line 141 of file swig_lua_runtime.h.
| #define SWIGEXPORT |
Definition at line 95 of file swig_lua_runtime.h.
| #define SWIGINLINE |
Definition at line 34 of file swig_lua_runtime.h.
| #define SWIGINTERN static SWIGUNUSED |
Definition at line 69 of file swig_lua_runtime.h.
| #define SWIGINTERNINLINE SWIGINTERN SWIGINLINE |
Definition at line 74 of file swig_lua_runtime.h.
| #define SWIGRUNTIME SWIGINTERN |
Definition at line 178 of file swig_lua_runtime.h.
| #define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE |
Definition at line 182 of file swig_lua_runtime.h.
| #define SWIGSTDCALL |
Definition at line 105 of file swig_lua_runtime.h.
| #define SWIGTEMPLATEDISAMBIGUATOR |
Definition at line 25 of file swig_lua_runtime.h.
| #define SWIGUNUSED |
Definition at line 49 of file swig_lua_runtime.h.
| #define SWIGUNUSEDPARM | ( | p | ) |
Definition at line 63 of file swig_lua_runtime.h.
Definition at line 329 of file swig_lua_runtime.h.
| typedef int(* swig_lua_base_iterator_func) (lua_State *, swig_type_info *, int, int *ret) |
Definition at line 1431 of file swig_lua_runtime.h.
| SWIGINTERN void SWIG_Lua_add_class_instance_details | ( | lua_State * | L, |
| swig_lua_class * | clss ) |
Definition at line 1983 of file swig_lua_runtime.h.
References swig_lua_class::attributes, swig_lua_class::bases, swig_lua_class::fqname, swig_lua_attribute::getmethod, i, lua_rawlen, swig_lua_class::metatable, swig_lua_class::methods, swig_lua_attribute::name, swig_lua_attribute::setmethod, SWIG_Lua_add_class_user_metamethods(), SWIG_Lua_add_function, SWIG_Lua_add_variable(), SWIG_Lua_get_class_metatable(), SWIG_Lua_get_table, and SWIGINTERN.
Referenced by SWIG_Lua_class_register_instance().
| SWIGINTERN void SWIG_Lua_add_class_static_details | ( | lua_State * | L, |
| swig_lua_class * | clss ) |
Definition at line 1966 of file swig_lua_runtime.h.
References swig_lua_class::bases, swig_lua_class::cls_static, i, SWIG_Lua_add_class_static_details(), SWIG_Lua_add_namespace_details(), and SWIGINTERN.
Referenced by SWIG_Lua_add_class_static_details(), and SWIG_Lua_class_register_static().
| SWIGINTERN int SWIG_Lua_add_class_user_metamethod | ( | lua_State * | L, |
| swig_lua_class * | clss, | ||
| const int | metatable_index ) |
Definition at line 2126 of file swig_lua_runtime.h.
References swig_lua_class::bases, swig_lua_class::fqname, i, SWIG_Lua_get_class_metatable(), SWIG_Lua_resolve_metamethod(), and SWIGINTERN.
Referenced by SWIG_Lua_add_class_user_metamethods().
| SWIGINTERN void SWIG_Lua_add_class_user_metamethods | ( | lua_State * | L, |
| swig_lua_class * | clss ) |
Definition at line 2174 of file swig_lua_runtime.h.
References swig_lua_class::fqname, SWIG_Lua_add_class_user_metamethod(), SWIG_Lua_class_equal(), SWIG_Lua_class_tostring(), SWIG_Lua_get_class_metatable(), SWIG_Lua_get_inheritable_metamethods(), and SWIGINTERN.
Referenced by SWIG_Lua_add_class_instance_details().
| SWIGINTERN void SWIG_Lua_add_namespace_classes | ( | lua_State * | L, |
| swig_lua_namespace * | ns ) |
Definition at line 1351 of file swig_lua_runtime.h.
References swig_lua_namespace::ns_classes, SWIG_Lua_class_register(), and SWIGINTERN.
Referenced by SWIG_Lua_namespace_register().
| SWIGINTERN int SWIG_Lua_add_namespace_details | ( | lua_State * | L, |
| swig_lua_namespace * | ns ) |
Definition at line 1327 of file swig_lua_runtime.h.
References swig_lua_attribute::getmethod, i, swig_lua_attribute::name, swig_lua_namespace::ns_attributes, swig_lua_namespace::ns_constants, swig_lua_namespace::ns_methods, swig_lua_attribute::setmethod, SWIG_Lua_add_function, SWIG_Lua_add_variable(), SWIG_Lua_InstallConstants(), and SWIGINTERN.
Referenced by SWIG_Lua_add_class_static_details(), and SWIG_Lua_namespace_register().
| SWIGINTERN void SWIG_Lua_add_variable | ( | lua_State * | L, |
| const char * | name, | ||
| lua_CFunction | getFn, | ||
| lua_CFunction | setFn ) |
Definition at line 1949 of file swig_lua_runtime.h.
References name, SWIG_Lua_add_function, SWIG_Lua_get_table, and SWIGINTERN.
Referenced by SWIG_Lua_add_class_instance_details(), and SWIG_Lua_add_namespace_details().
| SWIGINTERN void SWIG_Lua_AddMetatable | ( | lua_State * | L, |
| swig_type_info * | type ) |
Definition at line 2420 of file swig_lua_runtime.h.
References SWIG_Lua_get_class_metatable(), SWIGINTERN, and type.
Referenced by SWIG_Lua_NewPackedObj(), and SWIG_Lua_NewPointerObj().
| SWIGINTERN int SWIG_Lua_class_destruct | ( | lua_State * | L | ) |
Definition at line 1708 of file swig_lua_runtime.h.
References swig_dycast_func::clientdata, swig_lua_class::destructor, swig_lua_userdata::own, swig_lua_userdata::ptr, SWIGINTERN, and swig_lua_userdata::type.
| SWIGINTERN int SWIG_Lua_class_disown | ( | lua_State * | L | ) |
Definition at line 1748 of file swig_lua_runtime.h.
References swig_lua_userdata::own, and SWIGINTERN.
| SWIGINTERN int SWIG_Lua_class_do_get | ( | lua_State * | L, |
| swig_type_info * | type, | ||
| int SWIGUNUSED | first_arg, | ||
| int * | ret ) |
Definition at line 1533 of file swig_lua_runtime.h.
References SWIG_Lua_class_do_get(), SWIG_Lua_get_table, SWIG_Lua_iterate_bases(), SWIG_OK, SWIGINTERN, SWIGUNUSED, and type.
Referenced by SWIG_Lua_class_get().
| SWIGINTERN int SWIG_Lua_class_do_set | ( | lua_State * | L, |
| swig_type_info * | type, | ||
| int | first_arg, | ||
| int * | ret ) |
Definition at line 1621 of file swig_lua_runtime.h.
References SWIG_Lua_class_do_set(), SWIG_Lua_get_table, SWIG_Lua_iterate_bases(), SWIG_OK, SWIGINTERN, and type.
Referenced by SWIG_Lua_class_set().
| SWIGRUNTIME int SWIG_Lua_class_equal | ( | lua_State * | L | ) |
Definition at line 1763 of file swig_lua_runtime.h.
References swig_lua_userdata::ptr, and SWIGRUNTIME.
| SWIGINTERN int SWIG_Lua_class_get | ( | lua_State * | L | ) |
Definition at line 1598 of file swig_lua_runtime.h.
References SWIG_Lua_class_do_get(), SWIG_OK, SWIGINTERN, swig_lua_userdata::type, and type.
| SWIGINTERN void SWIG_Lua_class_register | ( | lua_State * | L, |
| swig_lua_class * | clss ) |
Definition at line 2347 of file swig_lua_runtime.h.
References swig_lua_class::cls_static, swig_lua_class::fqname, swig_lua_namespace::name, SWIG_Lua_class_register_instance(), SWIG_Lua_class_register_static(), SWIG_Lua_get_class_metatable(), SWIGINTERN, and SWIGUNUSED.
Referenced by SWIG_Lua_add_namespace_classes().
| SWIGINTERN void SWIG_Lua_class_register_instance | ( | lua_State * | L, |
| swig_lua_class * | clss ) |
Definition at line 2265 of file swig_lua_runtime.h.
References swig_lua_class::bases, swig_lua_class::fqname, i, lua_absindex, SWIG_Lua_add_class_instance_details(), SWIG_Lua_add_function, SWIG_Lua_class_destruct(), SWIG_Lua_class_disown(), SWIG_Lua_class_get(), SWIG_Lua_class_register_instance(), SWIG_Lua_class_set(), SWIG_Lua_get_class_metatable(), SWIG_Lua_get_class_registry(), SWIGINTERN, and SWIGUNUSED.
Referenced by SWIG_Lua_class_register(), and SWIG_Lua_class_register_instance().
| SWIGINTERN void SWIG_Lua_class_register_static | ( | lua_State * | L, |
| swig_lua_class * | clss ) |
Definition at line 2231 of file swig_lua_runtime.h.
References swig_lua_class::cls_static, swig_lua_class::constructor, swig_lua_class::name, swig_lua_namespace::name, SWIG_Lua_add_class_static_details(), SWIG_Lua_add_function, SWIG_Lua_namespace_register(), SWIGINTERN, and SWIGUNUSED.
Referenced by SWIG_Lua_class_register().
| SWIGINTERN int SWIG_Lua_class_set | ( | lua_State * | L | ) |
Definition at line 1683 of file swig_lua_runtime.h.
References SWIG_Lua_class_do_set(), SWIG_Lua_pushferrstring(), SWIG_OK, SWIGINTERN, swig_lua_userdata::type, and type.
| SWIGINTERN int SWIG_Lua_class_tostring | ( | lua_State * | L | ) |
Definition at line 1729 of file swig_lua_runtime.h.
References SWIGINTERN.
| SWIGRUNTIME int SWIG_Lua_ConvertPacked | ( | lua_State * | L, |
| int | index, | ||
| void * | ptr, | ||
| size_t | size, | ||
| swig_type_info * | type ) |
Definition at line 2507 of file swig_lua_runtime.h.
References swig_lua_rawdata::data, index, SWIG_ERROR, SWIG_OK, SWIGRUNTIME, swig_lua_rawdata::type, and type.
| SWIGRUNTIME int SWIG_Lua_ConvertPtr | ( | lua_State * | L, |
| int | index, | ||
| void ** | ptr, | ||
| swig_type_info * | type, | ||
| int | flags ) |
Definition at line 2455 of file swig_lua_runtime.h.
References index, swig_lua_userdata::own, swig_lua_userdata::ptr, SWIG_ERROR, SWIG_OK, SWIG_POINTER_DISOWN, SWIG_TypeCast(), SWIG_TypeCheckStruct(), SWIGRUNTIME, swig_lua_userdata::type, and type.
| SWIGINTERN void SWIG_Lua_create_class_registry | ( | lua_State * | L | ) |
Definition at line 1798 of file swig_lua_runtime.h.
References SWIG_Lua_populate_inheritable_metamethods(), and SWIGINTERN.
Referenced by SWIG_Lua_get_class_registry().
| SWIGINTERN int SWIG_Lua_do_resolve_metamethod | ( | lua_State * | L, |
| const swig_lua_class * | clss, | ||
| int | metamethod_name_idx, | ||
| int | skip_check ) |
Definition at line 2054 of file swig_lua_runtime.h.
References swig_lua_class::bases, swig_lua_class::fqname, i, SWIG_Lua_do_resolve_metamethod(), SWIG_Lua_get_class_metatable(), SWIG_Lua_resolve_metamethod(), and SWIGINTERN.
Referenced by SWIG_Lua_do_resolve_metamethod(), and SWIG_Lua_resolve_metamethod().
| SWIGINTERN int SWIG_Lua_dostring | ( | lua_State * | L, |
| const char * | str ) |
Definition at line 2605 of file swig_lua_runtime.h.
References SWIG_DOSTRING_FAIL.
| SWIGINTERN void SWIG_Lua_get_class_metatable | ( | lua_State * | L, |
| const char * | cname ) |
Definition at line 1852 of file swig_lua_runtime.h.
References SWIG_Lua_get_class_registry(), and SWIGINTERN.
Referenced by SWIG_Lua_add_class_instance_details(), SWIG_Lua_add_class_user_metamethod(), SWIG_Lua_add_class_user_metamethods(), SWIG_Lua_AddMetatable(), SWIG_Lua_class_register(), SWIG_Lua_class_register_instance(), SWIG_Lua_do_resolve_metamethod(), and SWIG_Lua_iterate_bases().
| SWIGINTERN void SWIG_Lua_get_class_registry | ( | lua_State * | L | ) |
Definition at line 1822 of file swig_lua_runtime.h.
References SWIG_Lua_create_class_registry(), and SWIGINTERN.
Referenced by SWIG_Lua_class_register_instance(), SWIG_Lua_get_class_metatable(), and SWIG_Lua_get_inheritable_metamethods().
| SWIGINTERN void SWIG_Lua_get_inheritable_metamethods | ( | lua_State * | L | ) |
Definition at line 1837 of file swig_lua_runtime.h.
References SWIG_Lua_get_class_registry(), and SWIGINTERN.
Referenced by SWIG_Lua_add_class_user_metamethods().
| SWIGRUNTIME swig_module_info * SWIG_Lua_GetModule | ( | lua_State * | L | ) |
Definition at line 1071 of file swig_lua_runtime.h.
References SWIG_RUNTIME_VERSION, and SWIG_TYPE_TABLE_NAME.
| SWIGINTERN void SWIG_Lua_init_base_class | ( | lua_State * | L, |
| swig_lua_class * | clss ) |
Definition at line 1867 of file swig_lua_runtime.h.
References swig_lua_class::base_names, swig_lua_class::bases, swig_dycast_func::clientdata, i, SWIG_GetModule, SWIG_TypeQueryModule(), and SWIGINTERN.
| SWIGINTERN void SWIG_Lua_InstallConstants | ( | lua_State * | L, |
| swig_lua_const_info | constants[] ) |
Definition at line 2548 of file swig_lua_runtime.h.
References i, swig_lua_const_info::lvalue, name, SWIG_LUA_BINARY, SWIG_LUA_CHAR, SWIG_LUA_FLOAT, SWIG_LUA_INT, SWIG_LUA_POINTER, SWIG_LUA_STRING, SWIG_NewMemberObj, SWIG_NewPointerObj, swig_lua_const_info::type, and type.
Referenced by SWIG_Lua_add_namespace_details().
| SWIGINTERN int SWIG_Lua_iterate_bases | ( | lua_State * | L, |
| swig_type_info *SWIGUNUSED | swig_type, | ||
| int | first_arg, | ||
| swig_lua_base_iterator_func | func, | ||
| int *const | ret ) |
Definition at line 1433 of file swig_lua_runtime.h.
References swig_lua_class::base_names, swig_lua_class::bases, swig_lua_class::fqname, i, lua_rawlen, SWIG_ERROR, SWIG_GetModule, SWIG_Lua_get_class_metatable(), SWIG_Lua_get_table, SWIG_TypeQueryModule(), SWIGINTERN, SWIGUNUSED, and void().
Referenced by SWIG_Lua_class_do_get(), and SWIG_Lua_class_do_set().
| SWIGRUNTIME void * SWIG_Lua_MustGetPtr | ( | lua_State * | L, |
| int | index, | ||
| swig_type_info * | type, | ||
| int | flags, | ||
| int | argnum, | ||
| const char * | func_name ) |
Definition at line 2484 of file swig_lua_runtime.h.
References index, SWIG_ConvertPtr, SWIG_IsOK, SWIGRUNTIME, and type.
| SWIGINTERN int SWIG_Lua_namespace_get | ( | lua_State * | L | ) |
Definition at line 1252 of file swig_lua_runtime.h.
References SWIG_Lua_get_table, and SWIGINTERN.
| SWIGINTERN void SWIG_Lua_namespace_register | ( | lua_State * | L, |
| swig_lua_namespace * | ns, | ||
| int | reg ) |
Definition at line 1373 of file swig_lua_runtime.h.
References swig_lua_namespace::name, swig_lua_namespace::ns_namespaces, SWIG_Lua_add_function, SWIG_Lua_add_namespace_classes(), SWIG_Lua_add_namespace_details(), SWIG_Lua_namespace_get(), SWIG_Lua_namespace_register(), SWIG_Lua_namespace_set(), SWIGINTERN, and SWIGUNUSED.
Referenced by SWIG_Lua_class_register_static(), and SWIG_Lua_namespace_register().
| SWIGINTERN int SWIG_Lua_namespace_set | ( | lua_State * | L | ) |
Definition at line 1289 of file swig_lua_runtime.h.
References SWIG_Lua_get_table, and SWIGINTERN.
| SWIGRUNTIME void SWIG_Lua_NewPackedObj | ( | lua_State * | L, |
| void * | ptr, | ||
| size_t | size, | ||
| swig_type_info * | type ) |
Definition at line 2495 of file swig_lua_runtime.h.
References swig_lua_rawdata::data, swig_lua_rawdata::own, SWIG_Lua_AddMetatable(), SWIGRUNTIME, swig_lua_rawdata::type, and type.
| SWIGRUNTIME void SWIG_Lua_NewPointerObj | ( | lua_State * | L, |
| void * | ptr, | ||
| swig_type_info * | type, | ||
| int | own ) |
Definition at line 2437 of file swig_lua_runtime.h.
References swig_lua_userdata::own, swig_lua_userdata::ptr, SWIG_Lua_AddMetatable(), SWIGRUNTIME, swig_lua_userdata::type, and type.
| SWIGINTERN void SWIG_Lua_populate_inheritable_metamethods | ( | lua_State * | L | ) |
Definition at line 1778 of file swig_lua_runtime.h.
References SWIG_Lua_add_boolean, and SWIGINTERN.
Referenced by SWIG_Lua_create_class_registry().
| SWIGRUNTIME void SWIG_Lua_pusherrstring | ( | lua_State * | L, |
| const char * | str ) |
Definition at line 906 of file swig_lua_runtime.h.
| SWIGRUNTIME void SWIG_Lua_pushferrstring | ( | lua_State * | L, |
| const char * | fmt, | ||
| ... ) |
Definition at line 917 of file swig_lua_runtime.h.
Referenced by SWIG_Lua_class_set(), and SWIG_Lua_resolve_metamethod().
| SWIGRUNTIME int SWIG_Lua_resolve_metamethod | ( | lua_State * | L | ) |
Definition at line 2089 of file swig_lua_runtime.h.
References SWIG_Lua_do_resolve_metamethod(), SWIG_Lua_pushferrstring(), and SWIGRUNTIME.
| SWIGINTERN int SWIG_Lua_set_immutable | ( | lua_State * | L | ) |
Definition at line 1096 of file swig_lua_runtime.h.
References SWIGINTERN.
| SWIGRUNTIME void SWIG_Lua_SetModule | ( | lua_State * | L, |
| swig_module_info * | module ) |
Definition at line 1082 of file swig_lua_runtime.h.
References SWIG_RUNTIME_VERSION, and SWIG_TYPE_TABLE_NAME.
| SWIGRUNTIME int SWIG_Lua_type | ( | lua_State * | L | ) |
Definition at line 2535 of file swig_lua_runtime.h.
References SWIG_Lua_typename(), and SWIGRUNTIME.
| SWIGRUNTIME const char * SWIG_Lua_typename | ( | lua_State * | L, |
| int | tp ) |
Definition at line 2521 of file swig_lua_runtime.h.
References swig_dycast_func::str, SWIGRUNTIME, and swig_lua_userdata::type.
Referenced by SWIG_Lua_type().
| SWIGRUNTIMEINLINE swig_type_info * SWIG_MangledTypeQuery | ( | SWIG_MODULE_CLIENTDATA_TYPE | clientdata, |
| const char * | name ) |
Definition at line 2644 of file swig_lua_runtime.h.
References name, SWIG_GetModule, SWIG_MangledTypeQueryModule(), and SWIG_MODULE_CLIENTDATA_TYPE.
| SWIGRUNTIME swig_type_info * SWIG_MangledTypeQueryModule | ( | swig_module_info * | start, |
| swig_module_info * | end, | ||
| const char * | name ) |
Definition at line 548 of file swig_lua_runtime.h.
References i, name, swig_dycast_func::name, swig_module_info::next, swig_module_info::size, and swig_module_info::types.
Referenced by SWIG_MangledTypeQuery(), and SWIG_TypeQueryModule().
| SWIGRUNTIME char * SWIG_PackData | ( | char * | c, |
| void * | ptr, | ||
| size_t | sz ) |
Definition at line 622 of file swig_lua_runtime.h.
Referenced by SWIG_PackDataName(), and SWIG_PackVoidPtr().
| SWIGRUNTIME char * SWIG_PackDataName | ( | char * | buff, |
| void * | ptr, | ||
| size_t | sz, | ||
| const char * | name, | ||
| size_t | bsz ) |
Definition at line 690 of file swig_lua_runtime.h.
References name, and SWIG_PackData().
| SWIGRUNTIME char * SWIG_PackVoidPtr | ( | char * | buff, |
| void * | ptr, | ||
| const char * | name, | ||
| size_t | bsz ) |
Definition at line 666 of file swig_lua_runtime.h.
References name, and SWIG_PackData().
| SWIGRUNTIMEINLINE void * SWIG_TypeCast | ( | swig_cast_info * | ty, |
| void * | ptr, | ||
| int * | newmemory ) |
Definition at line 466 of file swig_lua_runtime.h.
References swig_cast_info::converter.
Referenced by SWIG_Lua_ConvertPtr().
| SWIGRUNTIME swig_cast_info * SWIG_TypeCheck | ( | const char * | c, |
| swig_type_info * | ty ) |
Definition at line 412 of file swig_lua_runtime.h.
References swig_dycast_func::cast, swig_dycast_func::name, swig_cast_info::next, swig_cast_info::prev, and swig_cast_info::type.
| SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct | ( | swig_type_info * | from, |
| swig_type_info * | ty ) |
Definition at line 439 of file swig_lua_runtime.h.
References swig_dycast_func::cast, swig_cast_info::next, swig_cast_info::prev, and swig_cast_info::type.
Referenced by SWIG_Lua_ConvertPtr().
| SWIGRUNTIME void SWIG_TypeClientData | ( | swig_type_info * | ti, |
| void * | clientdata ) |
Definition at line 518 of file swig_lua_runtime.h.
References swig_dycast_func::cast, swig_module_info::clientdata, swig_dycast_func::clientdata, swig_cast_info::converter, swig_cast_info::next, SWIG_TypeClientData(), and swig_cast_info::type.
Referenced by SWIG_TypeClientData(), and SWIG_TypeNewClientData().
| SWIGRUNTIME int SWIG_TypeCmp | ( | const char * | nb, |
| const char * | tb ) |
Definition at line 385 of file swig_lua_runtime.h.
References SWIG_TypeNameComp().
Referenced by SWIG_TypeEquiv().
| SWIGRUNTIME swig_type_info * SWIG_TypeDynamicCast | ( | swig_type_info * | ty, |
| void ** | ptr ) |
Definition at line 474 of file swig_lua_runtime.h.
References swig_dycast_func::dcast.
| SWIGRUNTIME int SWIG_TypeEquiv | ( | const char * | nb, |
| const char * | tb ) |
Definition at line 404 of file swig_lua_runtime.h.
References SWIG_TypeCmp().
| SWIGRUNTIMEINLINE const char * SWIG_TypeName | ( | const swig_type_info * | ty | ) |
Definition at line 488 of file swig_lua_runtime.h.
References swig_dycast_func::name.
| SWIGRUNTIME int SWIG_TypeNameComp | ( | const char * | f1, |
| const char * | l1, | ||
| const char * | f2, | ||
| const char * | l2 ) |
Definition at line 370 of file swig_lua_runtime.h.
Referenced by SWIG_TypeCmp().
| SWIGRUNTIME void SWIG_TypeNewClientData | ( | swig_type_info * | ti, |
| void * | clientdata ) |
Definition at line 534 of file swig_lua_runtime.h.
References swig_module_info::clientdata, swig_dycast_func::owndata, and SWIG_TypeClientData().
| SWIGRUNTIME const char * SWIG_TypePrettyName | ( | const swig_type_info * | type | ) |
Definition at line 497 of file swig_lua_runtime.h.
References type.
| SWIGRUNTIMEINLINE swig_type_info * SWIG_TypeQuery | ( | SWIG_MODULE_CLIENTDATA_TYPE | clientdata, |
| const char * | name ) |
Definition at line 2638 of file swig_lua_runtime.h.
References name, SWIG_GetModule, SWIG_MODULE_CLIENTDATA_TYPE, and SWIG_TypeQueryModule().
| SWIGRUNTIME swig_type_info * SWIG_TypeQueryModule | ( | swig_module_info * | start, |
| swig_module_info * | end, | ||
| const char * | name ) |
Definition at line 593 of file swig_lua_runtime.h.
References i, name, swig_module_info::next, swig_module_info::size, swig_dycast_func::str, SWIG_MangledTypeQueryModule(), SWIG_TypeEquiv(), and swig_module_info::types.
Referenced by SWIG_Lua_init_base_class(), SWIG_Lua_iterate_bases(), and SWIG_TypeQuery().
| SWIGRUNTIME const char * SWIG_UnpackData | ( | const char * | c, |
| void * | ptr, | ||
| size_t | sz ) |
Definition at line 638 of file swig_lua_runtime.h.
Referenced by SWIG_UnpackDataName(), and SWIG_UnpackVoidPtr().
| SWIGRUNTIME const char * SWIG_UnpackDataName | ( | const char * | c, |
| void * | ptr, | ||
| size_t | sz, | ||
| const char * | name ) |
Definition at line 705 of file swig_lua_runtime.h.
References name, and SWIG_UnpackData().
| SWIGRUNTIME const char * SWIG_UnpackVoidPtr | ( | const char * | c, |
| void ** | ptr, | ||
| const char * | name ) |
Definition at line 677 of file swig_lua_runtime.h.
References name, and SWIG_UnpackData().