Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / skia / gyp / public_headers.gypi
1 # Include this gypi to include all public header files that exist in the
2 # include directory.
3 #
4 # The list is computed by running 'find include -name *.h' in the root dir of
5 # the project.
6 #
7 {
8   'variables': {
9     'header_filenames': [
10       'animator/SkAnimator.h',
11       'animator/SkAnimatorView.h',
12       'config/SkUserConfig.h',
13       'config/sk_stdint.h',
14       'core/SkAdvancedTypefaceMetrics.h',
15       'core/SkAnnotation.h',
16       'core/SkBitmap.h',
17       'core/SkBlitRow.h',
18       'core/SkCanvas.h',
19       'core/SkChunkAlloc.h',
20       'core/SkClipStack.h',
21       'core/SkColor.h',
22       'core/SkColorFilter.h',
23       'core/SkColorPriv.h',
24       'core/SkColorShader.h',
25       'core/SkColorTable.h',
26       'core/SkComposeShader.h',
27       'core/SkData.h',
28       'core/SkDataTable.h',
29       'core/SkDeque.h',
30       'core/SkDevice.h',
31       'core/SkDither.h',
32       'core/SkDocument.h',
33       'core/SkDraw.h',
34       'core/SkDrawFilter.h',
35       'core/SkDrawLooper.h',
36       'core/SkEndian.h',
37       'core/SkError.h',
38       'core/SkFixed.h',
39       'core/SkFlate.h',
40       'core/SkFlattenable.h',
41       'core/SkFlattenableBuffers.h',
42       'core/SkFlattenableSerialization.h',
43       'core/SkFloatBits.h',
44       'core/SkFloatingPoint.h',
45       'core/SkFontHost.h',
46       'core/SkFontLCDConfig.h',
47       'core/SkGeometry.h',
48       'core/SkGraphics.h',
49       'core/SkImage.h',
50       'core/SkImageDecoder.h',
51       'core/SkImageEncoder.h',
52       'core/SkImageFilter.h',
53       'core/SkInstCnt.h',
54       'core/SkLineClipper.h',
55       'core/SkMallocPixelRef.h',
56       'core/SkMask.h',
57       'core/SkMaskFilter.h',
58       'core/SkMath.h',
59       'core/SkMatrix.h',
60       'core/SkMetaData.h',
61       'core/SkOSFile.h',
62       'core/SkPackBits.h',
63       'core/SkPaint.h',
64       'core/SkPaintOptionsAndroid.h',
65       'core/SkPath.h',
66       'core/SkPathEffect.h',
67       'core/SkPathMeasure.h',
68       'core/SkPicture.h',
69       'core/SkPixelRef.h',
70       'core/SkPoint.h',
71       'core/SkPostConfig.h',
72       'core/SkPreConfig.h',
73       'core/SkRRect.h',
74       'core/SkRasterizer.h',
75       'core/SkRect.h',
76       'core/SkRefCnt.h',
77       'core/SkRegion.h',
78       'core/SkScalar.h',
79       'core/SkShader.h',
80       'core/SkSize.h',
81       'core/SkStream.h',
82       'core/SkString.h',
83       'core/SkStringUtils.h',
84       'core/SkStrokeRec.h',
85       'core/SkSurface.h',
86       'core/SkTArray.h',
87       'core/SkTDArray.h',
88       'core/SkTDStack.h',
89       'core/SkTDict.h',
90       'core/SkTInternalLList.h',
91       'core/SkTLazy.h',
92       'core/SkTRegistry.h',
93       'core/SkTSearch.h',
94       'core/SkTemplates.h',
95       'core/SkThread.h',
96       'core/SkTime.h',
97       'core/SkTypeface.h',
98       'core/SkTypes.h',
99       'core/SkUnPreMultiply.h',
100       'core/SkUtils.h',
101       'core/SkWeakRefCnt.h',
102       'core/SkWriter32.h',
103       'core/SkXfermode.h',
104       'device/xps/SkConstexprMath.h',
105       'device/xps/SkXPSDevice.h',
106       'effects/Sk1DPathEffect.h',
107       'effects/Sk2DPathEffect.h',
108       'effects/SkAlphaThresholdFilter.h',
109       'effects/SkArithmeticMode.h',
110       'effects/SkAvoidXfermode.h',
111       'effects/SkBitmapSource.h',
112       'effects/SkBlurDrawLooper.h',
113       'effects/SkBlurImageFilter.h',
114       'effects/SkBlurMaskFilter.h',
115       'effects/SkColorFilterImageFilter.h',
116       'effects/SkColorMatrix.h',
117       'effects/SkColorMatrixFilter.h',
118       'effects/SkComposeImageFilter.h',
119       'effects/SkCornerPathEffect.h',
120       'effects/SkDashPathEffect.h',
121       'effects/SkDiscretePathEffect.h',
122       'effects/SkDisplacementMapEffect.h',
123       'effects/SkDrawExtraPathEffect.h',
124       'effects/SkDropShadowImageFilter.h',
125       'effects/SkEmbossMaskFilter.h',
126       'effects/SkGradientShader.h',
127       'effects/SkLayerDrawLooper.h',
128       'effects/SkLayerRasterizer.h',
129       'effects/SkLerpXfermode.h',
130       'effects/SkLightingImageFilter.h',
131       'effects/SkLumaColorFilter.h',
132       'effects/SkMagnifierImageFilter.h',
133       'effects/SkMatrixConvolutionImageFilter.h',
134       'effects/SkMergeImageFilter.h',
135       'effects/SkMorphologyImageFilter.h',
136       'effects/SkOffsetImageFilter.h',
137       'effects/SkPaintFlagsDrawFilter.h',
138       'effects/SkPerlinNoiseShader.h',
139       'effects/SkPixelXorXfermode.h',
140       'effects/SkPorterDuff.h',
141       'effects/SkRectShaderImageFilter.h',
142       'effects/SkTableColorFilter.h',
143       'effects/SkTableMaskFilter.h',
144       'effects/SkTestImageFilters.h',
145       'effects/SkTransparentShader.h',
146       'effects/SkXfermodeImageFilter.h',
147       'gpu/GrAARectRenderer.h',
148       'gpu/GrBackendEffectFactory.h',
149       'gpu/GrClipData.h',
150       'gpu/GrColor.h',
151       'gpu/GrConfig.h',
152       'gpu/GrContext.h',
153       'gpu/GrContextFactory.h',
154       'gpu/GrDrawEffect.h',
155       'gpu/GrEffect.h',
156       'gpu/GrEffectStage.h',
157       'gpu/GrEffectUnitTest.h',
158       'gpu/GrFontScaler.h',
159       'gpu/GrGlyph.h',
160       'gpu/GrKey.h',
161       'gpu/GrOvalRenderer.h',
162       'gpu/GrPaint.h',
163       'gpu/GrPathRendererChain.h',
164       'gpu/GrRect.h',
165       'gpu/GrRenderTarget.h',
166       'gpu/GrResource.h',
167       'gpu/GrSurface.h',
168       'gpu/GrTBackendEffectFactory.h',
169       'gpu/GrTextContext.h',
170       'gpu/GrTexture.h',
171       'gpu/GrTextureAccess.h',
172       'gpu/GrTypes.h',
173       'gpu/GrTypesPriv.h',
174       'gpu/GrUserConfig.h',
175       'gpu/SkGpuDevice.h',
176       'gpu/SkGr.h',
177       'gpu/SkGrPixelRef.h',
178       'gpu/SkGrTexturePixelRef.h',
179       'gpu/gl/GrGLConfig.h',
180       'gpu/gl/GrGLConfig_chrome.h',
181       'gpu/gl/GrGLExtensions.h',
182       'gpu/gl/GrGLFunctions.h',
183       'gpu/gl/GrGLInterface.h',
184       'gpu/gl/SkANGLEGLContext.h',
185       'gpu/gl/SkDebugGLContext.h',
186       'gpu/gl/SkGLContextHelper.h',
187       'gpu/gl/SkMesaGLContext.h',
188       'gpu/gl/SkNativeGLContext.h',
189       'gpu/gl/SkNullGLContext.h',
190       'images/SkForceLinking.h',
191       'images/SkMovie.h',
192       'images/SkPageFlipper.h',
193       'pathops/SkPathOps.h',
194       'pdf/SkPDFDevice.h',
195       'pdf/SkPDFDocument.h',
196       'pipe/SkGPipe.h',
197       'ports/SkFontConfigInterface.h',
198       'ports/SkFontMgr.h',
199       'ports/SkFontStyle.h',
200       'ports/SkTypeface_android.h',
201       'ports/SkTypeface_mac.h',
202       'ports/SkTypeface_win.h',
203       'svg/SkSVGAttribute.h',
204       'svg/SkSVGBase.h',
205       'svg/SkSVGPaintState.h',
206       'svg/SkSVGParser.h',
207       'svg/SkSVGTypes.h',
208       'utils/SkBoundaryPatch.h',
209       'utils/SkCamera.h',
210       'utils/SkCubicInterval.h',
211       'utils/SkCullPoints.h',
212       'utils/SkDebugUtils.h',
213       'utils/SkDeferredCanvas.h',
214       'utils/SkDumpCanvas.h',
215       'utils/SkInterpolator.h',
216       'utils/SkLayer.h',
217       'utils/SkLua.h',
218       'utils/SkLuaCanvas.h',
219       'utils/SkMatrix44.h',
220       'utils/SkMeshUtils.h',
221       'utils/SkNWayCanvas.h',
222       'utils/SkNinePatch.h',
223       'utils/SkNullCanvas.h',
224       'utils/SkParse.h',
225       'utils/SkParsePaint.h',
226       'utils/SkParsePath.h',
227       'utils/SkPathUtils.h',
228       'utils/SkPictureUtils.h',
229       'utils/SkProxyCanvas.h',
230       'utils/SkRTConf.h',
231       'utils/SkRandom.h',
232       'utils/SkWGL.h',
233       'utils/ios/SkStream_NSData.h',
234       'utils/mac/SkCGUtils.h',
235       'utils/win/SkAutoCoInitialize.h',
236       'utils/win/SkHRESULT.h',
237       'utils/win/SkIStream.h',
238       'utils/win/SkTScopedComPtr.h',
239       'views/SkApplication.h',
240       'views/SkBGViewArtist.h',
241       'views/SkEvent.h',
242       'views/SkEventSink.h',
243       'views/SkKey.h',
244       'views/SkOSMenu.h',
245       'views/SkOSWindow_Android.h',
246       'views/SkOSWindow_Mac.h',
247       'views/SkOSWindow_NaCl.h',
248       'views/SkOSWindow_SDL.h',
249       'views/SkOSWindow_Unix.h',
250       'views/SkOSWindow_Win.h',
251       'views/SkOSWindow_iOS.h',
252       'views/SkStackViewLayout.h',
253       'views/SkSystemEventTypes.h',
254       'views/SkTextBox.h',
255       'views/SkTouchGesture.h',
256       'views/SkView.h',
257       'views/SkViewInflate.h',
258       'views/SkWidget.h',
259       'views/SkWindow.h',
260       'views/android/AndroidKeyToSkKey.h',
261       'views/animated/SkBorderView.h',
262       'views/animated/SkImageView.h',
263       'views/animated/SkProgressBarView.h',
264       'views/animated/SkScrollBarView.h',
265       'views/animated/SkWidgetViews.h',
266       'views/unix/XkeysToSkKeys.h',
267       'views/unix/keysym2ucs.h',
268       'xml/SkBML_WXMLParser.h',
269       'xml/SkBML_XMLParser.h',
270       'xml/SkDOM.h',
271       'xml/SkJS.h',
272       'xml/SkXMLParser.h',
273       'xml/SkXMLWriter.h',
274     ],
275   },
276 }