From: John L. <jr...@us...> - 2006-05-24 04:53:55
|
Update of /cvsroot/wxlua/wxLua/modules/wxluasocket/include In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv6138/wxLua/modules/wxluasocket/include Added Files: wxluasocket_bind.h Log Message: added wxluasocket bindings to go into modules/wxluasocket instead of wxwidgets bindings --- NEW FILE: wxluasocket_bind.h --- // ---------------------------------------------------------------------------- // wxluasocket.h - headers and tags for wxLua binding // // This file was generated by genwxbind.lua // Any changes made to this file may be lost when file is regenerated // ---------------------------------------------------------------------------- #ifndef __HOOK_WXLUA_wxluasocket_H__ #define __HOOK_WXLUA_wxluasocket_H__ #include "wxlua/include/internal.h" #include "wx/defs.h" #include "wxluasocket/include/wxluasocketdefs.h" #include "wxbind/include/wxbind.h" #include "wxluasocket/include/wxluasocket_bind.h" #ifndef wxUSE_WAVE #define wxUSE_WAVE 0 #endif #ifndef wxUSE_SOUND #define wxUSE_SOUND 0 #endif // binding class class wxLuaBinding_wxluasocket : public wxLuaBinding { public: wxLuaBinding_wxluasocket(); virtual wxLuaBinding* Clone() const { return new wxLuaBinding_wxluasocket; } protected: virtual void PreRegister(const wxLuaState& wxlState, bool registerTypes, int luaTable); virtual void PostRegister(const wxLuaState& wxlState, bool registerTypes, int luaTable); DECLARE_DYNAMIC_CLASS(wxLuaBinding_wxluasocket) }; // bind wxLuaBinding_wxluasocket to a single wxLuaState extern WXDLLIMPEXP_WXLUASOCKET bool wxLuaBinding_wxluasocket_bind(const wxLuaState& wxlState); // initialize wxLuaBinding_wxluasocket for all wxLuaStates extern WXDLLIMPEXP_WXLUASOCKET bool wxLuaBinding_wxluasocket_init(); #include "wx/defs.h" #include "wx/object.h" #include "wxlua/include/wxlbind.h" #include "wxlua/include/wxlstate.h" #include "wxluasocket/include/wxldserv.h" // Lua Tag Method Values for each Class extern WXDLLIMPEXP_DATA_WXLUASOCKET(int) s_wxluatag_wxLuaDebugData; extern WXDLLIMPEXP_DATA_WXLUASOCKET(int) s_wxluatag_wxLuaDebugEvent; extern WXDLLIMPEXP_DATA_WXLUASOCKET(int) s_wxluatag_wxLuaDebugServer; // Method Table extern WXDLLIMPEXP_WXLUASOCKET WXLUAMETHOD* wxLuaDebugData_methods; extern WXDLLIMPEXP_DATA_WXLUASOCKET(int) wxLuaDebugData_methodCount; extern WXDLLIMPEXP_WXLUASOCKET WXLUAMETHOD* wxLuaDebugEvent_methods; extern WXDLLIMPEXP_DATA_WXLUASOCKET(int) wxLuaDebugEvent_methodCount; extern WXDLLIMPEXP_WXLUASOCKET WXLUAMETHOD* wxLuaDebugServer_methods; extern WXDLLIMPEXP_DATA_WXLUASOCKET(int) wxLuaDebugServer_methodCount; #endif // __HOOK_WXLUA_wxluasocket_H__ |