ReactOS
0.4.15-dev-1619-g69dffed
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
GpMetafile
Definition:
gdiplus_private.h:390
GpBitmap
Definition:
gdiplus_private.h:426
GpCustomLineCap
Definition:
gdiplus_private.h:330
GpPenAlignment
PenAlignment GpPenAlignment
Definition:
gdiplusgpstubs.h:144
GpCachedBitmap
Definition:
gdiplus_private.h:444
HatchStyle
HatchStyle
Definition:
gdiplusenums.h:389
GpStatus
Status GpStatus
Definition:
gdiplusgpstubs.h:126
PenAlignment
PenAlignment
Definition:
gdiplusenums.h:153
GpFontCollection
Definition:
gdiplus_private.h:514
Unit
Unit
Definition:
gdiplusenums.h:25
WrapMode
WrapMode
Definition:
gdiplusenums.h:205
GpRect
Rect GpRect
Definition:
gdiplusgpstubs.h:134
GpPenType
PenType GpPenType
Definition:
gdiplusgpstubs.h:145
GpImageAttributes
Definition:
gdiplus_private.h:473
GpHatch
Definition:
gdiplus_private.h:261
GpPointF
PointF GpPointF
Definition:
gdiplusgpstubs.h:129
DashCap
DashCap
Definition:
gdiplusenums.h:169
GpMatrix
Definition:
gdiplus_private.h:199
LineJoin
LineJoin
Definition:
gdiplusenums.h:104
GpPathData
PathData GpPathData
Definition:
gdiplusgpstubs.h:131
GpPathIterator
Definition:
gdiplus_private.h:323
Color
Definition:
gdipluscolor.h:300
FillMode
FillMode
Definition:
gdiplusenums.h:53
GpFlushIntention
FlushIntention GpFlushIntention
Definition:
gdiplusgpstubs.h:142
GpPoint
Point GpPoint
Definition:
gdiplusgpstubs.h:139
GpLineJoin
LineJoin GpLineJoin
Definition:
gdiplusgpstubs.h:135
GpAdjustableArrowCap
Definition:
gdiplus_private.h:340
GpStringFormat
Definition:
gdiplus_private.h:494
GpUnit
Unit GpUnit
Definition:
gdiplusgpstubs.h:127
GpFontFamily
Definition:
gdiplus_private.h:520
GpCoordinateSpace
CoordinateSpace GpCoordinateSpace
Definition:
gdiplusgpstubs.h:143
GpPath
Definition:
gdiplus_private.h:316
MatrixOrder
MatrixOrder
Definition:
gdiplusenums.h:186
GpRectF
RectF GpRectF
Definition:
gdiplusgpstubs.h:133
Status
Status
Definition:
gdiplustypes.h:24
GpHatchStyle
HatchStyle GpHatchStyle
Definition:
gdiplusgpstubs.h:146
GpLineGradient
Definition:
gdiplus_private.h:292
GpPen
Definition:
gdiplus_private.h:203
LineCap
LineCap
Definition:
gdiplusenums.h:59
GpFont
Definition:
gdiplus_private.h:485
GpBrushType
BrushType GpBrushType
Definition:
gdiplusgpstubs.h:128
PenType
PenType
Definition:
gdiplusenums.h:94
GpTexture
Definition:
gdiplus_private.h:308
GpImage
Definition:
gdiplus_private.h:347
GpSolidFill
Definition:
gdiplus_private.h:268
DashStyle
DashStyle
Definition:
gdiplusenums.h:176
GpFillMode
FillMode GpFillMode
Definition:
gdiplusgpstubs.h:130
GpPathGradient
Definition:
gdiplus_private.h:273
GpRegion
Definition:
gdiplus_private.h:550
GpLineCap
LineCap GpLineCap
Definition:
gdiplusgpstubs.h:132
GpColor
Color GpColor
Definition:
gdiplusgpstubs.h:141
Point
Definition:
gdiplustypes.h:640
FlushIntention
FlushIntention
Definition:
gdiplusenums.h:359
GpDashStyle
DashStyle GpDashStyle
Definition:
gdiplusgpstubs.h:137
PathData
Definition:
gdiplustypes.h:652
RectF
Definition:
gdiplustypes.h:659
GpGraphics
Definition:
gdiplus_private.h:223
GpMatrixOrder
MatrixOrder GpMatrixOrder
Definition:
gdiplusgpstubs.h:138
Rect
Definition:
gdiplustypes.h:667
CoordinateSpace
CoordinateSpace
Definition:
gdiplusenums.h:365
BrushType
BrushType
Definition:
gdiplusenums.h:36
GpDashCap
DashCap GpDashCap
Definition:
gdiplusgpstubs.h:136
CGpEffect
struct CGpEffect CGpEffect
Definition:
gdiplusgpstubs.h:122
PointF
Definition:
gdiplustypes.h:646
GpWrapMode
WrapMode GpWrapMode
Definition:
gdiplusgpstubs.h:140
GpBrush
Definition:
gdiplus_private.h:257
sdk
include
psdk
gdiplusgpstubs.h
Generated on Sat Jan 16 2021 06:07:23 for ReactOS by
1.8.15