X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1fc25a89ac1e6c5208db24bfc0abc8666b791dc6..3527f29c8769e09d796c547c0c309f8b86407012:/contrib/include/wx/ogl/ogl.h diff --git a/contrib/include/wx/ogl/ogl.h b/contrib/include/wx/ogl/ogl.h index a9eb003abe..f10025a9be 100644 --- a/contrib/include/wx/ogl/ogl.h +++ b/contrib/include/wx/ogl/ogl.h @@ -12,16 +12,34 @@ #ifndef _OGL_OGL_H_ #define _OGL_OGL_H_ -#include // Basic shapes -#include // Lines and splines -#include // Vertically-divided rectangle -#include // Composite images -#include // wxShapeCanvas for displaying objects -#include // wxDiagram +#ifdef WXMAKINGDLL_OGL + #define WXDLLIMPEXP_OGL WXEXPORT +#elif defined(WXUSINGDLL) + #define WXDLLIMPEXP_OGL WXIMPORT +#else // not making nor using DLL + #define WXDLLIMPEXP_OGL +#endif + + +#include "wx/ogl/basic.h" // Basic shapes +#include "wx/ogl/basicp.h" +#include "wx/ogl/lines.h" // Lines and splines +#include "wx/ogl/linesp.h" +#include "wx/ogl/divided.h" // Vertically-divided rectangle +#include "wx/ogl/composit.h" // Composite images +#include "wx/ogl/canvas.h" // wxShapeCanvas for displaying objects +#include "wx/ogl/ogldiag.h" // wxDiagram + +#include "wx/ogl/bmpshape.h" +#include "wx/ogl/constrnt.h" +#include "wx/ogl/drawn.h" +#include "wx/ogl/drawnp.h" +#include "wx/ogl/mfutils.h" +#include "wx/ogl/misc.h" // TODO: replace with wxModule implementation -extern void wxOGLInitialize(); -extern void wxOGLCleanUp(); +extern WXDLLIMPEXP_OGL void wxOGLInitialize(); +extern WXDLLIMPEXP_OGL void wxOGLCleanUp(); #endif // _OGL_OGL_H_