Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

drawbuf Class Reference

#include <htio.h>

Inheritance diagram for drawbuf:

genericdrawbuf List of all members.

Public Member Functions

 drawbuf (bounds *b)
 ~drawbuf ()
virtual void b_fill (int x, int y, int w, int h, int c, int ch)
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_setbounds (bounds *b)

Public Attributes

drawbufchbuf

Constructor & Destructor Documentation

drawbuf::drawbuf bounds *  b  ) 
 

Definition at line 404 of file htio.cc.

References b_setbounds(), and buf.

drawbuf::~drawbuf  ) 
 

Definition at line 410 of file htio.cc.

References buf.


Member Function Documentation

void drawbuf::b_fill int  x,
int  y,
int  w,
int  h,
int  c,
int  ch
[virtual]
 

Reimplemented from genericdrawbuf.

Definition at line 415 of file htio.cc.

References buf, drawbufch::c, drawbufch::ch, and vcp_mix().

int drawbuf::b_lprint int  x,
int  y,
int  c,
int  l,
char *  text
[virtual]
 

Reimplemented from genericdrawbuf.

Definition at line 438 of file htio.cc.

References buf, byte, drawbufch::c, drawbufch::ch, and vcp_mix().

int drawbuf::b_lprintw int  x,
int  y,
int  c,
int  l,
int *  text
[virtual]
 

Reimplemented from genericdrawbuf.

Definition at line 456 of file htio.cc.

References buf, byte, drawbufch::c, drawbufch::ch, and vcp_mix().

void drawbuf::b_printchar int  x,
int  y,
int  c,
int  ch
[virtual]
 

Reimplemented from genericdrawbuf.

Definition at line 431 of file htio.cc.

References buf, drawbufch::c, drawbufch::ch, and vcp_mix().

void drawbuf::b_setbounds bounds *  b  )  [virtual]
 

Reimplemented from genericdrawbuf.

Definition at line 474 of file htio.cc.

References genericdrawbuf::b_setbounds(), buf, drawbufch::c, drawbufch::ch, malloc(), VC_TRANSPARENT, and VCP.

Referenced by drawbuf().


Member Data Documentation

drawbufch* drawbuf::buf
 

Definition at line 217 of file htio.h.

Referenced by b_fill(), b_lprint(), b_lprintw(), b_printchar(), b_setbounds(), drawbuf(), screendrawbuf::drawbuffer(), and ~drawbuf().


The documentation for this class was generated from the following files:
Generated on Fri May 7 21:15:55 2004 by doxygen 1.3.5