[OgreKit Lua]

Classes | Macros | Typedefs | Functions
swigluarun.h File Reference

Classes

struct  swig_type_info
 
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
 

Macros

#define SWIGTEMPLATEDISAMBIGUATOR
 
#define SWIGINLINE
 
#define SWIGUNUSED
 
#define SWIGUNUSEDPARM(p)   p SWIGUNUSED
 
#define SWIGINTERN   static SWIGUNUSED
 
#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE
 
#define SWIGEXPORT
 
#define SWIGSTDCALL
 
#define SWIG_UnknownError   -1
 
#define SWIG_IOError   -2
 
#define SWIG_RuntimeError   -3
 
#define SWIG_IndexError   -4
 
#define SWIG_TypeError   -5
 
#define SWIG_DivisionByZero   -6
 
#define SWIG_OverflowError   -7
 
#define SWIG_SyntaxError   -8
 
#define SWIG_ValueError   -9
 
#define SWIG_SystemError   -10
 
#define SWIG_AttributeError   -11
 
#define SWIG_MemoryError   -12
 
#define SWIG_NullReferenceError   -13
 
#define SWIG_RUNTIME_VERSION   "4"
 
#define SWIG_TYPE_TABLE_NAME
 
#define SWIGRUNTIME   SWIGINTERN
 
#define SWIGRUNTIMEINLINE   SWIGRUNTIME SWIGINLINE
 
#define SWIG_BUFFER_SIZE   1024
 
#define SWIG_POINTER_DISOWN   0x1
 
#define SWIG_CAST_NEW_MEMORY   0x2
 
#define SWIG_POINTER_OWN   0x1
 
#define SWIG_OK   (0)
 
#define SWIG_ERROR   (-1)
 
#define SWIG_IsOK(r)   (r >= 0)
 
#define SWIG_ArgError(r)   ((r != SWIG_ERROR) ? r : SWIG_TypeError)
 
#define SWIG_CASTRANKLIMIT   (1 << 8)
 
#define SWIG_NEWOBJMASK   (SWIG_CASTRANKLIMIT << 1)
 
#define SWIG_TMPOBJMASK   (SWIG_NEWOBJMASK << 1)
 
#define SWIG_BADOBJ   (SWIG_ERROR)
 
#define SWIG_OLDOBJ   (SWIG_OK)
 
#define SWIG_NEWOBJ   (SWIG_OK | SWIG_NEWOBJMASK)
 
#define SWIG_TMPOBJ   (SWIG_OK | SWIG_TMPOBJMASK)
 
#define SWIG_AddNewMask(r)   (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
 
#define SWIG_DelNewMask(r)   (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
 
#define SWIG_IsNewObj(r)   (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
 
#define SWIG_AddTmpMask(r)   (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
 
#define SWIG_DelTmpMask(r)   (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
 
#define SWIG_IsTmpObj(r)   (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
 
#define SWIG_AddCast(r)   (r)
 
#define SWIG_CheckState(r)   (SWIG_IsOK(r) ? 1 : 0)
 
#define SWIG_LUA_TARGET   SWIG_LUA_FLAVOR_LUA
 
#define SWIG_LUA_FLAVOR_LUA   1
 
#define SWIG_LUA_FLAVOR_ELUA   2
 
#define SWIG_LUA_FLAVOR_ELUAC   3
 
#define SWIG_LUA_CONSTTAB_INT(B, C)   SWIG_LUA_INT, (char *)B, (long)C, 0, 0, 0
 
#define SWIG_LUA_CONSTTAB_FLOAT(B, C)   SWIG_LUA_FLOAT, (char *)B, 0, (double)C, 0, 0
 
#define SWIG_LUA_CONSTTAB_STRING(B, C)   SWIG_LUA_STRING, (char *)B, 0, 0, (void *)C, 0
 
#define SWIG_LUA_CONSTTAB_CHAR(B, C)   SWIG_LUA_CHAR, (char *)B, (long)C, 0, 0, 0
 
