|
Public Types inherited from DrawCommand |
enum | OpType {
kBeginDrawPicture_OpType
, kClear_OpType
, kClipPath_OpType
, kClipRegion_OpType
,
kClipRect_OpType
, kClipRRect_OpType
, kClipShader_OpType
, kResetClip_OpType
,
kConcat_OpType
, kConcat44_OpType
, kDrawAnnotation_OpType
, kDrawBitmap_OpType
,
kDrawBitmapRect_OpType
, kDrawDRRect_OpType
, kDrawImage_OpType
, kDrawImageLattice_OpType
,
kDrawImageRect_OpType
, kDrawImageRectLayer_OpType
, kDrawOval_OpType
, kDrawArc_OpType
,
kDrawPaint_OpType
, kDrawPatch_OpType
, kDrawPath_OpType
, kDrawPoints_OpType
,
kDrawRect_OpType
, kDrawRRect_OpType
, kDrawRegion_OpType
, kDrawShadow_OpType
,
kDrawTextBlob_OpType
, kDrawVertices_OpType
, kDrawAtlas_OpType
, kDrawDrawable_OpType
,
kDrawEdgeAAQuad_OpType
, kDrawEdgeAAImageSet_OpType
, kEndDrawPicture_OpType
, kRestore_OpType
,
kSave_OpType
, kSaveLayer_OpType
, kSetMatrix_OpType
, kSetM44_OpType
,
kLast_OpType = kSetM44_OpType
} |
|
Static Public Member Functions inherited from DrawCommand |
static void | WritePNG (const SkBitmap &bitmap, SkWStream &out) |
|
static const char * | GetCommandString (OpType type) |
|
static void | MakeJsonColor (SkJSONWriter &, const SkColor color) |
|
static void | MakeJsonColor4f (SkJSONWriter &, const SkColor4f &color) |
|
static void | MakeJsonPoint (SkJSONWriter &, const SkPoint &point) |
|
static void | MakeJsonPoint (SkJSONWriter &, SkScalar x, SkScalar y) |
|
static void | MakeJsonPoint3 (SkJSONWriter &, const SkPoint3 &point) |
|
static void | MakeJsonRect (SkJSONWriter &, const SkRect &rect) |
|
static void | MakeJsonIRect (SkJSONWriter &, const SkIRect &) |
|
static void | MakeJsonMatrix (SkJSONWriter &, const SkMatrix &) |
|
static void | MakeJsonMatrix44 (SkJSONWriter &, const SkM44 &) |
|
static void | MakeJsonPath (SkJSONWriter &, const SkPath &path) |
|
static void | MakeJsonRegion (SkJSONWriter &, const SkRegion ®ion) |
|
static void | MakeJsonSampling (SkJSONWriter &, const SkSamplingOptions &sampling) |
|
static void | MakeJsonPaint (SkJSONWriter &, const SkPaint &paint, UrlDataManager &urlDataManager) |
|
static void | MakeJsonLattice (SkJSONWriter &, const SkCanvas::Lattice &lattice) |
|
static void | flatten (const SkFlattenable *flattenable, SkJSONWriter &writer, UrlDataManager &urlDataManager) |
|
static bool | flatten (const SkImage &image, SkJSONWriter &writer, UrlDataManager &urlDataManager) |
|
static bool | flatten (const SkBitmap &bitmap, SkJSONWriter &writer, UrlDataManager &urlDataManager) |
|
Static Public Attributes inherited from DrawCommand |
static const int | kOpTypeCount = kLast_OpType + 1 |
|
Definition at line 263 of file DrawCommand.h.