ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

gdiplusgpstubs.h
Go to the documentation of this file.
00001 /*
00002  * Copyright (C) 2007 Google (Evan Stade)
00003  *
00004  * This library is free software; you can redistribute it and/or
00005  * modify it under the terms of the GNU Lesser General Public
00006  * License as published by the Free Software Foundation; either
00007  * version 2.1 of the License, or (at your option) any later version.
00008  *
00009  * This library is distributed in the hope that it will be useful,
00010  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00011  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00012  * Lesser General Public License for more details.
00013  *
00014  * You should have received a copy of the GNU Lesser General Public
00015  * License along with this library; if not, write to the Free Software
00016  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
00017  */
00018 
00019 #ifndef _GDIPLUSGPSTUBS_H
00020 #define _GDIPLUSGPSTUBS_H
00021 
00022 #ifdef __cplusplus
00023 
00024 class GpGraphics {};
00025 class GpPen {};
00026 class GpBrush {};
00027 class GpHatch : public GpBrush {};
00028 class GpSolidFill : public GpBrush {};
00029 class GpPath {};
00030 class GpMatrix {};
00031 class GpPathIterator {};
00032 class GpCustomLineCap {};
00033 class GpAdjustableArrowCap : public GpCustomLineCap {};
00034 class GpImage {};
00035 class GpMetafile : public GpImage {};
00036 class GpImageAttributes {};
00037 class GpCachedBitmap {};
00038 class GpBitmap : public GpImage {};
00039 class GpPathGradient : public GpBrush {};
00040 class GpLineGradient : public GpBrush {};
00041 class GpTexture : public GpBrush {};
00042 class GpFont {};
00043 class GpFontCollection {};
00044 class GpFontFamily {};
00045 class GpStringFormat {};
00046 class GpRegion {};
00047 class CGpEffect {};
00048 
00049 #else /* end of c++ declarations */
00050 
00051 typedef struct GpGraphics GpGraphics;
00052 typedef struct GpPen GpPen;
00053 typedef struct GpBrush GpBrush;
00054 typedef struct GpHatch GpHatch;
00055 typedef struct GpSolidFill GpSolidFill;
00056 typedef struct GpPath GpPath;
00057 typedef struct GpMatrix GpMatrix;
00058 typedef struct GpPathIterator GpPathIterator;
00059 typedef struct GpCustomLineCap GpCustomLineCap;
00060 typedef struct GpAdjustableArrowCap GpAdjustableArrowCap;
00061 typedef struct GpImage GpImage;
00062 typedef struct GpMetafile GpMetafile;
00063 typedef struct GpImageAttributes GpImageAttributes;
00064 typedef struct GpCachedBitmap GpCachedBitmap;
00065 typedef struct GpBitmap GpBitmap;
00066 typedef struct GpPathGradient GpPathGradient;
00067 typedef struct GpLineGradient GpLineGradient;
00068 typedef struct GpTexture GpTexture;
00069 typedef struct GpFont GpFont;
00070 typedef struct GpFontCollection GpFontCollection;
00071 typedef struct GpFontFamily GpFontFamily;
00072 typedef struct GpStringFormat GpStringFormat;
00073 typedef struct GpRegion GpRegion;
00074 typedef struct CGpEffect CGpEffect;
00075 
00076 #endif /* end of c declarations */
00077 
00078 typedef Status GpStatus;
00079 typedef Unit GpUnit;
00080 typedef BrushType GpBrushType;
00081 typedef PointF GpPointF;
00082 typedef FillMode GpFillMode;
00083 typedef PathData GpPathData;
00084 typedef LineCap GpLineCap;
00085 typedef RectF GpRectF;
00086 typedef Rect GpRect;
00087 typedef LineJoin GpLineJoin;
00088 typedef DashCap GpDashCap;
00089 typedef DashStyle GpDashStyle;
00090 typedef MatrixOrder GpMatrixOrder;
00091 typedef Point GpPoint;
00092 typedef WrapMode GpWrapMode;
00093 typedef Color GpColor;
00094 typedef FlushIntention GpFlushIntention;
00095 typedef CoordinateSpace GpCoordinateSpace;
00096 typedef PenAlignment GpPenAlignment;
00097 typedef PenType GpPenType;
00098 
00099 #endif

Generated on Sun May 27 2012 04:31:29 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.