#include <htio.h>
Inheritance diagram for genericdrawbuf:
Public Member Functions | |
genericdrawbuf () | |
virtual | ~genericdrawbuf () |
virtual void | b_fill (int x, int y, int w, int h, int c, int ch) |
int | b_printf (int x, int y, int c, char *format,...) |
virtual int | b_print (int x, int y, int c, char *text) |
virtual int | b_printw (int x, int y, int c, int *text) |
virtual void | b_printchar (int x, int y, int c, int ch) |
virtual int | b_lprint (int x, int y, int c, int l, char *text) |
virtual int | b_lprintw (int x, int y, int c, int l, int *text) |
virtual void | b_resize (int rw, int rh) |
virtual void | b_rmove (int rx, int ry) |
virtual void | b_setbounds (bounds *b) |
virtual void | b_line (int px1, int py1, int px2, int py2, int c) |
virtual void | b_putpixel (int px, int py, int c) |
virtual void | text_to_pixel_coord (int tx, int ty, int *px, int *py) |
virtual void | pixel_to_text_coord (int px, int py, int *tx, int *ty) |
Public Attributes | |
bounds | size |
|
|
|
|
|
Reimplemented in screendrawbuf, screendrawbuf, drawbuf, screendrawbuf, and screendrawbuf. Definition at line 344 of file htio.cc. Referenced by ht_view::clear(), and ht_view::fill(). |
|
|
|
Reimplemented in screendrawbuf, screendrawbuf, drawbuf, screendrawbuf, and screendrawbuf. Definition at line 372 of file htio.cc. Referenced by b_print(), ht_view::buf_lprint(), and ht_view::buf_print(). |
|
Reimplemented in screendrawbuf, screendrawbuf, drawbuf, screendrawbuf, and screendrawbuf. Definition at line 377 of file htio.cc. Referenced by b_printw(), ht_view::buf_lprintw(), and ht_view::buf_printw(). |
|
Definition at line 358 of file htio.cc. References b_lprint(). Referenced by b_printf(). |
|
Reimplemented in screendrawbuf, screendrawbuf, drawbuf, screendrawbuf, and screendrawbuf. Definition at line 368 of file htio.cc. Referenced by ht_view::buf_printchar(). |
|
|
|
Definition at line 363 of file htio.cc. References b_lprintw(). |
|
|
|
Reimplemented in screendrawbuf, screendrawbuf, screendrawbuf, and screendrawbuf. Definition at line 382 of file htio.cc. References b_setbounds(), and size. Referenced by ht_view::resize(). |
|
Reimplemented in screendrawbuf, screendrawbuf, screendrawbuf, and screendrawbuf. Definition at line 389 of file htio.cc. References size. Referenced by ht_view::move(). |
|
Reimplemented in screendrawbuf, screendrawbuf, drawbuf, screendrawbuf, and screendrawbuf. Definition at line 395 of file htio.cc. References size. Referenced by b_resize(), drawbuf::b_setbounds(), screendrawbuf::b_setbounds(), and ht_view::setvisualbounds(). |
|
|
|
|
|