]>
git.saurik.com Git - wxWidgets.git/blob - contrib/include/wx/ogl/ogl.h
1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: OGL main include
4 // Author: Julian Smart
8 // Copyright: (c) Julian Smart
9 // Licence: wxWindows licence
10 /////////////////////////////////////////////////////////////////////////////
15 #ifdef WXMAKINGDLL_OGL
16 #define WXDLLIMPEXP_OGL WXEXPORT
17 #elif defined(WXUSINGDLL)
18 #define WXDLLIMPEXP_OGL WXIMPORT
19 #else // not making nor using DLL
20 #define WXDLLIMPEXP_OGL
24 #include "wx/ogl/basic.h" // Basic shapes
25 #include "wx/ogl/basicp.h"
26 #include "wx/ogl/lines.h" // Lines and splines
27 #include "wx/ogl/linesp.h"
28 #include "wx/ogl/divided.h" // Vertically-divided rectangle
29 #include "wx/ogl/composit.h" // Composite images
30 #include "wx/ogl/canvas.h" // wxShapeCanvas for displaying objects
31 #include "wx/ogl/ogldiag.h" // wxDiagram
33 #include "wx/ogl/bmpshape.h"
34 #include "wx/ogl/constrnt.h"
35 #include "wx/ogl/drawn.h"
36 #include "wx/ogl/drawnp.h"
37 #include "wx/ogl/mfutils.h"
38 #include "wx/ogl/misc.h"
40 // TODO: replace with wxModule implementation
41 extern WXDLLIMPEXP_OGL
void wxOGLInitialize();
42 extern WXDLLIMPEXP_OGL
void wxOGLCleanUp();