Lines Matching defs:SkDebugCanvas

11 #include "SkDebugCanvas.h"
17 SkDebugCanvas::SkDebugCanvas(int windowWidth, int windowHeight)
51 SkDebugCanvas::~SkDebugCanvas() {
57 void SkDebugCanvas::addDrawCommand(SkDrawCommand* command) {
62 void SkDebugCanvas::draw(SkCanvas* canvas) {
68 void SkDebugCanvas::applyUserTransform(SkCanvas* canvas) {
72 int SkDebugCanvas::getCommandAtPoint(int x, int y, int index) {
207 void SkDebugCanvas::markActiveCommands(int index) {
237 void SkDebugCanvas::drawTo(SkCanvas* canvas, int index) {
359 void SkDebugCanvas::deleteDrawCommandAt(int index) {
365 SkDrawCommand* SkDebugCanvas::getDrawCommandAt(int index) {
370 void SkDebugCanvas::setDrawCommandAt(int index, SkDrawCommand* command) {
376 SkTDArray<SkString*>* SkDebugCanvas::getCommandInfo(int index) {
381 bool SkDebugCanvas::getDrawCommandVisibilityAt(int index) {
386 const SkTDArray <SkDrawCommand*>& SkDebugCanvas::getDrawCommands() const {
390 SkTDArray <SkDrawCommand*>& SkDebugCanvas::getDrawCommands() {
395 SkTArray<SkString>* SkDebugCanvas::getDrawCommandsAsStrings() const {
405 SkTDArray<size_t>* SkDebugCanvas::getDrawCommandOffsets() const {
415 void SkDebugCanvas::overrideTexFiltering(bool overrideTexFiltering, SkPaint::FilterLevel level) {
424 void SkDebugCanvas::clear(SkColor color) {
428 void SkDebugCanvas::onClipPath(const SkPath& path, SkRegion::Op op, ClipEdgeStyle edgeStyle) {
432 void SkDebugCanvas::onClipRect(const SkRect& rect, SkRegion::Op op, ClipEdgeStyle edgeStyle) {
436 void SkDebugCanvas::onClipRRect(const SkRRect& rrect, SkRegion::Op op, ClipEdgeStyle edgeStyle) {
440 void SkDebugCanvas::onClipRegion(const SkRegion& region, SkRegion::Op op) {
444 void SkDebugCanvas::didConcat(const SkMatrix& matrix) {
462 void SkDebugCanvas::drawBitmap(const SkBitmap& bitmap, SkScalar left,
467 void SkDebugCanvas::drawBitmapRectToRect(const SkBitmap& bitmap,
474 void SkDebugCanvas::drawBitmapMatrix(const SkBitmap& bitmap,
479 void SkDebugCanvas::drawBitmapNine(const SkBitmap& bitmap,
484 void SkDebugCanvas::drawData(const void* data, size_t length) {
488 void SkDebugCanvas::beginCommentGroup(const char* description) {
492 void SkDebugCanvas::addComment(const char* kywd, const char* value) {
496 void SkDebugCanvas::endCommentGroup() {
500 void SkDebugCanvas::drawOval(const SkRect& oval, const SkPaint& paint) {
504 void SkDebugCanvas::drawPaint(const SkPaint& paint) {
508 void SkDebugCanvas::drawPath(const SkPath& path, const SkPaint& paint) {
512 void SkDebugCanvas::onDrawPicture(const SkPicture* picture,
518 void SkDebugCanvas::drawPoints(PointMode mode, size_t count,
523 void SkDebugCanvas::onDrawPosText(const void* text, size_t byteLength, const SkPoint pos[],
528 void SkDebugCanvas::onDrawPosTextH(const void* text, size_t byteLength, const SkScalar xpos[],
534 void SkDebugCanvas::drawRect(const SkRect& rect, const SkPaint& paint) {
539 void SkDebugCanvas::drawRRect(const SkRRect& rrect, const SkPaint& paint) {
543 void SkDebugCanvas::onDrawDRRect(const SkRRect& outer, const SkRRect& inner,
548 void SkDebugCanvas::drawSprite(const SkBitmap& bitmap, int left, int top,
553 void SkDebugCanvas::onDrawText(const void* text, size_t byteLength, SkScalar x, SkScalar y,
558 void SkDebugCanvas::onDrawTextOnPath(const void* text, size_t byteLength, const SkPath& path,
564 void SkDebugCanvas::onDrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y,
569 void SkDebugCanvas::drawVertices(VertexMode vmode, int vertexCount,
577 void SkDebugCanvas::onPushCull(const SkRect& cullRect) {
581 void SkDebugCanvas::onPopCull() {
585 void SkDebugCanvas::willRestore() {
590 void SkDebugCanvas::willSave() {
595 SkCanvas::SaveLayerStrategy SkDebugCanvas::willSaveLayer(const SkRect* bounds, const SkPaint* paint,
603 void SkDebugCanvas::didSetMatrix(const SkMatrix& matrix) {
608 void SkDebugCanvas::toggleCommand(int index, bool toggle) {
630 void SkDebugCanvas::outputScalar(SkScalar num) {
646 void SkDebugCanvas::outputPointsCommon(const SkPoint* pts, int count) {
657 void SkDebugCanvas::outputPoints(const SkPoint* pts, int count) {
662 void SkDebugCanvas::outputConicPoints(const SkPoint* pts, SkScalar weight) {
669 void SkDebugCanvas::addPathData(const SkPath& path, const char* pathName) {
710 void SkDebugCanvas::addClipStackData(const SkPath& devPath, const SkPath& operand,
729 bool SkDebugCanvas::lastClipStackData(const SkPath& devPath) {