#include <SkBlitter.h>
Inherits SkBlitter.
Public Member Functions | |
void | init (SkBlitter *blitter, const SkRegion *clipRgn) |
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) |
Wraps another (real) blitter, and ensures that the real blitter is only called with coordinates that have been clipped by the specified clipRgn. This means the caller need not perform the clipping ahead of time.
Definition at line 111 of file SkBlitter.h.
virtual void SkRgnClipBlitter::blitAntiH | ( | int | x, | |
int | y, | |||
const | SkAlpha[], | |||
const int16_t | runs[] | |||
) | [virtual] |
Reimplemented from SkBlitter.
virtual void SkRgnClipBlitter::blitH | ( | int | x, | |
int | y, | |||
int | width | |||
) | [virtual] |
Reimplemented from SkBlitter.
Reimplemented from SkBlitter.
virtual void SkRgnClipBlitter::blitRect | ( | int | x, | |
int | y, | |||
int | width, | |||
int | height | |||
) | [virtual] |
Reimplemented from SkBlitter.
virtual void SkRgnClipBlitter::blitV | ( | int | x, | |
int | y, | |||
int | height, | |||
SkAlpha | alpha | |||
) | [virtual] |
Reimplemented from SkBlitter.
Definition at line 113 of file SkBlitter.h.
virtual const SkBitmap* SkRgnClipBlitter::justAnOpaqueColor | ( | uint32_t * | value | ) | [virtual] |
Reimplemented from SkBlitter.