#include <SkRecordPattern.h>
Definition at line 78 of file SkRecordPattern.h.
◆ IsSingleDraw()
SkRecords::IsSingleDraw::IsSingleDraw |
( |
| ) |
|
|
inline |
◆ get()
SkPaint * SkRecords::IsSingleDraw::get |
( |
| ) |
|
|
inline |
◆ operator()() [1/3]
Definition at line 88 of file SkRecordPattern.h.
88 {
89 fPaint = AsPtr(
draw->paint);
90 return true;
91 }
static void draw(SkCanvas *canvas, SkRect &target, int x, int y)
◆ operator()() [2/3]
Definition at line 97 of file SkRecordPattern.h.
97 {
98 fPaint = nullptr;
99 return true;
100 }
◆ operator()() [3/3]
std::enable_if_t<!(T::kTags &kDraw_Tag)||(T::kTags &kMultiDraw_Tag), bool > SkRecords::IsSingleDraw::operator() |
( |
T * |
draw | ) |
|
|
inline |
Definition at line 104 of file SkRecordPattern.h.
104 {
105 fPaint = nullptr;
106 return false;
107 }
The documentation for this class was generated from the following file: