DrawCommand(OpType opType) | DrawCommand | |
DrawDrawableCommand(SkDrawable *, const SkMatrix *) | DrawDrawableCommand | |
execute(SkCanvas *canvas) const override | DrawDrawableCommand | virtual |
flatten(const SkFlattenable *flattenable, SkJSONWriter &writer, UrlDataManager &urlDataManager) | DrawCommand | static |
flatten(const SkImage &image, SkJSONWriter &writer, UrlDataManager &urlDataManager) | DrawCommand | static |
flatten(const SkBitmap &bitmap, SkJSONWriter &writer, UrlDataManager &urlDataManager) | DrawCommand | static |
GetCommandString(OpType type) | DrawCommand | static |
getOpType() const | DrawCommand | inline |
isVisible() const | DrawCommand | inline |
kBeginDrawPicture_OpType enum value | DrawCommand | |
kClear_OpType enum value | DrawCommand | |
kClipPath_OpType enum value | DrawCommand | |
kClipRect_OpType enum value | DrawCommand | |
kClipRegion_OpType enum value | DrawCommand | |
kClipRRect_OpType enum value | DrawCommand | |
kClipShader_OpType enum value | DrawCommand | |
kConcat44_OpType enum value | DrawCommand | |
kConcat_OpType enum value | DrawCommand | |
kDrawAnnotation_OpType enum value | DrawCommand | |
kDrawArc_OpType enum value | DrawCommand | |
kDrawAtlas_OpType enum value | DrawCommand | |
kDrawBitmap_OpType enum value | DrawCommand | |
kDrawBitmapRect_OpType enum value | DrawCommand | |
kDrawDrawable_OpType enum value | DrawCommand | |
kDrawDRRect_OpType enum value | DrawCommand | |
kDrawEdgeAAImageSet_OpType enum value | DrawCommand | |
kDrawEdgeAAQuad_OpType enum value | DrawCommand | |
kDrawImage_OpType enum value | DrawCommand | |
kDrawImageLattice_OpType enum value | DrawCommand | |
kDrawImageRect_OpType enum value | DrawCommand | |
kDrawImageRectLayer_OpType enum value | DrawCommand | |
kDrawOval_OpType enum value | DrawCommand | |
kDrawPaint_OpType enum value | DrawCommand | |
kDrawPatch_OpType enum value | DrawCommand | |
kDrawPath_OpType enum value | DrawCommand | |
kDrawPoints_OpType enum value | DrawCommand | |
kDrawRect_OpType enum value | DrawCommand | |
kDrawRegion_OpType enum value | DrawCommand | |
kDrawRRect_OpType enum value | DrawCommand | |
kDrawShadow_OpType enum value | DrawCommand | |
kDrawTextBlob_OpType enum value | DrawCommand | |
kDrawVertices_OpType enum value | DrawCommand | |
kEndDrawPicture_OpType enum value | DrawCommand | |
kLast_OpType enum value | DrawCommand | |
kOpTypeCount | DrawCommand | static |
kResetClip_OpType enum value | DrawCommand | |
kRestore_OpType enum value | DrawCommand | |
kSave_OpType enum value | DrawCommand | |
kSaveLayer_OpType enum value | DrawCommand | |
kSetM44_OpType enum value | DrawCommand | |
kSetMatrix_OpType enum value | DrawCommand | |
MakeJsonColor(SkJSONWriter &, const SkColor color) | DrawCommand | static |
MakeJsonColor4f(SkJSONWriter &, const SkColor4f &color) | DrawCommand | static |
MakeJsonIRect(SkJSONWriter &, const SkIRect &) | DrawCommand | static |
MakeJsonLattice(SkJSONWriter &, const SkCanvas::Lattice &lattice) | DrawCommand | static |
MakeJsonMatrix(SkJSONWriter &, const SkMatrix &) | DrawCommand | static |
MakeJsonMatrix44(SkJSONWriter &, const SkM44 &) | DrawCommand | static |
MakeJsonPaint(SkJSONWriter &, const SkPaint &paint, UrlDataManager &urlDataManager) | DrawCommand | static |
MakeJsonPath(SkJSONWriter &, const SkPath &path) | DrawCommand | static |
MakeJsonPoint(SkJSONWriter &, const SkPoint &point) | DrawCommand | static |
MakeJsonPoint(SkJSONWriter &, SkScalar x, SkScalar y) | DrawCommand | static |
MakeJsonPoint3(SkJSONWriter &, const SkPoint3 &point) | DrawCommand | static |
MakeJsonRect(SkJSONWriter &, const SkRect &rect) | DrawCommand | static |
MakeJsonRegion(SkJSONWriter &, const SkRegion ®ion) | DrawCommand | static |
MakeJsonSampling(SkJSONWriter &, const SkSamplingOptions &sampling) | DrawCommand | static |
OpType enum name | DrawCommand | |
render(SkCanvas *canvas) const | DrawCommand | inlinevirtual |
setVisible(bool toggle) | DrawCommand | inline |
toJSON(SkJSONWriter &writer, UrlDataManager &urlDataManager) const | DrawCommand | virtual |
WritePNG(const SkBitmap &bitmap, SkWStream &out) | DrawCommand | static |
~DrawCommand() | DrawCommand | inlinevirtual |