From: Francesco M. <fr...@us...> - 2006-05-20 19:40:25
|
Update of /cvsroot/wxlua/wxLua/modules/wxbind/include In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv24463/modules/wxbind/include Modified Files: wxbind.h Log Message: modified wrapper generator to include export symbols Index: wxbind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/include/wxbind.h,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** wxbind.h 20 May 2006 18:09:01 -0000 1.28 --- wxbind.h 20 May 2006 19:40:19 -0000 1.29 *************** *** 13,16 **** --- 13,17 ---- #include "wx/defs.h" #include "wxluasetup.h" + #include "wxbind/include/wxbinddefs.h" #ifndef wxUSE_WAVE #define wxUSE_WAVE 0 *************** *** 36,42 **** // bind wxLuaBinding_wx to a single wxLuaState ! extern WXDLLIMPEXP_DATA_WXBIND(bool) wxLuaBinding_wx_bind(const wxLuaState& wxlState); // initialize wxLuaBinding_wx for all wxLuaStates ! extern WXDLLIMPEXP_DATA_WXBIND(bool) wxLuaBinding_wx_init(); --- 37,43 ---- // bind wxLuaBinding_wx to a single wxLuaState ! extern WXDLLIMPEXP_WXBIND bool wxLuaBinding_wx_bind(const wxLuaState& wxlState); // initialize wxLuaBinding_wx for all wxLuaStates ! extern WXDLLIMPEXP_WXBIND bool wxLuaBinding_wx_init(); *************** *** 2831,2972 **** ! wxLUA_DECLARE_ENCAPSULATION(wxBusyCursor) ! wxLUA_DECLARE_ENCAPSULATION(wxProcess) ! wxLUA_DECLARE_ENCAPSULATION(wxWindowDisabler) #if wxCHECK_VERSION(2,7,0) ! wxLUA_DECLARE_ENCAPSULATION(wxMouseState) #endif #if wxLUA_USE_Geometry ! wxLUA_DECLARE_ENCAPSULATION(wxPoint2DDouble) ! wxLUA_DECLARE_ENCAPSULATION(wxPoint2DInt) ! wxLUA_DECLARE_ENCAPSULATION(wxRect2DDouble) ! wxLUA_DECLARE_ENCAPSULATION(wxRect2DInt) #endif #if wxLUA_USE_wxAcceleratorTable ! wxLUA_DECLARE_ENCAPSULATION(wxAcceleratorEntry) #endif #if wxLUA_USE_wxArrayInt ! wxLUA_DECLARE_ENCAPSULATION(wxArrayInt) #endif #if wxLUA_USE_wxArrayString ! wxLUA_DECLARE_ENCAPSULATION(wxArrayString) #endif #if wxLUA_USE_wxCalendarCtrl ! wxLUA_DECLARE_ENCAPSULATION(wxCalendarDateAttr) #endif #if wxLUA_USE_wxCriticalSection ! wxLUA_DECLARE_ENCAPSULATION(wxCriticalSection) #endif #if wxLUA_USE_wxCriticalSectionLocker ! wxLUA_DECLARE_ENCAPSULATION(wxCriticalSectionLocker) #endif #if wxLUA_USE_wxDataObject ! wxLUA_DECLARE_ENCAPSULATION(wxBitmapDataObject) ! wxLUA_DECLARE_ENCAPSULATION(wxDataFormat) ! wxLUA_DECLARE_ENCAPSULATION(wxDataObjectComposite) ! wxLUA_DECLARE_ENCAPSULATION(wxDataObjectSimple) ! wxLUA_DECLARE_ENCAPSULATION(wxFileDataObject) ! wxLUA_DECLARE_ENCAPSULATION(wxTextDataObject) #endif #if wxLUA_USE_wxDateSpan ! wxLUA_DECLARE_ENCAPSULATION(wxDateSpan) #endif #if wxLUA_USE_wxDateTime ! wxLUA_DECLARE_ENCAPSULATION(wxDateTime) #endif #if wxLUA_USE_wxDir ! wxLUA_DECLARE_ENCAPSULATION(wxDir) #endif #if wxLUA_USE_wxDragDrop ! wxLUA_DECLARE_ENCAPSULATION(wxDropSource) #endif #if wxLUA_USE_wxFile ! wxLUA_DECLARE_ENCAPSULATION(wxFile) #endif #if wxLUA_USE_wxFileName ! wxLUA_DECLARE_ENCAPSULATION(wxFileName) #endif #if wxLUA_USE_wxFontEnumerator ! wxLUA_DECLARE_ENCAPSULATION(wxFontEnumerator) #endif #if wxLUA_USE_wxGrid ! wxLUA_DECLARE_ENCAPSULATION(wxGridCellCoords) #endif #if wxLUA_USE_wxListCtrl ! wxLUA_DECLARE_ENCAPSULATION(wxListItemAttr) #endif #if wxLUA_USE_wxPointSizeRect ! wxLUA_DECLARE_ENCAPSULATION(wxPoint) ! wxLUA_DECLARE_ENCAPSULATION(wxRect) ! wxLUA_DECLARE_ENCAPSULATION(wxSize) #endif #if wxLUA_USE_wxRegEx ! wxLUA_DECLARE_ENCAPSULATION(wxRegEx) #endif #if wxLUA_USE_wxSizer ! wxLUA_DECLARE_ENCAPSULATION(wxGBPosition) ! wxLUA_DECLARE_ENCAPSULATION(wxGBSpan) #endif #if wxLUA_USE_wxTextCtrl ! wxLUA_DECLARE_ENCAPSULATION(wxTextAttr) #endif #if wxLUA_USE_wxTimeSpan ! wxLUA_DECLARE_ENCAPSULATION(wxTimeSpan) #endif #if wxLUA_USE_wxTreeCtrl ! wxLUA_DECLARE_ENCAPSULATION(wxTreeItemId) #endif #if wxLUA_USE_wxXMLResource ! wxLUA_DECLARE_ENCAPSULATION(wxXmlNode) ! wxLUA_DECLARE_ENCAPSULATION(wxXmlProperty) #endif --- 2832,2973 ---- ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxBusyCursor) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxProcess) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxWindowDisabler) #if wxCHECK_VERSION(2,7,0) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxMouseState) #endif #if wxLUA_USE_Geometry ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxPoint2DDouble) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxPoint2DInt) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxRect2DDouble) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxRect2DInt) #endif #if wxLUA_USE_wxAcceleratorTable ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxAcceleratorEntry) #endif #if wxLUA_USE_wxArrayInt ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxArrayInt) #endif #if wxLUA_USE_wxArrayString ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxArrayString) #endif #if wxLUA_USE_wxCalendarCtrl ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxCalendarDateAttr) #endif #if wxLUA_USE_wxCriticalSection ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxCriticalSection) #endif #if wxLUA_USE_wxCriticalSectionLocker ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxCriticalSectionLocker) #endif #if wxLUA_USE_wxDataObject ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxBitmapDataObject) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDataFormat) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDataObjectComposite) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDataObjectSimple) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxFileDataObject) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxTextDataObject) #endif #if wxLUA_USE_wxDateSpan ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDateSpan) #endif #if wxLUA_USE_wxDateTime ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDateTime) #endif #if wxLUA_USE_wxDir ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDir) #endif #if wxLUA_USE_wxDragDrop ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDropSource) #endif #if wxLUA_USE_wxFile ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxFile) #endif #if wxLUA_USE_wxFileName ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxFileName) #endif #if wxLUA_USE_wxFontEnumerator ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxFontEnumerator) #endif #if wxLUA_USE_wxGrid ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxGridCellCoords) #endif #if wxLUA_USE_wxListCtrl ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxListItemAttr) #endif #if wxLUA_USE_wxPointSizeRect ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxPoint) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxRect) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxSize) #endif #if wxLUA_USE_wxRegEx ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxRegEx) #endif #if wxLUA_USE_wxSizer ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxGBPosition) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxGBSpan) #endif #if wxLUA_USE_wxTextCtrl ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxTextAttr) #endif #if wxLUA_USE_wxTimeSpan ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxTimeSpan) #endif #if wxLUA_USE_wxTreeCtrl ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxTreeItemId) #endif #if wxLUA_USE_wxXMLResource ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxXmlNode) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxXmlProperty) #endif |