#define SWIG_LUA_CONSTTAB_POINTER(B, C, D)   SWIG_LUA_POINTER, (char *)B, 0, 0, (void *)C, &D
 
#define SWIG_LUA_CONSTTAB_BINARY(B, S, C, D)   SWIG_LUA_BINARY, (char *)B, S, 0, (void *)C, &D
 
#define lua_rawlen   lua_strlen
 
#define lua_pushglobaltable(L)   lua_pushvalue(L, LUA_GLOBALSINDEX)
 
#define lua_absindex(L, i)   ((i)>0 || (i) <= LUA_REGISTRYINDEX ? (i) : lua_gettop(L) + (i) + 1)
 
#define lua_rawsetp(L, index, ptr)
 
#define lua_rawgetp(L, index, ptr)
 
#define SWIG_LUA_INT   1
 
#define SWIG_LUA_FLOAT   2
 
#define SWIG_LUA_STRING   3
 
#define SWIG_LUA_POINTER   4
 
#define SWIG_LUA_BINARY   5
 
#define SWIG_LUA_CHAR   6
 
#define SWIG_NewPointerObj(L, ptr, type, owner)   SWIG_Lua_NewPointerObj(L, (void *)ptr, type, owner)
 
#define SWIG_ConvertPtr(L, idx, ptr, type, flags)   SWIG_Lua_ConvertPtr(L,idx,ptr,type,flags)
 
#define SWIG_MustGetPtr(L, idx, type, flags, argnum, fnname)   SWIG_Lua_MustGetPtr(L,idx, type,flags, argnum,fnname)
 
#define SWIG_ConvertMember(L, idx, ptr, sz, ty)   SWIG_Lua_ConvertPacked(L, idx, ptr, sz, ty)
 
#define SWIG_NewMemberObj(L, ptr, sz, type)   SWIG_Lua_NewPackedObj(L, ptr, sz, type)
 
#define SWIG_GetModule(clientdata)   SWIG_Lua_GetModule((lua_State*)(clientdata))
 
#define SWIG_SetModule(clientdata, pointer)   SWIG_Lua_SetModule((lua_State*) (clientdata), pointer)
 
#define SWIG_MODULE_CLIENTDATA_TYPE   lua_State*
 
#define SWIG_contract_assert(expr, msg)   if (!(expr)) { SWIG_Lua_pusherrstring(L, (char *) msg); goto fail; } else
 
#define SWIG_fail   {goto fail;}
 
#define SWIG_fail_arg(func_name, argnum, type)
 
#define SWIG_fail_ptr(func_name, argnum, type)   SWIG_fail_arg(func_name,argnum,(type && type->str)?type->str:"void*")
 
#define SWIG_check_num_args(func_name, a, b)
 
#define SWIG_Lua_get_table(L, n)   (lua_pushstring(L, n), lua_rawget(L,-2))
 
#define SWIG_Lua_add_function(L, n, f)
 
#define SWIG_Lua_add_boolean(L, n, b)
 
#define SWIG_isptrtype(L, I)   (lua_isuserdata(L,I) || lua_isnil(L,I))
 
#define SWIG_DOSTRING_FAIL(S)   fprintf(stderr,"%s\n",S)
 

Typedefs

typedef void *(* swig_converter_func )(void *, int *)
 
typedef struct swig_type_info *(* swig_dycast_func )(void **)
 
typedef struct swig_type_info swig_type_info
 
typedef struct swig_cast_info swig_cast_info
 
typedef struct swig_module_info swig_module_info
 
typedef luaL_Reg swig_lua_method
 
typedef struct swig_lua_namespace swig_lua_namespace
 
typedef struct swig_lua_class swig_lua_class
 
typedef int(* swig_lua_base_iterator_func )(lua_State *, swig_type_info *, int, int *ret)
 

Functions

SWIGRUNTIME int SWIG_TypeNameComp (const char *f1, const char *l1, const char *f2, const char *l2)
 
SWIGRUNTIME int SWIG_TypeCmp (const char *nb, const char *tb)
 
SWIGRUNTIME int SWIG_TypeEquiv (const char *nb, const char *tb)
 
