/[enigma]/enigma/lib-src/libtolua/tolua.h
ViewVC logotype

Diff of /enigma/lib-src/libtolua/tolua.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by dheck, Sun Jan 5 20:04:45 2003 UTC revision 1.2 by reallysoft, Mon May 19 12:12:43 2003 UTC
# Line 35  void  tolua_using (lua_State* L, int mod Line 35  void  tolua_using (lua_State* L, int mod
35  void  tolua_class (lua_State* L, int derived, int base);  void  tolua_class (lua_State* L, int derived, int base);
36  void  tolua_instance (lua_State* L, int instance, int classobj);  void  tolua_instance (lua_State* L, int instance, int classobj);
37  void  tolua_foreach (lua_State* L, int lo, int f);  void  tolua_foreach (lua_State* L, int lo, int f);
38  int   tolua_tag (lua_State* L, char* type);  int   tolua_tag (lua_State* L, const char* type);
39  const char* tolua_type (lua_State* L, int lo);  const char* tolua_type (lua_State* L, int lo);
40  int   tolua_base (lua_State* L, int lo);  int   tolua_base (lua_State* L, int lo);
41  int   tolua_cast (lua_State* L, int lo, char* type);  int   tolua_cast (lua_State* L, int lo, char* type);
# Line 52  void  tolua_takeownership (lua_State* L, Line 52  void  tolua_takeownership (lua_State* L,
52  /* Register functions */  /* Register functions */
53  void tolua_globalvar (lua_State* L, char* name, lua_CFunction get, lua_CFunction set);  void tolua_globalvar (lua_State* L, char* name, lua_CFunction get, lua_CFunction set);
54  void tolua_globalarray (lua_State* L, char* name, lua_CFunction get, lua_CFunction set);  void tolua_globalarray (lua_State* L, char* name, lua_CFunction get, lua_CFunction set);
55  void tolua_module (lua_State* L, char* name);  void tolua_module (lua_State* L, const char* name);
56  void tolua_cclass (lua_State* L, char* name, char* base);  void tolua_cclass (lua_State* L, const char* name, const char* base);
57  void tolua_function (lua_State* L, char* parent, char* name, lua_CFunction func);  void tolua_function (lua_State* L, const char* parent, const char* name, lua_CFunction func);
58  void tolua_constant (lua_State* L, char* parent, char* name, double value);  void tolua_constant (lua_State* L, const char* parent, const char* name, double value);
59  void tolua_tablevar  void tolua_tablevar
60  (lua_State* L, char* table, char* name, lua_CFunction get, lua_CFunction set);  (lua_State* L, const char* table, const char* name, lua_CFunction get, lua_CFunction set);
61  void tolua_tablearray  void tolua_tablearray
62  (lua_State* L, char* table, char* name, lua_CFunction get, lua_CFunction set);  (lua_State* L, char* table, char* name, lua_CFunction get, lua_CFunction set);
63    
# Line 91  void tolua_pushfieldbool (lua_State* L, Line 91  void tolua_pushfieldbool (lua_State* L,
91    
92    
93  /* Type & tag manipulation */  /* Type & tag manipulation */
94  void tolua_usertype (lua_State* L, char* type);  void tolua_usertype (lua_State* L, const char* type);
95  #if 0  #if 0
96  void tolua_settag (lua_State* L, char* type, int* tag);  void tolua_settag (lua_State* L, char* type, int* tag);
97  #endif  #endif
# Line 119  extern int tolua_tag_function; Line 119  extern int tolua_tag_function;
119  }  }
120  #endif  #endif
121    
122  #endif  #endif
123    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26