detect nine patch using image 1-pixel border (see Android documentation)
draw source buffer rectangle contents to destination buffer
draw source buffer rectangle contents to destination buffer rectangle applying rescaling
returns pointer to ARGB scanline, null if y is out of range or buffer doesn't provide access to its memory
returns buffer bits per pixel
unique ID of drawbug instance, for using with hardware accelerated rendering for caching
get nine patch information pointer, null if this is not a nine patch image buffer
set nine patch information pointer, null if this is not a nine patch image buffer
check whether there is nine-patch information available for drawing buffer
override to detect nine patch using image 1-pixel border; returns true if 9-patch markup is found in image.
returns current width
returns current height
returns clipping rectangle, when clipRect.isEmpty == true -- means no clipping.
returns clipping rectangle, or (0,0,dx,dy) when no clipping.
sets new clipping rectangle, when clipRect.isEmpty == true -- means no clipping.
sets new clipping rectangle, when clipRect.isEmpty == true -- means no clipping.
apply clipRect and buffer bounds clipping to rectangle
apply clipRect and buffer bounds clipping to rectangle; if clippinup applied to first rectangle, reduce second rectangle bounds proportionally.
reserved for hardware-accelerated drawing - begins drawing batch
reserved for hardware-accelerated drawing - ends drawing batch
returns buffer bits per pixel
resize buffer
fill the whole buffer with solid color (no clipping applied)
fill rectangle with solid color (clipping is applied)
draw 8bit alpha image - usually font glyph using specified color (clipping is applied)
draw source buffer rectangle contents to destination buffer
draw source buffer rectangle contents to destination buffer rectangle applying rescaling
draw unscaled image at specified coordinates
create drawbuf with copy of current buffer with changed colors (returns this if not supported)