#include <SkBlitter.h>
Inherits SkBlitter.
Public Member Functions | |
void | init (SkBlitter *blitter, const SkIRect &clipRect) |
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 clipRect. This means the caller need not perform the clipping ahead of time.
Definition at line 86 of file SkBlitter.h.
virtual void SkRectClipBlitter::blitAntiH | ( | int | x, | |
int | y, | |||
const | SkAlpha[], | |||
const int16_t | runs[] | |||
) | [virtual] |
Reimplemented from SkBlitter.
virtual void SkRectClipBlitter::blitH | ( | int | x, | |
int | y, | |||
int | width | |||
) | [virtual] |
Reimplemented from SkBlitter.
Reimplemented from SkBlitter.
virtual void SkRectClipBlitter::blitRect | ( | int | x, | |
int | y, | |||
int | width, | |||
int | height | |||
) | [virtual] |
Reimplemented from SkBlitter.
virtual void SkRectClipBlitter::blitV | ( | int | x, | |
int | y, | |||
int | height, | |||
SkAlpha | alpha | |||
) | [virtual] |
Reimplemented from SkBlitter.
Definition at line 88 of file SkBlitter.h.
virtual const SkBitmap* SkRectClipBlitter::justAnOpaqueColor | ( | uint32_t * | value | ) | [virtual] |
Reimplemented from SkBlitter.