#include "wxwidgets.h"
Public Member Functions | |
wxPLDevDC (void) | |
~wxPLDevDC (void) | |
void | DrawLine (short x1a, short y1a, short x2a, short y2a) |
void | DrawPolyline (short *xa, short *ya, PLINT npts) |
void | ClearBackground (PLINT bgr, PLINT bgg, PLINT bgb, PLINT x1=-1, PLINT y1=-1, PLINT x2=-1, PLINT y2=-1) |
void | FillPolygon (PLStream *pls) |
void | BlitRectangle (wxDC *dc, int vX, int vY, int vW, int vH) |
void | CreateCanvas () |
void | SetWidth (PLStream *pls) |
void | SetColor0 (PLStream *pls) |
void | SetColor1 (PLStream *pls) |
void | SetExternalBuffer (void *buffer) |
void | ProcessString (PLStream *pls, EscText *args) |
void | PSDrawTextToDC (char *utf8_string, bool drawText) |
void | PSSetFont (PLUNICODE fci) |
Private Attributes | |
wxBitmap * | m_bitmap |
wxDC * | m_dc |
Definition at line 180 of file wxwidgets.h.
wxPLDevDC::wxPLDevDC | ( | void | ) |
Definition at line 48 of file wxwidgets_dc.cpp.
wxPLDevDC::~wxPLDevDC | ( | void | ) |
Definition at line 62 of file wxwidgets_dc.cpp.
void wxPLDevDC::BlitRectangle | ( | wxDC * | dc, | |
int | vX, | |||
int | vY, | |||
int | vW, | |||
int | vH | |||
) | [virtual] |
Implements wxPLDevBase.
Definition at line 195 of file wxwidgets_dc.cpp.
void wxPLDevDC::ClearBackground | ( | PLINT | bgr, | |
PLINT | bgg, | |||
PLINT | bgb, | |||
PLINT | x1 = -1 , |
|||
PLINT | y1 = -1 , |
|||
PLINT | x2 = -1 , |
|||
PLINT | y2 = -1 | |||
) | [virtual] |
Implements wxPLDevBase.
Definition at line 126 of file wxwidgets_dc.cpp.
void wxPLDevDC::CreateCanvas | ( | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 207 of file wxwidgets_dc.cpp.
void wxPLDevDC::DrawLine | ( | short | x1a, | |
short | y1a, | |||
short | x2a, | |||
short | y2a | |||
) | [virtual] |
Implements wxPLDevBase.
Definition at line 85 of file wxwidgets_dc.cpp.
void wxPLDevDC::DrawPolyline | ( | short * | xa, | |
short * | ya, | |||
PLINT | npts | |||
) | [virtual] |
Implements wxPLDevBase.
Definition at line 101 of file wxwidgets_dc.cpp.
void wxPLDevDC::FillPolygon | ( | PLStream * | pls | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 165 of file wxwidgets_dc.cpp.
Implements wxPLDevBase.
Definition at line 386 of file wxwidgets_dc.cpp.
void wxPLDevDC::PSDrawTextToDC | ( | char * | utf8_string, | |
bool | drawText | |||
) | [virtual] |
Implements wxPLDevBase.
Definition at line 337 of file wxwidgets_dc.cpp.
void wxPLDevDC::PSSetFont | ( | PLUNICODE | fci | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 360 of file wxwidgets_dc.cpp.
void wxPLDevDC::SetColor0 | ( | PLStream * | pls | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 241 of file wxwidgets_dc.cpp.
void wxPLDevDC::SetColor1 | ( | PLStream * | pls | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 255 of file wxwidgets_dc.cpp.
void wxPLDevDC::SetExternalBuffer | ( | void * | buffer | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 270 of file wxwidgets_dc.cpp.
void wxPLDevDC::SetWidth | ( | PLStream * | pls | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 228 of file wxwidgets_dc.cpp.
wxBitmap* wxPLDevDC::m_bitmap [private] |
Definition at line 206 of file wxwidgets.h.
wxDC* wxPLDevDC::m_dc [private] |
Definition at line 207 of file wxwidgets.h.