SWIGRUNTIME swig_cast_infoSWIG_TypeCheck (const char *c, swig_type_info *ty)
 
SWIGRUNTIME swig_cast_infoSWIG_TypeCheckStruct (swig_type_info *from, swig_type_info *ty)
 
SWIGRUNTIMEINLINE void * SWIG_TypeCast (swig_cast_info *ty, void *ptr, int *newmemory)
 
SWIGRUNTIME swig_type_infoSWIG_TypeDynamicCast (swig_type_info *ty, void **ptr)
 
SWIGRUNTIMEINLINE const char * SWIG_TypeName (const swig_type_info *ty)
 
SWIGRUNTIME const char * SWIG_TypePrettyName (const swig_type_info *type)
 
SWIGRUNTIME void SWIG_TypeClientData (swig_type_info *ti, void *clientdata)
 
SWIGRUNTIME void SWIG_TypeNewClientData (swig_type_info *ti, void *clientdata)
 
SWIGRUNTIME swig_type_infoSWIG_MangledTypeQueryModule (swig_module_info *start, swig_module_info *end, const char *name)
 
SWIGRUNTIME swig_type_infoSWIG_TypeQueryModule (swig_module_info *start, swig_module_info *end, const char *name)
 
SWIGRUNTIME char * SWIG_PackData (char *c, void *ptr, size_t sz)
 
SWIGRUNTIME const char * SWIG_UnpackData (const char *c, void *ptr, size_t sz)
 
SWIGRUNTIME char * SWIG_PackVoidPtr (char *buff, void *ptr, const char *name, size_t bsz)
 
SWIGRUNTIME const char * SWIG_UnpackVoidPtr (const char *c, void **ptr, const char *name)
 
SWIGRUNTIME char * SWIG_PackDataName (char *buff, void *ptr, size_t sz, const char *name, size_t bsz)
 
SWIGRUNTIME const char * SWIG_UnpackDataName (const char *c, void *ptr, size_t sz, const char *name)
 
SWIGRUNTIME void SWIG_Lua_pusherrstring (lua_State *L, const char *str)
 
SWIGRUNTIME void SWIG_Lua_pushferrstring (lua_State *L, const char *fmt,...)
 
SWIGRUNTIME swig_module_infoSWIG_Lua_GetModule (lua_State *L)
 
SWIGRUNTIME void SWIG_Lua_SetModule (lua_State *L, swig_module_info *module)
 
SWIGINTERN int SWIG_Lua_set_immutable (lua_State *L)
 
SWIGINTERN int SWIG_Lua_namespace_get (lua_State *L)
 
SWIGINTERN int SWIG_Lua_namespace_set (lua_State *L)
 
SWIGINTERN void SWIG_Lua_InstallConstants (lua_State *L, swig_lua_const_info constants[])
 
SWIGINTERN void SWIG_Lua_add_variable (lua_State *L, const char *name, lua_CFunction getFn, lua_CFunction setFn)
 
SWIGINTERN void SWIG_Lua_class_register (lua_State *L, swig_lua_class *clss)
 
SWIGINTERN int SWIG_Lua_add_namespace_details (lua_State *L, swig_lua_namespace *ns)
 
SWIGINTERN void SWIG_Lua_add_namespace_classes (lua_State *L, swig_lua_namespace *ns)
 
SWIGINTERN void SWIG_Lua_namespace_register (lua_State *L, swig_lua_namespace *ns, int reg)
 
SWIGINTERN void SWIG_Lua_get_class_metatable (lua_State *L, const char *cname)
 
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)
 
SWIGINTERN int SWIG_Lua_class_do_get (lua_State *L, swig_type_info *type, int SWIGUNUSED first_arg, int *ret)
 
SWIGINTERN int SWIG_Lua_class_get (lua_State *L)
 
SWIGINTERN int SWIG_Lua_class_do_set (lua_State *L, swig_type_info *type, int first_arg, int *ret)
 
SWIGINTERN int SWIG_Lua_class_set (lua_State *L)
 
