Flutter Engine
The Flutter Engine
|
#include <GrPixmap.h>
Public Member Functions | |
GrCPixmap ()=default | |
GrCPixmap (const GrCPixmap &)=default | |
GrCPixmap (GrCPixmap &&)=default | |
GrCPixmap & | operator= (const GrCPixmap &)=default |
GrCPixmap & | operator= (GrCPixmap &&)=default |
GrCPixmap (const GrPixmap &pixmap) | |
GrCPixmap (const SkPixmap &pixmap) | |
GrCPixmap (GrImageInfo info, const void *addr, size_t rowBytes) | |
Public Member Functions inherited from GrPixmapBase< const void, GrCPixmap > | |
const GrImageInfo & | info () const |
const GrColorInfo & | colorInfo () const |
const void * | addr () const |
size_t | rowBytes () const |
bool | hasPixels () const |
bool | ownsPixels () const |
sk_sp< SkData > | pixelStorage () const |
int | width () const |
int | height () const |
SkISize | dimensions () const |
GrColorType | colorType () const |
SkAlphaType | alphaType () const |
SkColorSpace * | colorSpace () const |
sk_sp< SkColorSpace > | refColorSpace () const |
GrCPixmap | clip (SkISize surfaceDims, SkIPoint *surfacePt) |
Additional Inherited Members | |
Protected Member Functions inherited from GrPixmapBase< const void, GrCPixmap > | |
GrPixmapBase ()=default | |
GrPixmapBase (const GrPixmapBase &that)=default | |
GrPixmapBase (GrPixmapBase &&that)=default | |
GrPixmapBase (GrImageInfo info, const void *addr, size_t rowBytes) | |
GrPixmapBase (GrImageInfo info, sk_sp< SkData > storage, size_t rowBytes) | |
GrPixmapBase & | operator= (const GrPixmapBase &that)=default |
GrPixmapBase & | operator= (GrPixmapBase &&that)=default |
A pixmap with immutable pixels. Note that this pixmap need not be the unique owner of the pixels and thus it is context-dependent whether the pixels could be manipulated externally.
Definition at line 119 of file GrPixmap.h.
|
default |
|
default |
|
default |
|
inline |
Definition at line 127 of file GrPixmap.h.
|
inline |
Definition at line 135 of file GrPixmap.h.
|
inline |
Definition at line 138 of file GrPixmap.h.