SkBlitter Class Reference
#include <SkBlitter.h>
Inherited by SkNullBlitter, SkRectClipBlitter, and SkRgnClipBlitter.
List of all members.
Public Member Functions |
virtual | ~SkBlitter () |
virtual void | blitH (int x, int y, int width) |
virtual void | blitAntiH (int x, int y, const SkAlpha[], const int16_t runs[]) |
virtual void | blitV (int x, int y, int height, SkAlpha alpha) |
virtual void | blitRect (int x, int y, int width, int height) |
virtual void | blitMask (const SkMask &, const SkIRect &clip) |
virtual const SkBitmap * | justAnOpaqueColor (uint32_t *value) |
void | blitMaskRegion (const SkMask &mask, const SkRegion &clip) |
void | blitRectRegion (const SkIRect &rect, const SkRegion &clip) |
void | blitRegion (const SkRegion &clip) |
Static Public Member Functions |
static SkBlitter * | Choose (const SkBitmap &device, const SkMatrix &matrix, const SkPaint &paint) |
static SkBlitter * | Choose (const SkBitmap &device, const SkMatrix &matrix, const SkPaint &paint, void *storage, size_t storageSize) |
static SkBlitter * | ChooseSprite (const SkBitmap &device, const SkPaint &, const SkBitmap &src, int left, int top, void *storage, size_t storageSize) |
Detailed Description
Definition at line 28 of file SkBlitter.h.
Constructor & Destructor Documentation
virtual SkBlitter::~SkBlitter |
( |
|
) |
[virtual] |
Member Function Documentation
virtual void SkBlitter::blitAntiH |
( |
int |
x, |
|
|
int |
y, |
|
|
const |
SkAlpha[], |
|
|
const int16_t |
runs[] | |
|
) |
| | [virtual] |
virtual void SkBlitter::blitH |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
width | |
|
) |
| | [virtual] |
virtual void SkBlitter::blitMask |
( |
const SkMask & |
, |
|
|
const SkIRect & |
clip | |
|
) |
| | [virtual] |
void SkBlitter::blitMaskRegion |
( |
const SkMask & |
mask, |
|
|
const SkRegion & |
clip | |
|
) |
| | |
virtual void SkBlitter::blitRect |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height | |
|
) |
| | [virtual] |
void SkBlitter::blitRectRegion |
( |
const SkIRect & |
rect, |
|
|
const SkRegion & |
clip | |
|
) |
| | |
void SkBlitter::blitRegion |
( |
const SkRegion & |
clip |
) |
|
virtual void SkBlitter::blitV |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
height, |
|
|
SkAlpha |
alpha | |
|
) |
| | [virtual] |
static SkBlitter* SkBlitter::ChooseSprite |
( |
const SkBitmap & |
device, |
|
|
const SkPaint & |
, |
|
|
const SkBitmap & |
src, |
|
|
int |
left, |
|
|
int |
top, |
|
|
void * |
storage, |
|
|
size_t |
storageSize | |
|
) |
| | [static] |
virtual const SkBitmap* SkBlitter::justAnOpaqueColor |
( |
uint32_t * |
value |
) |
[virtual] |
The documentation for this class was generated from the following file: