Go to the source code of this file.
◆ SkRecordDraw()
Definition at line 45 of file SkRecordDraw.cpp.
51 {
53
54 if (bbh) {
55
56
57
58
59
61
64
66 for (
int i = 0;
i < (
int)
ops.size();
i++) {
68 return;
69 }
70
71
72
74 }
75 } else {
76
78 for (
int i = 0;
i < record.
count();
i++) {
80 return;
81 }
82
83
84
86 }
87 }
88}
static void draw(SkCanvas *canvas, SkRect &target, int x, int y)
virtual void search(const SkRect &query, std::vector< int > *results) const =0
SkRect getLocalClipBounds() const
auto visit(int i, F &&f) const -> decltype(f(SkRecords::NoOp()))
FlKeyEvent uint64_t FlKeyResponderAsyncCallback callback
◆ SkRecordFillBounds()
Definition at line 577 of file SkRecordDraw.cpp.
578 {
579 {
581 for (
int i = 0;
i < record.
count();
i++) {
582 visitor.setCurrentOp(
i);
584 }
585 }
586}
Optional< SkRect > bounds