SWIGINTERN int SWIG_Lua_class_destruct (lua_State *L)
 
SWIGINTERN int SWIG_Lua_class_tostring (lua_State *L)
 
SWIGINTERN int SWIG_Lua_class_disown (lua_State *L)
 
SWIGRUNTIME int SWIG_Lua_class_equal (lua_State *L)
 
SWIGINTERN void SWIG_Lua_populate_inheritable_metamethods (lua_State *L)
 
SWIGINTERN void SWIG_Lua_create_class_registry (lua_State *L)
 
SWIGINTERN void SWIG_Lua_get_class_registry (lua_State *L)
 
SWIGINTERN void SWIG_Lua_get_inheritable_metamethods (lua_State *L)
 
SWIGINTERN void SWIG_Lua_init_base_class (lua_State *L, swig_lua_class *clss)
 
SWIGINTERN void SWIG_Lua_add_class_static_details (lua_State *L, swig_lua_class *clss)
 
SWIGINTERN void SWIG_Lua_add_class_user_metamethods (lua_State *L, swig_lua_class *clss)
 
SWIGINTERN void SWIG_Lua_add_class_instance_details (lua_State *L, swig_lua_class *clss)
 
SWIGRUNTIME int SWIG_Lua_resolve_metamethod (lua_State *L)
 
SWIGINTERN int SWIG_Lua_do_resolve_metamethod (lua_State *L, const swig_lua_class *clss, int metamethod_name_idx, int skip_check)
 
SWIGINTERN int SWIG_Lua_add_class_user_metamethod (lua_State *L, swig_lua_class *clss, const int metatable_index)
 
SWIGINTERN void SWIG_Lua_class_register_static (lua_State *L, swig_lua_class *clss)
 
SWIGINTERN void SWIG_Lua_class_register_instance (lua_State *L, swig_lua_class *clss)
 
SWIGINTERN void SWIG_Lua_AddMetatable (lua_State *L, swig_type_info *type)
 
SWIGRUNTIME void SWIG_Lua_NewPointerObj (lua_State *L, void *ptr, swig_type_info *type, int own)
 
SWIGRUNTIME int SWIG_Lua_ConvertPtr (lua_State *L, int index, void **ptr, swig_type_info *type, int flags)
 
SWIGRUNTIME void * SWIG_Lua_MustGetPtr (lua_State *L, int index, swig_type_info *type, int flags, int argnum, const char *func_name)
 
SWIGRUNTIME void SWIG_Lua_NewPackedObj (lua_State *L, void *ptr, size_t size, swig_type_info *type)
 
SWIGRUNTIME int SWIG_Lua_ConvertPacked (lua_State *L, int index, void *ptr, size_t size, swig_type_info *type)
 
SWIGRUNTIME const char * SWIG_Lua_typename (lua_State *L, int tp)
 
SWIGRUNTIME int SWIG_Lua_type (lua_State *L)
 
SWIGINTERN int SWIG_Lua_dostring (lua_State *L, const char *str)
 
SWIGRUNTIMEINLINE swig_type_infoSWIG_TypeQuery (SWIG_MODULE_CLIENTDATA_TYPE clientdata, const char *name)
 
SWIGRUNTIMEINLINE swig_type_infoSWIG_MangledTypeQuery (SWIG_MODULE_CLIENTDATA_TYPE clientdata, const char *name)
 

Macro Definition Documentation

