Hasty Badger
Small UI library (a branch of Turbo Badger)
 All Classes Namespaces Functions Variables Enumerations Enumerator Friends Groups Pages
tb::TBRenderer Member List

This is the complete list of members for tb::TBRenderer, including all inherited members.

AddListener(TBRendererListener *listener)tb::TBRendererinline
BATCH_HINT enum nametb::TBRenderer
BATCH_HINT_DRAW_BITMAP_FRAGMENT enum valuetb::TBRenderer
BeginBatchHint(BATCH_HINT)tb::TBRendererinlinevirtual
BeginPaint(int render_target_w, int render_target_h)=0tb::TBRendererpure virtual
CreateBitmap(int width, int height, uint32_t *data)=0tb::TBRendererpure virtual
DrawBitmap(const TBRect &dst_rect, const TBRect &src_rect, TBBitmapFragment *bitmap_fragment)=0tb::TBRendererpure virtual
DrawBitmap(const TBRect &dst_rect, const TBRect &src_rect, TBBitmap *bitmap)=0tb::TBRendererpure virtual
DrawBitmapColored(const TBRect &dst_rect, const TBRect &src_rect, const TBColor &color, TBBitmapFragment *bitmap_fragment)=0tb::TBRendererpure virtual
DrawBitmapColored(const TBRect &dst_rect, const TBRect &src_rect, const TBColor &color, TBBitmap *bitmap)=0tb::TBRendererpure virtual
DrawBitmapTile(const TBRect &dst_rect, TBBitmap *bitmap)=0tb::TBRendererpure virtual
DrawBitmapTileColored(const TBRect &dst_rect, const TBColor &color, TBBitmap *bitmap)=0tb::TBRendererpure virtual
EndBatchHint()tb::TBRendererinlinevirtual
EndPaint()=0 (defined in tb::TBRenderer)tb::TBRendererpure virtual
FlushBitmapFragment(TBBitmapFragment *bitmap_fragment)=0tb::TBRendererpure virtual
GetClipRect()=0tb::TBRendererpure virtual
GetOpacity()=0 (defined in tb::TBRenderer)tb::TBRendererpure virtual
InvokeContextLost()tb::TBRenderer
InvokeContextRestored()tb::TBRenderer
RemoveListener(TBRendererListener *listener)tb::TBRendererinline
SetClipRect(const TBRect &rect, bool add_to_current)=0tb::TBRendererpure virtual
SetOpacity(float opacity)=0tb::TBRendererpure virtual
Translate(int dx, int dy)=0tb::TBRendererpure virtual
~TBRenderer() (defined in tb::TBRenderer)tb::TBRendererinlinevirtual