ReactOS
0.4.16-dev-13-ge2fc578
gdiplusgpstubs.h
Go to the documentation of this file.
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 _GDIPLUSGPSTUBS_H
20
#define _GDIPLUSGPSTUBS_H
21
22
#ifdef __cplusplus
23
24
class
GpGraphics
25
{
26
};
27
class
GpPen
28
{
29
};
30
class
GpBrush
31
{
32
};
33
class
GpHatch
:
public
GpBrush
34
{
35
};
36
class
GpSolidFill
:
public
GpBrush
37
{
38
};
39
class
GpPath
40
{
41
};
42
class
GpMatrix
43
{
44
};
45
class
GpPathIterator
46
{
47
};
48
class
GpCustomLineCap
49
{
50
};
51
class
GpAdjustableArrowCap
:
public
GpCustomLineCap
52
{
53
};
54
class
GpImage
55
{
56
};
57
class
GpMetafile
:
public
GpImage
58
{
59
};
60
class
GpImageAttributes
61
{
62
};
63
class
GpCachedBitmap
64
{
65
};
66
class
GpBitmap
:
public
GpImage
67
{
68
};
69
class
GpPathGradient
:
public
GpBrush
70
{
71
};
72
class
GpLineGradient
:
public
GpBrush
73
{
74
};
75
class
GpTexture
:
public
GpBrush
76
{
77
};
78
class
GpFont
79
{
80
};
81
class
GpFontCollection
82
{
83
};
84
class
GpFontFamily
85
{
86
};
87
class
GpStringFormat
88
{
89
};
90
class
GpRegion
91
{
92
};
93
class
CGpEffect
94
{
95
};
96
97
#else
/* end of c++ declarations */
98
99
typedef
struct
GpGraphics
GpGraphics
;
100
typedef
struct
GpPen
GpPen
;
101
typedef
struct
GpBrush
GpBrush
;
102
typedef
struct
GpHatch
GpHatch
;
103
typedef
struct
GpSolidFill
GpSolidFill
;
104
typedef
struct
GpPath
GpPath
;
105
typedef
struct
GpMatrix
GpMatrix
;
106
typedef
struct
GpPathIterator
GpPathIterator
;
107
typedef
struct
GpCustomLineCap
GpCustomLineCap
;
108
typedef
struct
GpAdjustableArrowCap
GpAdjustableArrowCap
;
109
typedef
struct
GpImage
GpImage
;
110
typedef
struct
GpMetafile
GpMetafile
;
111
typedef
struct
GpImageAttributes
GpImageAttributes
;
112
typedef
struct
GpCachedBitmap
GpCachedBitmap
;
113
typedef
struct
GpBitmap
GpBitmap
;
114
typedef
struct
GpPathGradient
GpPathGradient
;
115
typedef
struct
GpLineGradient
GpLineGradient
;
116
typedef
struct
GpTexture
GpTexture
;
117
typedef
struct
GpFont
GpFont
;
118
typedef
struct
GpFontCollection
GpFontCollection
;
119
typedef
struct
GpFontFamily
GpFontFamily
;
120
typedef
struct
GpStringFormat
GpStringFormat
;
121
typedef
struct
GpRegion
GpRegion
;
122
typedef
struct
CGpEffect
CGpEffect
;
123
124
#endif
/* end of c declarations */
125
126
typedef
Status
GpStatus
;
127
typedef
Unit
GpUnit
;
128
typedef
BrushType
GpBrushType
;
129
typedef
PointF
GpPointF
;
130
typedef
FillMode
GpFillMode
;
131
typedef
PathData
GpPathData
;
132
typedef
LineCap
GpLineCap
;
133
typedef
RectF
GpRectF
;
134
typedef
Rect
GpRect
;
135
typedef
LineJoin
GpLineJoin
;
136
typedef
DashCap
GpDashCap
;
137
typedef
DashStyle
GpDashStyle
;
138
typedef
MatrixOrder
GpMatrixOrder
;
139
typedef
Point
GpPoint
;
140
typedef
WrapMode
GpWrapMode
;
141
typedef
Color
GpColor
;
142
typedef
FlushIntention
GpFlushIntention
;
143
typedef
CoordinateSpace
GpCoordinateSpace
;
144
typedef
PenAlignment
GpPenAlignment
;
145
typedef
PenType
GpPenType
;
146
typedef
HatchStyle
GpHatchStyle
;
147
148
#endif
HatchStyle
HatchStyle
Definition:
gdiplusenums.h:390
PenType
PenType
Definition:
gdiplusenums.h:95
DashCap
DashCap
Definition:
gdiplusenums.h:170
LineJoin
LineJoin
Definition:
gdiplusenums.h:105
LineCap
LineCap
Definition:
gdiplusenums.h:60
FillMode
FillMode
Definition:
gdiplusenums.h:54
DashStyle
DashStyle
Definition:
gdiplusenums.h:177
WrapMode
WrapMode
Definition:
gdiplusenums.h:206
MatrixOrder
MatrixOrder
Definition:
gdiplusenums.h:187
PenAlignment
PenAlignment
Definition:
gdiplusenums.h:154
Unit
Unit
Definition:
gdiplusenums.h:26
FlushIntention
FlushIntention
Definition:
gdiplusenums.h:360
CoordinateSpace
CoordinateSpace
Definition:
gdiplusenums.h:366
BrushType
BrushType
Definition:
gdiplusenums.h:37
GpDashCap
DashCap GpDashCap
Definition:
gdiplusgpstubs.h:136
GpDashStyle
DashStyle GpDashStyle
Definition:
gdiplusgpstubs.h:137
GpMatrixOrder
MatrixOrder GpMatrixOrder
Definition:
gdiplusgpstubs.h:138
GpPoint
Point GpPoint
Definition:
gdiplusgpstubs.h:139
GpHatchStyle
HatchStyle GpHatchStyle
Definition:
gdiplusgpstubs.h:146
GpWrapMode
WrapMode GpWrapMode
Definition:
gdiplusgpstubs.h:140
GpBrushType
BrushType GpBrushType
Definition:
gdiplusgpstubs.h:128
GpPointF
PointF GpPointF
Definition:
gdiplusgpstubs.h:129
GpLineCap
LineCap GpLineCap
Definition:
gdiplusgpstubs.h:132
CGpEffect
struct CGpEffect CGpEffect
Definition:
gdiplusgpstubs.h:122
GpPenAlignment
PenAlignment GpPenAlignment
Definition:
gdiplusgpstubs.h:144
GpFillMode
FillMode GpFillMode
Definition:
gdiplusgpstubs.h:130
GpFlushIntention
FlushIntention GpFlushIntention
Definition:
gdiplusgpstubs.h:142
GpRectF
RectF GpRectF
Definition:
gdiplusgpstubs.h:133
GpPathData
PathData GpPathData
Definition:
gdiplusgpstubs.h:131
GpRect
Rect GpRect
Definition:
gdiplusgpstubs.h:134
GpCoordinateSpace
CoordinateSpace GpCoordinateSpace
Definition:
gdiplusgpstubs.h:143
GpUnit
Unit GpUnit
Definition:
gdiplusgpstubs.h:127
GpColor
Color GpColor
Definition:
gdiplusgpstubs.h:141
GpStatus
Status GpStatus
Definition:
gdiplusgpstubs.h:126
GpPenType
PenType GpPenType
Definition:
gdiplusgpstubs.h:145
GpLineJoin
LineJoin GpLineJoin
Definition:
gdiplusgpstubs.h:135
Status
Status
Definition:
gdiplustypes.h:25
Color
Definition:
gdipluscolor.h:301
GpAdjustableArrowCap
Definition:
gdiplus_private.h:340
GpBitmap
Definition:
gdiplus_private.h:426
GpBrush
Definition:
gdiplus_private.h:257
GpCachedBitmap
Definition:
gdiplus_private.h:444
GpCustomLineCap
Definition:
gdiplus_private.h:330
GpFontCollection
Definition:
gdiplus_private.h:514
GpFontFamily
Definition:
gdiplus_private.h:520
GpFont
Definition:
gdiplus_private.h:485
GpGraphics
Definition:
gdiplus_private.h:223
GpHatch
Definition:
gdiplus_private.h:261
GpImageAttributes
Definition:
gdiplus_private.h:473
GpImage
Definition:
gdiplus_private.h:347
GpLineGradient
Definition:
gdiplus_private.h:292
GpMatrix
Definition:
gdiplus_private.h:199
GpMetafile
Definition:
gdiplus_private.h:390
GpPathGradient
Definition:
gdiplus_private.h:273
GpPathIterator
Definition:
gdiplus_private.h:323
GpPath
Definition:
gdiplus_private.h:316
GpPen
Definition:
gdiplus_private.h:203
GpRegion
Definition:
gdiplus_private.h:550
GpSolidFill
Definition:
gdiplus_private.h:268
GpStringFormat
Definition:
gdiplus_private.h:494
GpTexture
Definition:
gdiplus_private.h:308
PathData
Definition:
gdiplustypes.h:653
PointF
Definition:
gdiplustypes.h:647
Point
Definition:
gdiplustypes.h:641
RectF
Definition:
gdiplustypes.h:660
Rect
Definition:
gdiplustypes.h:668
sdk
include
psdk
gdiplusgpstubs.h
Generated on Sat Sep 14 2024 06:12:43 for ReactOS by
1.9.6