Naveen Neel / shedskin
Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers gdiplus.h Source File

gdiplus.h

00001 /*
00002  * gdiplus.h
00003  *
00004  * GDI+ main header
00005  *
00006  * This file is part of the w32api package.
00007  *
00008  * Contributors:
00009  *   Created by Markus Koenig <markus@stber-koenig.de>
00010  *
00011  * THIS SOFTWARE IS NOT COPYRIGHTED
00012  *
00013  * This source code is offered for use in the public domain. You may
00014  * use, modify or distribute it freely.
00015  *
00016  * This code is distributed in the hope that it will be useful but
00017  * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
00018  * DISCLAIMED. This includes but is not limited to warranties of
00019  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
00020  *
00021  */
00022 
00023 #ifndef __GDIPLUS_H
00024 #define __GDIPLUS_H
00025 #if __GNUC__ >=3
00026 #pragma GCC system_header
00027 #endif
00028 
00029 #ifndef RC_INVOKED
00030 
00031 #include <stddef.h>
00032 #include <math.h>
00033 #include <windef.h>
00034 #include <wingdi.h>
00035 
00036 #include <basetyps.h>
00037 typedef _COM_interface IStream IStream;
00038 typedef _COM_interface IDirectDrawSurface7 IDirectDrawSurface7;
00039 
00040 #ifdef __cplusplus
00041 namespace Gdiplus {
00042 #endif
00043 
00044 typedef float REAL;
00045 typedef SHORT INT16;
00046 typedef WORD UINT16;
00047 
00048 #include "gdiplusenums.h"
00049 #include "gdiplustypes.h"
00050 #include "gdiplusgpstubs.h"
00051 #include "gdiplusimaging.h"
00052 #include "gdiplusinit.h"
00053 #include "gdiplusmem.h"
00054 #include "gdiplusmetaheader.h"
00055 #include "gdipluspixelformats.h"
00056 #include "gdipluscolor.h"
00057 #include "gdipluscolormatrix.h"
00058 #include "gdiplusflat.h"
00059 #include "gdipluseffects.h"
00060 #include "gdiplusimagecodec.h"
00061 
00062 #ifdef __cplusplus
00063 #include "gdiplusbase.h"
00064 #include "gdiplusheaders.h"
00065 #include "gdiplusimageattributes.h"
00066 #include "gdiplusmatrix.h"
00067 #include "gdiplusbrush.h"
00068 #include "gdiplusmetafile.h"
00069 #include "gdipluspen.h"
00070 #include "gdiplusstringformat.h"
00071 #include "gdipluspath.h"
00072 #include "gdiplusgraphics.h"
00073 #include "gdipluslinecaps.h"
00074 #include "gdiplusimpl.h"
00075 
00076 }  /* namespace Gdiplus */
00077 #endif /* __cplusplus */
00078 
00079 #endif /* !RC_INVOKED */
00080 
00081 #endif /* __GDIPLUS_H */