1 /* 2 * Copyright (C) 2007 Google (Evan Stade) 3 * 4 * This library is free software; you can redistribute it and/or 5 * modify it under the terms of the GNU Lesser General Public 6 * License as published by the Free Software Foundation; either 7 * version 2.1 of the License, or (at your option) any later version. 8 * 9 * This library is distributed in the hope that it will be useful, 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 12 * Lesser General Public License for more details. 13 * 14 * You should have received a copy of the GNU Lesser General Public 15 * License along with this library; if not, write to the Free Software 16 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA 17 */ 18 19 #ifndef _GDIPLUS_H 20 #define _GDIPLUS_H 21 22 #ifdef __cplusplus 23 24 namespace Gdiplus 25 { 26 namespace DllExports 27 { 28 #include "gdiplusmem.h" 29 }; 30 31 #include "gdiplusenums.h" 32 #include "gdiplustypes.h" 33 #include "gdiplusinit.h" 34 #include "gdipluspixelformats.h" 35 #include "gdiplusmetaheader.h" 36 #include "gdiplusimaging.h" 37 #include "gdipluscolor.h" 38 #include "gdipluscolormatrix.h" 39 #include "gdiplusgpstubs.h" 40 41 namespace DllExports 42 { 43 #include "gdiplusflat.h" 44 }; 45 46 #include "gdiplusbase.h" 47 #include "gdiplusmatrix.h" 48 #include "gdiplusimageattributes.h" 49 #include "gdiplusbrush.h" 50 #include "gdipluspen.h" 51 #include "gdiplusstringformat.h" 52 #include "gdipluspath.h" 53 #include "gdiplusgraphics.h" 54 #include "gdiplusheaders.h" 55 #include "gdiplusmetafile.h" 56 #include "gdipluslinecaps.h" 57 }; 58 59 #else /* end c++ includes */ 60 61 #include "gdiplusmem.h" 62 63 #include "gdiplusenums.h" 64 #include "gdiplustypes.h" 65 #include "gdiplusinit.h" 66 #include "gdipluspixelformats.h" 67 #include "gdiplusmetaheader.h" 68 #include "gdiplusimaging.h" 69 #include "gdipluscolor.h" 70 #include "gdipluscolormatrix.h" 71 #include "gdiplusgpstubs.h" 72 73 #include "gdiplusflat.h" 74 75 #endif /* end c includes */ 76 77 #endif /* _GDIPLUS_H_ */ 78