Lines Matching defs:SkPictureRecord

8 #include "SkPictureRecord.h"
31 SkPictureRecord::SkPictureRecord(uint32_t flags, SkBaseDevice* device) :
56 SkPictureRecord::~SkPictureRecord() {
141 SkBaseDevice* SkPictureRecord::setDevice(SkBaseDevice* device) {
146 int SkPictureRecord::save(SaveFlags flags) {
160 int SkPictureRecord::saveLayer(const SkRect* bounds, const SkPaint* paint,
198 bool SkPictureRecord::isDrawingToLayer() const {
575 void SkPictureRecord::restore() {
625 bool SkPictureRecord::translate(SkScalar dx, SkScalar dy) {
635 bool SkPictureRecord::scale(SkScalar sx, SkScalar sy) {
645 bool SkPictureRecord::rotate(SkScalar degrees) {
654 bool SkPictureRecord::skew(SkScalar sx, SkScalar sy) {
664 bool SkPictureRecord::concat(const SkMatrix& matrix) {
674 void SkPictureRecord::setMatrix(const SkMatrix& matrix) {
700 void SkPictureRecord::fillRestoreOffsetPlaceholdersForCurrentStackLevel(uint32_t restoreOffset) {
716 void SkPictureRecord::beginRecording() {
723 void SkPictureRecord::endRecording() {
728 void SkPictureRecord::recordRestoreOffsetPlaceholder(SkRegion::Op op) {
757 bool SkPictureRecord::clipRect(const SkRect& rect, SkRegion::Op op, bool doAA) {
774 bool SkPictureRecord::clipRRect(const SkRRect& rrect, SkRegion::Op op, bool doAA) {
776 return this->SkPictureRecord::clipRect(rrect.getBounds(), op, doAA);
800 bool SkPictureRecord::clipPath(const SkPath& path, SkRegion::Op op, bool doAA) {
829 bool SkPictureRecord::clipRegion(const SkRegion& region, SkRegion::Op op) {
846 void SkPictureRecord::clear(SkColor color) {
854 void SkPictureRecord::drawPaint(const SkPaint& paint) {
863 void SkPictureRecord::drawPoints(PointMode mode, size_t count, const SkPoint pts[],
876 void SkPictureRecord::drawOval(const SkRect& oval, const SkPaint& paint) {
886 void SkPictureRecord::drawRect(const SkRect& rect, const SkPaint& paint) {
896 void SkPictureRecord::drawRRect(const SkRRect& rrect, const SkPaint& paint) {
898 this->SkPictureRecord::drawRect(rrect.getBounds(), paint);
900 this->SkPictureRecord::drawOval(rrect.getBounds(), paint);
913 void SkPictureRecord::drawPath(const SkPath& path, const SkPaint& paint) {
923 void SkPictureRecord::drawBitmap(const SkBitmap& bitmap, SkScalar left, SkScalar top,
936 void SkPictureRecord::drawBitmapRectToRect(const SkBitmap& bitmap, const SkRect* src,
956 void SkPictureRecord::drawBitmapMatrix(const SkBitmap& bitmap, const SkMatrix& matrix,
968 void SkPictureRecord::drawBitmapNine(const SkBitmap& bitmap, const SkIRect& center,
981 void SkPictureRecord::drawSprite(const SkBitmap& bitmap, int left, int top,
994 void SkPictureRecord::ComputeFontMetricsTopBottom(const SkPaint& paint, SkScalar topbot[2]) {
1006 void SkPictureRecord::addFontMetricsTopBottom(const SkPaint& paint, const SkFlatData& flat,
1013 void SkPictureRecord::drawText(const void* text, size_t byteLength, SkScalar x,
1037 void SkPictureRecord::drawPosText(const void* text, size_t byteLength,
1121 void SkPictureRecord::drawPosTextH(const void* text, size_t byteLength,
1129 void SkPictureRecord::drawPosTextHImpl(const void* text, size_t byteLength,
1168 void SkPictureRecord::drawTextOnPath(const void* text, size_t byteLength,
1182 void SkPictureRecord::drawPicture(SkPicture& picture) {
1190 void SkPictureRecord::drawVertices(VertexMode vmode, int vertexCount,
1239 void SkPictureRecord::drawData(const void* data, size_t length) {
1248 void SkPictureRecord::beginCommentGroup(const char* description) {
1257 void SkPictureRecord::addComment(const char* kywd, const char* value) {
1268 void SkPictureRecord::endCommentGroup() {
1277 void SkPictureRecord::addBitmap(const SkBitmap& bitmap) {
1286 void SkPictureRecord::addMatrix(const SkMatrix& matrix) {
1290 void SkPictureRecord::addMatrixPtr(const SkMatrix* matrix) {
1294 const SkFlatData* SkPictureRecord::getFlatPaintData(const SkPaint& paint) {
1298 const SkFlatData* SkPictureRecord::addPaintPtr(const SkPaint* paint) {
1304 void SkPictureRecord::addFlatPaint(const SkFlatData* flatPaint) {
1309 void SkPictureRecord::addPath(const SkPath& path) {
1316 void SkPictureRecord::addPicture(SkPicture& picture) {
1327 void SkPictureRecord::addPoint(const SkPoint& point) {
1338 void SkPictureRecord::addPoints(const SkPoint pts[], int count) {
1346 void SkPictureRecord::addRect(const SkRect& rect) {
1357 void SkPictureRecord::addRectPtr(const SkRect* rect) {
1363 void SkPictureRecord::addIRect(const SkIRect& rect) {
1367 void SkPictureRecord::addIRectPtr(const SkIRect* rect) {
1373 void SkPictureRecord::addRRect(const SkRRect& rrect) {
1377 void SkPictureRecord::addRegion(const SkRegion& region) {
1381 void SkPictureRecord::addText(const void* text, size_t byteLength) {
1396 size_t SkPictureRecord::size() const {
1415 int SkPictureRecord::bitmaps(size_t* size) const {
1424 int SkPictureRecord::matrices(size_t* size) const {
1430 int SkPictureRecord::paints(size_t* size) const {
1439 int SkPictureRecord::paths(size_t* size) const {
1448 int SkPictureRecord::regions(size_t* size) const {
1457 size_t SkPictureRecord::streamlen() const {
1463 void SkPictureRecord::validate(uint32_t initialOffset, uint32_t size) const {
1473 void SkPictureRecord::validateBitmaps() const {
1483 void SkPictureRecord::validateMatrices() const {
1493 void SkPictureRecord::validatePaints() const {
1503 void SkPictureRecord::validatePaths() const {
1516 void SkPictureRecord::validateRegions() const {