#define lua_absindex (   L,
 
)    ((i)>0 || (i) <= LUA_REGISTRYINDEX ? (i) : lua_gettop(L) + (i) + 1)
#define lua_pushglobaltable (   L)    lua_pushvalue(L, LUA_GLOBALSINDEX)
#define lua_rawgetp (   L,
  index,
  ptr 
)
Value:
lua_pushlightuserdata(L,(void*)(ptr));\
lua_rawget(L,index);
#define lua_rawlen   lua_strlen
#define lua_rawsetp (   L,
  index,
  ptr 
)
Value:
lua_pushlightuserdata(L,(void*)(ptr));\
lua_insert(L,-2);\
lua_rawset(L,index);
#define SWIG_AddCast (   r)    (r)
#define SWIG_AddNewMask (   r)    (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
#define SWIG_AddTmpMask (   r)    (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
#define SWIG_ArgError (   r)    ((r != SWIG_ERROR) ? r : SWIG_TypeError)
#define SWIG_AttributeError   -11
#define SWIG_BADOBJ   (SWIG_ERROR)
#define SWIG_BUFFER_SIZE   1024
#define SWIG_CAST_NEW_MEMORY   0x2
#define SWIG_CASTRANKLIMIT   (1 << 8)
#define SWIG_check_num_args (   func_name,
  a,
 
)
Value:
if (lua_gettop(L)<a || lua_gettop(L)>b) \
{SWIG_Lua_pushferrstring(L,"Error in %s expected %d..%d args, got %d",func_name,a,b,lua_gettop(L));\
goto fail;}
SWIGRUNTIME void SWIG_Lua_pushferrstring(lua_State *L, const char *fmt,...)
Definition: swigluarun.h:904
#define SWIG_CheckState (   r)    (SWIG_IsOK(r) ? 1 : 0)
#define SWIG_contract_assert (   expr,
  msg 
)    if (!(expr)) { SWIG_Lua_pusherrstring(L, (char *) msg); goto fail; } else
#define SWIG_ConvertMember (   L,
  idx,
  ptr,
  sz,
  ty 
)    SWIG_Lua_ConvertPacked(L, idx, ptr, sz, ty)
#define SWIG_ConvertPtr (   L,
  idx,
  ptr,
  type,
  flags 
)    SWIG_Lua_ConvertPtr(L,idx,ptr,type,flags)
#define SWIG_DelNewMask (   r)    (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
#define SWIG_DelTmpMask (   r)    (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
#define SWIG_DivisionByZero   -6
#define SWIG_DOSTRING_FAIL (   S)    fprintf(stderr,"%s\n",S)
#define SWIG_ERROR   (-1)
#define SWIG_fail   {goto fail;}
#define SWIG_fail_arg (   func_name,
  argnum,
  type 
)
Value:
{SWIG_Lua_pushferrstring(L,"Error in %s (arg %d), expected '%s' got '%s'",\
func_name,argnum,type,SWIG_Lua_typename(L,argnum));\
goto fail;}
SWIGRUNTIME void SWIG_Lua_pushferrstring(lua_State *L, const char *fmt,...)
Definition: swigluarun.h:904
SWIGRUNTIME const char * SWIG_Lua_typename(lua_State *L, int tp)
Definition: swigluarun.h:2508
#define SWIG_fail_ptr (   func_name,
  argnum,
  type 
)    SWIG_fail_arg(func_name,argnum,(type && type->str)?type->str:"void*")
#define SWIG_GetModule (   clientdata)    SWIG_Lua_GetModule((lua_State*)(clientdata))
#define SWIG_IndexError   -4
#define SWIG_IOError   -2
#define SWIG_IsNewObj (   r)    (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
#define SWIG_IsOK (   r)    (r >= 0)
#define SWIG_isptrtype (   L,
 
)    (lua_isuserdata(L,I) || lua_isnil(L,I))
#define SWIG_IsTmpObj (   r)    (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
#define SWIG_Lua_add_boolean (   L,
  n,
 
)
Value:
(lua_pushstring(L, n), \
lua_pushboolean(L, b), \
lua_rawset(L,-3))
#define SWIG_Lua_add_function (   L,
  n,
 
)
Value:
(lua_pushstring(L, n), \
lua_pushcfunction(L, f), \
lua_rawset(L,-3))
#define SWIG_LUA_BINARY   5
#define SWIG_LUA_CHAR   6
#define SWIG_LUA_CONSTTAB_BINARY (   B,
  S,
  C,
 
)    SWIG_LUA_BINARY, (char *)B, S, 0, (void *)C, &D
#define SWIG_LUA_CONSTTAB_CHAR (   B,
 
)    SWIG_LUA_CHAR, (char *)B, (long)C, 0, 0, 0
#define SWIG_LUA_CONSTTAB_FLOAT (   B,
 
)    SWIG_LUA_FLOAT, (char *)B, 0, (double)C, 0, 0
#define SWIG_LUA_CONSTTAB_INT (   B,
 
)    SWIG_LUA_INT, (char *)B, (long)C, 0, 0, 0
#define SWIG_LUA_CONSTTAB_POINTER (   B,
  C,
 
)    SWIG_LUA_POINTER, (char *)B, 0, 0, (void *)C, &D
#define SWIG_LUA_CONSTTAB_STRING (   B,
 
)    SWIG_LUA_STRING, (char *)B, 0, 0, (void *)C, 0
#define SWIG_LUA_FLAVOR_ELUA   2
#define SWIG_LUA_FLAVOR_ELUAC   3
#define SWIG_LUA_FLAVOR_LUA   1
#define SWIG_LUA_FLOAT   2
#define SWIG_Lua_get_table (   L,
 
)    (lua_pushstring(L, n), lua_rawget(L,-2))
#define SWIG_LUA_INT   1
#define SWIG_LUA_POINTER   4
#define SWIG_LUA_STRING   3
#define SWIG_LUA_TARGET   SWIG_LUA_FLAVOR_LUA
#define SWIG_MemoryError   -12
#define SWIG_MODULE_CLIENTDATA_TYPE   lua_State*
#define SWIG_MustGetPtr (   L,
  idx,
  type,
  flags,
  argnum,
  fnname 
)    SWIG_Lua_MustGetPtr(L,idx, type,flags, argnum,fnname)
#define SWIG_NewMemberObj (   L,
  ptr,
  sz,
  type 
)    SWIG_Lua_NewPackedObj(L, ptr, sz, type)
#define SWIG_NEWOBJ   (SWIG_OK | SWIG_NEWOBJMASK)
#define SWIG_NEWOBJMASK   (SWIG_CASTRANKLIMIT << 1)
#define SWIG_NewPointerObj (   L,
  ptr,
  type,
  owner 
)    SWIG_Lua_NewPointerObj(L, (void *)ptr, type, owner)
#define SWIG_NullReferenceError   -13
#define SWIG_OK   (0)
#define SWIG_OLDOBJ   (SWIG_OK)
#define SWIG_OverflowError   -7
#define SWIG_POINTER_DISOWN   0x1
#define SWIG_POINTER_OWN   0x1
#define SWIG_RUNTIME_VERSION   "4"
#define SWIG_RuntimeError   -3
#define SWIG_SetModule (   clientdata,
  pointer 
)    SWIG_Lua_SetModule((lua_State*) (clientdata), pointer)
#define SWIG_SyntaxError   -8
#define SWIG_SystemError   -10
#define SWIG_TMPOBJ   (SWIG_OK | SWIG_TMPOBJMASK)
#define SWIG_TMPOBJMASK   (SWIG_NEWOBJMASK << 1)
#define SWIG_TYPE_TABLE_NAME
#define SWIG_TypeError   -5
#define SWIG_UnknownError   -1
#define SWIG_ValueError   -9
#define SWIGEXPORT
#define SWIGINLINE
#define SWIGINTERN   static SWIGUNUSED
#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE
#define SWIGRUNTIME   SWIGINTERN
#define SWIGRUNTIMEINLINE   SWIGRUNTIME SWIGINLINE
#define SWIGSTDCALL
#define SWIGTEMPLATEDISAMBIGUATOR
#define SWIGUNUSED
#define SWIGUNUSEDPARM (   p)    p SWIGUNUSED

