#include <SkFlipPixelRef.h>
Inherits SkPixelRef.
Public Member Functions | |
SkFlipPixelRef (SkBitmap::Config, int width, int height) | |
virtual | ~SkFlipPixelRef () |
bool | isDirty () const |
const SkRegion & | dirtyRgn () const |
void | inval () |
void | inval (const SkIRect &rect) |
void | inval (const SkRegion &rgn) |
void | inval (const SkRect &r, bool doAA) |
const SkRegion & | beginUpdate (SkBitmap *device) |
void | endUpdate () |
virtual Factory | getFactory () const |
virtual void | flatten (SkFlattenableWriteBuffer &) const |
Static Public Member Functions | |
static SkPixelRef * | Create (SkFlattenableReadBuffer &buffer) |
Protected Member Functions | |
virtual void * | onLockPixels (SkColorTable **) |
virtual void | onUnlockPixels () |
SkFlipPixelRef (SkFlattenableReadBuffer &) |
Definition at line 27 of file SkFlipPixelRef.h.
SkFlipPixelRef::SkFlipPixelRef | ( | SkBitmap::Config | , | |
int | width, | |||
int | height | |||
) |
virtual SkFlipPixelRef::~SkFlipPixelRef | ( | ) | [virtual] |
SkFlipPixelRef::SkFlipPixelRef | ( | SkFlattenableReadBuffer & | ) | [protected] |
static SkPixelRef* SkFlipPixelRef::Create | ( | SkFlattenableReadBuffer & | buffer | ) | [static] |
const SkRegion& SkFlipPixelRef::dirtyRgn | ( | ) | const [inline] |
Definition at line 33 of file SkFlipPixelRef.h.
void SkFlipPixelRef::endUpdate | ( | ) |
virtual void SkFlipPixelRef::flatten | ( | SkFlattenableWriteBuffer & | ) | const [virtual] |
Reimplemented from SkPixelRef.
virtual Factory SkFlipPixelRef::getFactory | ( | ) | const [inline, virtual] |
Reimplemented from SkPixelRef.
Definition at line 63 of file SkFlipPixelRef.h.
void SkFlipPixelRef::inval | ( | const SkRect & | r, | |
bool | doAA | |||
) | [inline] |
Definition at line 38 of file SkFlipPixelRef.h.
void SkFlipPixelRef::inval | ( | const SkRegion & | rgn | ) | [inline] |
Definition at line 37 of file SkFlipPixelRef.h.
void SkFlipPixelRef::inval | ( | const SkIRect & | rect | ) | [inline] |
Definition at line 36 of file SkFlipPixelRef.h.
void SkFlipPixelRef::inval | ( | ) | [inline] |
Definition at line 35 of file SkFlipPixelRef.h.
bool SkFlipPixelRef::isDirty | ( | ) | const [inline] |
Definition at line 32 of file SkFlipPixelRef.h.
virtual void* SkFlipPixelRef::onLockPixels | ( | SkColorTable ** | ) | [protected, virtual] |
Called when the lockCount goes from 0 to 1. The caller will have already acquire a mutex for thread safety, so this method need not do that.
Implements SkPixelRef.
virtual void SkFlipPixelRef::onUnlockPixels | ( | ) | [protected, virtual] |
Called when the lock count goes from 1 to 0. The caller will have already acquire a mutex for thread safety, so this method need not do that.
Implements SkPixelRef.