1// To regenerate this list of includes run the following command from skia/include:
2//
3//     find core effects pathops  -maxdepth 1 -name "*.h" | sed "s#^[^\/]*\/##g" | sed "s/\(.*\)/#include \"\1\"/" | sort
4//
5#include "Sk1DPathEffect.h"
6#include "Sk2DPathEffect.h"
7#include "SkAdvancedTypefaceMetrics.h"
8#include "SkAlphaThresholdFilter.h"
9#include "SkAnnotation.h"
10#include "SkArithmeticMode.h"
11#include "SkAvoidXfermode.h"
12#include "SkBBHFactory.h"
13#include "SkBicubicImageFilter.h"
14#include "SkBitmapDevice.h"
15#include "SkBitmap.h"
16#include "SkBitmapSource.h"
17#include "SkBlitRow.h"
18#include "SkBlurDrawLooper.h"
19#include "SkBlurImageFilter.h"
20#include "SkBlurMaskFilter.h"
21#include "SkBlurTypes.h"
22#include "SkCanvas.h"
23#include "SkChecksum.h"
24#include "SkChunkAlloc.h"
25#include "SkClipStack.h"
26#include "SkColorFilter.h"
27#include "SkColorFilterImageFilter.h"
28#include "SkColor.h"
29#include "SkColorMatrixFilter.h"
30#include "SkColorMatrix.h"
31#include "SkColorPriv.h"
32#include "SkColorShader.h"
33#include "SkColorTable.h"
34#include "SkComposeImageFilter.h"
35#include "SkComposeShader.h"
36#include "SkCornerPathEffect.h"
37#include "SkDashPathEffect.h"
38#include "SkData.h"
39#include "SkDataTable.h"
40#include "SkDeque.h"
41#include "SkDevice.h"
42#include "SkDeviceProperties.h"
43#include "SkDiscretePathEffect.h"
44#include "SkDisplacementMapEffect.h"
45#include "SkDither.h"
46#include "SkDocument.h"
47#include "SkDrawExtraPathEffect.h"
48#include "SkDrawFilter.h"
49#include "SkDraw.h"
50#include "SkDrawLooper.h"
51#include "SkDropShadowImageFilter.h"
52#include "SkDynamicAnnotations.h"
53#include "SkEmbossMaskFilter.h"
54#include "SkEmptyShader.h"
55#include "SkEndian.h"
56#include "SkError.h"
57#include "SkFixed.h"
58#include "SkFlate.h"
59#include "SkFlattenableBuffers.h"
60#include "SkFlattenable.h"
61#include "SkFlattenableSerialization.h"
62#include "SkFloatBits.h"
63#include "SkFloatingPoint.h"
64#include "SkFont.h"
65#include "SkFontHost.h"
66#include "SkFontLCDConfig.h"
67#include "SkGeometry.h"
68#include "SkGradientShader.h"
69#include "SkGraphics.h"
70#include "SkImageDecoder.h"
71#include "SkImageEncoder.h"
72#include "SkImageFilter.h"
73#include "SkImageGenerator.h"
74#include "SkImage.h"
75#include "SkImageInfo.h"
76#include "SkInstCnt.h"
77#include "SkLayerDrawLooper.h"
78#include "SkLayerRasterizer.h"
79#include "SkLerpXfermode.h"
80#include "SkLightingImageFilter.h"
81#include "SkLineClipper.h"
82#include "SkLumaColorFilter.h"
83#include "SkMagnifierImageFilter.h"
84#include "SkMallocPixelRef.h"
85#include "SkMaskFilter.h"
86#include "SkMask.h"
87#include "SkMath.h"
88#include "SkMatrixConvolutionImageFilter.h"
89#include "SkMatrix.h"
90#include "SkMatrixImageFilter.h"
91#include "SkMergeImageFilter.h"
92#include "SkMetaData.h"
93#include "SkMorphologyImageFilter.h"
94#include "SkOffsetImageFilter.h"
95#include "SkOnce.h"
96#include "SkOSFile.h"
97#include "SkPackBits.h"
98#include "SkPaintFlagsDrawFilter.h"
99#include "SkPaint.h"
100#include "SkPaintOptionsAndroid.h"
101#include "SkPathEffect.h"
102#include "SkPath.h"
103#include "SkPathMeasure.h"
104#include "SkPathOps.h"
105#include "SkPathRef.h"
106#include "SkPerlinNoiseShader.h"
107#include "SkPicture.h"
108#include "SkPictureImageFilter.h"
109#include "SkPictureRecorder.h"
110#include "SkPixelRef.h"
111#include "SkPixelXorXfermode.h"
112#include "SkPoint.h"
113#include "SkPorterDuff.h"
114#include "SkPostConfig.h"
115#include "SkPreConfig.h"
116#include "SkRasterizer.h"
117#include "SkReadBuffer.h"
118#include "SkReader32.h"
119#include "SkRect.h"
120#include "SkRectShaderImageFilter.h"
121#include "SkRefCnt.h"
122#include "SkRegion.h"
123#include "SkRRect.h"
124#include "SkScalar.h"
125#include "SkShader.h"
126#include "SkSize.h"
127#include "SkStippleMaskFilter.h"
128#include "SkStream.h"
129#include "SkString.h"
130#include "SkStringUtils.h"
131#include "SkStrokeRec.h"
132#include "SkSurface.h"
133#include "SkTableColorFilter.h"
134#include "SkTableMaskFilter.h"
135#include "SkTArray.h"
136#include "SkTDArray.h"
137#include "SkTDict.h"
138#include "SkTDStack.h"
139#include "SkTemplates.h"
140#include "SkTestImageFilters.h"
141#include "SkThread.h"
142#include "SkTileImageFilter.h"
143#include "SkTime.h"
144#include "SkTInternalLList.h"
145#include "SkTLazy.h"
146#include "SkTransparentShader.h"
147#include "SkTRegistry.h"
148#include "SkTSearch.h"
149#include "SkTypeface.h"
150#include "SkTypes.h"
151#include "SkUnPreMultiply.h"
152#include "SkUtils.h"
153#include "SkVertState.h"
154#include "SkWeakRefCnt.h"
155#include "SkWriteBuffer.h"
156#include "SkWriter32.h"
157#include "SkXfermode.h"
158#include "SkXfermodeImageFilter.h"
159
160SkBitmap source;
161
162{{.Code}}
163