Typedef Documentation

typedef void*(* swig_converter_func)(void *, int *)
typedef struct swig_type_info*(* swig_dycast_func)(void **)
typedef int(* swig_lua_base_iterator_func)(lua_State *, swig_type_info *, int, int *ret)
typedef luaL_Reg swig_lua_method

Function Documentation

SWIGINTERN void SWIG_Lua_add_class_instance_details ( lua_State *  L,
swig_lua_class clss 
)
SWIGINTERN void SWIG_Lua_add_class_static_details ( lua_State *  L,
swig_lua_class clss 
)
SWIGINTERN int SWIG_Lua_add_class_user_metamethod ( lua_State *  L,
swig_lua_class clss,
const int  metatable_index 
)
SWIGINTERN void SWIG_Lua_add_class_user_metamethods ( lua_State *  L,
swig_lua_class clss 
)
SWIGINTERN void SWIG_Lua_add_namespace_classes ( lua_State *  L,
swig_lua_namespace ns 
)
SWIGINTERN int SWIG_Lua_add_namespace_details ( lua_State *  L,
swig_lua_namespace ns 
)
SWIGINTERN void SWIG_Lua_add_variable ( lua_State *  L,
const char *  name,
lua_CFunction  getFn,
lua_CFunction  setFn 
)
SWIGINTERN void SWIG_Lua_AddMetatable ( lua_State *  L,
swig_type_info type 
)
SWIGINTERN int SWIG_Lua_class_destruct ( lua_State *  L)
SWIGINTERN int SWIG_Lua_class_disown ( lua_State *  L)
SWIGINTERN int SWIG_Lua_class_do_get ( lua_State *  L,
swig_type_info type,
int SWIGUNUSED  first_arg,
int *  ret 
)
SWIGINTERN int SWIG_Lua_class_do_set ( lua_State *  L,
swig_type_info type,
int  first_arg,
int *  ret 
)
SWIGRUNTIME int SWIG_Lua_class_equal ( lua_State *  L)
SWIGINTERN int SWIG_Lua_class_get ( lua_State *  L)
SWIGINTERN void SWIG_Lua_class_register ( lua_State *  L,
swig_lua_class clss 
)
SWIGINTERN void SWIG_Lua_class_register_instance ( lua_State *  L,
swig_lua_class clss 
)
SWIGINTERN void SWIG_Lua_class_register_static ( lua_State *  L,
swig_lua_class clss 
)
SWIGINTERN int SWIG_Lua_class_set ( lua_State *  L)
SWIGINTERN int SWIG_Lua_class_tostring ( lua_State *  L)
SWIGRUNTIME int SWIG_Lua_ConvertPacked ( lua_State *  L,
int  index,
void *  ptr,
size_t  size,
swig_type_info type 
)
SWIGRUNTIME int SWIG_Lua_ConvertPtr ( lua_State *  L,
int  index,
void **  ptr,
swig_type_info type,
int  flags 
)
SWIGINTERN void SWIG_Lua_create_class_registry ( lua_State *  L)
SWIGINTERN int SWIG_Lua_do_resolve_metamethod ( lua_State *  L,
const swig_lua_class clss,
int  metamethod_name_idx,
int  skip_check 
)
SWIGINTERN int SWIG_Lua_dostring ( lua_State *  L,
const char *  str 
)
SWIGINTERN void SWIG_Lua_get_class_metatable ( lua_State *  L,
const char *  cname 
)
SWIGINTERN void SWIG_Lua_get_class_registry ( lua_State *  L)
SWIGINTERN void SWIG_Lua_get_inheritable_metamethods ( lua_State *  L)
SWIGRUNTIME swig_module_info* SWIG_Lua_GetModule ( lua_State *  L)
SWIGINTERN void SWIG_Lua_init_base_class ( lua_State *  L,
swig_lua_class clss 
)
SWIGINTERN void SWIG_Lua_InstallConstants ( lua_State *  L,
swig_lua_const_info  constants[] 
)
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 
)
SWIGRUNTIME void* SWIG_Lua_MustGetPtr ( lua_State *  L,
int  index,
swig_type_info type,
int  flags,
int  argnum,
const char *  func_name 
)
SWIGINTERN int SWIG_Lua_namespace_get ( lua_State *  L)
SWIGINTERN void SWIG_Lua_namespace_register ( lua_State *  L,
swig_lua_namespace ns,
int  reg 
)
SWIGINTERN int SWIG_Lua_namespace_set ( lua_State *  L)
SWIGRUNTIME void SWIG_Lua_NewPackedObj ( lua_State *  L,
void *  ptr,
size_t  size,
swig_type_info type 
)
SWIGRUNTIME void SWIG_Lua_NewPointerObj ( lua_State *  L,
void *  ptr,
swig_type_info type,
int  own 
)
SWIGINTERN void SWIG_Lua_populate_inheritable_metamethods ( lua_State *  L)
SWIGRUNTIME void SWIG_Lua_pusherrstring ( lua_State *  L,
const char *  str 
)
SWIGRUNTIME void SWIG_Lua_pushferrstring ( lua_State *  L,
const char *  fmt,
  ... 
)
SWIGRUNTIME int SWIG_Lua_resolve_metamethod ( lua_State *  L)
SWIGINTERN int SWIG_Lua_set_immutable ( lua_State *  L)
SWIGRUNTIME void SWIG_Lua_SetModule ( lua_State *  L,
swig_module_info module 
)
SWIGRUNTIME int SWIG_Lua_type ( lua_State *  L)
SWIGRUNTIME const char* SWIG_Lua_typename ( lua_State *  L,
int  tp 
)
SWIGRUNTIMEINLINE swig_type_info* SWIG_MangledTypeQuery ( SWIG_MODULE_CLIENTDATA_TYPE  clientdata,
const char *  name 
)
SWIGRUNTIME swig_type_info* SWIG_MangledTypeQueryModule ( swig_module_info start,
swig_module_info end,
const char *  name 
)
SWIGRUNTIME char* SWIG_PackData ( char *  c,
void *  ptr,
size_t  sz 
)
SWIGRUNTIME char* SWIG_PackDataName ( char *  buff,
void *  ptr,
size_t  sz,
const char *  name,
size_t  bsz 
)
SWIGRUNTIME char* SWIG_PackVoidPtr ( char *  buff,
void *  ptr,
const char *  name,
size_t  bsz 
)
SWIGRUNTIMEINLINE void* SWIG_TypeCast ( swig_cast_info ty,
void *  ptr,
int *  newmemory 
)
SWIGRUNTIME swig_cast_info* SWIG_TypeCheck ( const char *  c,
swig_type_info ty 
)
SWIGRUNTIME swig_cast_info* SWIG_TypeCheckStruct ( swig_type_info from,
swig_type_info ty 
)
SWIGRUNTIME void SWIG_TypeClientData ( swig_type_info ti,
void *  clientdata 
)
SWIGRUNTIME int SWIG_TypeCmp ( const char *  nb,
const char *  tb 
)
SWIGRUNTIME swig_type_info* SWIG_TypeDynamicCast ( swig_type_info ty,
void **  ptr 
)
SWIGRUNTIME int SWIG_TypeEquiv ( const char *  nb,
const char *  tb 
)
SWIGRUNTIMEINLINE const char* SWIG_TypeName ( const swig_type_info ty)
SWIGRUNTIME int SWIG_TypeNameComp ( const char *  f1,
const char *  l1,
const char *  f2,
const char *  l2 
)
SWIGRUNTIME void SWIG_TypeNewClientData ( swig_type_info ti,
void *  clientdata 
)
SWIGRUNTIME const char* SWIG_TypePrettyName ( const swig_type_info type)
SWIGRUNTIMEINLINE swig_type_info* SWIG_TypeQuery ( SWIG_MODULE_CLIENTDATA_TYPE  clientdata,
const char *  name 
)
SWIGRUNTIME swig_type_info* SWIG_TypeQueryModule ( swig_module_info start,
swig_module_info end,
const char *  name 
)
SWIGRUNTIME const char* SWIG_UnpackData ( const char *  c,
void *  ptr,
size_t  sz 
)
SWIGRUNTIME const char* SWIG_UnpackDataName ( const char *  c,
void *  ptr,
size_t  sz,
const char *  name 
)
SWIGRUNTIME const char* SWIG_UnpackVoidPtr ( const char *  c,
void **  ptr,
const char *  name 
)