#include <SkAutoBlitterChoose.h>
Definition at line 22 of file SkAutoBlitterChoose.h.
◆ SkAutoBlitterChoose() [1/2]
SkAutoBlitterChoose::SkAutoBlitterChoose |
( |
| ) |
|
|
inline |
◆ SkAutoBlitterChoose() [2/2]
SkAutoBlitterChoose::SkAutoBlitterChoose |
( |
const SkDrawBase & |
draw, |
|
|
const SkMatrix * |
ctm, |
|
|
const SkPaint & |
paint, |
|
|
bool |
drawCoverage = false |
|
) |
| |
|
inline |
Definition at line 25 of file SkAutoBlitterChoose.h.
28 {
30 }
SkBlitter * choose(const SkDrawBase &draw, const SkMatrix *ctm, const SkPaint &paint, bool drawCoverage=false)
◆ choose()
Definition at line 35 of file SkAutoBlitterChoose.h.
36 {
38 fBlitter =
draw.fBlitterChooser(
draw.fDst,
39 ctm ? *ctm : *
draw.fCTM,
41 &fAlloc,
42 drawCoverage,
43 draw.fRC->clipShader(),
45 return fBlitter;
46 }
static SkSurfaceProps SkSurfacePropsCopyOrDefault(const SkSurfaceProps *props)
static void draw(SkCanvas *canvas, SkRect &target, int x, int y)
◆ get()
SkBlitter * SkAutoBlitterChoose::get |
( |
| ) |
const |
|
inline |
◆ operator->()
SkBlitter * SkAutoBlitterChoose::operator-> |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: