[PSDK] Try to fix build
[reactos.git] / sdk / include / psdk / gdiplusimageattributes.h
1 /*
2 * GdiPlusImageAttributes.h
3 *
4 * Windows GDI+
5 *
6 * This file is part of the w32api package.
7 *
8 * THIS SOFTWARE IS NOT COPYRIGHTED
9 *
10 * This source code is offered for use in the public domain. You may
11 * use, modify or distribute it freely.
12 *
13 * This code is distributed in the hope that it will be useful but
14 * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
15 * DISCLAIMED. This includes but is not limited to warranties of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
17 */
18
19 #ifndef _GDIPLUSIMAGEATTRIBUTES_H
20 #define _GDIPLUSIMAGEATTRIBUTES_H
21
22 class ImageAttributes : public GdiplusBase
23 {
24 public:
25 ImageAttributes(VOID)
26 {
27 }
28
29 Status ClearBrushRemapTable(VOID)
30 {
31 return NotImplemented;
32 }
33
34 Status ClearColorKey(ColorAdjustType type)
35 {
36 return NotImplemented;
37 }
38
39 Status ClearColorMatrices(ColorAdjustType type)
40 {
41 return NotImplemented;
42 }
43
44 Status ClearColorMatrix(ColorAdjustType type)
45 {
46 return NotImplemented;
47 }
48
49 Status ClearGamma(ColorAdjustType type)
50 {
51 return NotImplemented;
52 }
53
54 Status ClearNoOp(ColorAdjustType type)
55 {
56 return NotImplemented;
57 }
58
59 Status ClearOutputChannel(ColorAdjustType type)
60 {
61 return NotImplemented;
62 }
63
64 Status ClearOutputChannelColorProfile(ColorAdjustType type)
65 {
66 return NotImplemented;
67 }
68
69 Status ClearRemapTable(ColorAdjustType type)
70 {
71 return NotImplemented;
72 }
73
74 Status ClearThreshold(ColorAdjustType type)
75 {
76 return NotImplemented;
77 }
78
79 ImageAttributes *Clone(VOID)
80 {
81 return NULL;
82 }
83
84 Status GetAdjustedPalette(ColorPalette *colorPalette, ColorPalette colorAdjustType)
85 {
86 return NotImplemented;
87 }
88
89 Status GetLastStatus(VOID)
90 {
91 return NotImplemented;
92 }
93
94 Status Reset(ColorAdjustType type)
95 {
96 return NotImplemented;
97 }
98
99 Status SetBrushRemapTable(UINT mapSize, ColorMap *map)
100 {
101 return NotImplemented;
102 }
103
104 Status SetColorKey(const Color &colorLow, const Color &colorHigh, ColorAdjustType type)
105 {
106 return NotImplemented;
107 }
108
109 Status SetColorMatrices(const ColorMatrix *colorMatrix, const ColorMatrix *grayMatrix, ColorMatrixFlags mode, ColorAdjustType type)
110 {
111 return NotImplemented;
112 }
113
114 Status SetColorMatrix(const ColorMatrix *colorMatrix, ColorMatrixFlags mode, ColorAdjustType type)
115 {
116 return NotImplemented;
117 }
118
119 Status SetGamma(REAL gamma, ColorAdjustType type)
120 {
121 return NotImplemented;
122 }
123
124 Status SetNoOp(ColorAdjustType type)
125 {
126 return NotImplemented;
127 }
128
129 Status SetOutputChannel(ColorChannelFlags channelFlags, ColorAdjustType type)
130 {
131 return NotImplemented;
132 }
133
134 Status SetOutputChannelColorProfile(const WCHAR *colorProfileFilename, ColorAdjustType type)
135 {
136 return NotImplemented;
137 }
138
139 Status SetRemapTable(UINT mapSize, const ColorMap *map, ColorAdjustType type)
140 {
141 return NotImplemented;
142 }
143
144 Status SetThreshold(REAL threshold, ColorAdjustType type)
145 {
146 return NotImplemented;
147 }
148
149 Status SetToIdentity(ColorAdjustType type)
150 {
151 return NotImplemented;
152 }
153
154 Status SetWrapMode(WrapMode wrap, const Color &color, BOOL clamp)
155 {
156 return NotImplemented;
157 }
158 };
159
160 #endif /* _GDIPLUSIMAGEATTRIBUTES_H */