reserved for hardware-accelerated drawing - ends drawing batch
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
override to detect nine patch using image 1-pixel border; returns true if 9-patch markup is found in image.
draw source buffer rectangle contents to destination buffer
draw 8bit alpha image - usually font glyph using specified color (clipping is applied)
draw unscaled image at specified coordinates
draw source buffer rectangle contents to destination buffer rectangle applying rescaling
fill the whole buffer with solid color (no clipping applied)
fill rectangle with solid color (clipping is applied)
resize buffer
create drawbuf with copy of current buffer with changed colors (returns this if not supported)
returns buffer bits per pixel
returns clipping rectangle, or (0,0,dx,dy) when no clipping.
returns clipping rectangle, when clipRect.isEmpty == true -- means no clipping.
sets new clipping rectangle, when clipRect.isEmpty == true -- means no clipping.
check whether there is nine-patch information available for drawing buffer
returns current height
unique ID of drawbug instance, for using with hardware accelerated rendering for caching
sets new clipping rectangle, when clipRect.isEmpty == true -- means no clipping.
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
returns current width
drawing buffer - image container which allows to perform some drawing operations