|
int | init () |
|
int | setParam (const char *str) |
|
int | open () |
|
int | getDevice (String &str) |
|
int | resize (float rwidth, float rheight) |
|
int | manage () |
|
int | unmanage () |
|
int | addCallback (const char *event, Listener *list, const void *data) |
|
int | doCallback (const char *ev_str, const char *ev_data) |
|
void | callback (const char *ev_str, const char *ev_data, const void *data) |
|
int | close () |
|
int | setFocus () |
|
int | unsetFocus () |
|
int | update () |
|
int | clear () |
|
int | clearRect (Rect &rect) |
|
int | setTitle (const char *str) |
|
int | setIcon (bool val) |
|
int | setFixed (bool val) |
|
int | setInverse (bool val) |
|
bool | getInverse () |
|
int | setBackground (const char *str) |
|
int | setSize (float rwidth, float rheight) |
|
int | getSize (float &width, float &height) |
|
float | getWidth () |
|
float | getHeight () |
|
int | setOffset (float rx, float ry) |
|
int | getOffset (float &x, float &y) |
|
int | getCoords (Rect &rect) |
|
Rect | getCoords () |
|
int | allocColor (float red, float grn, float blu) |
|
int | setColor (int type, int ind) |
|
int | outputColor (int color) |
|
int | setLineWidth (int type, float width) |
|
int | setLineStyle (int type, int style) |
|
int | setFillStyle (int type, int style) |
|
int | drawLine (int type, float x1, float y1, float x2, float y2) |
|
int | drawLine (int type, Points &pts) |
|
int | drawFill (int type, Points &pts) |
|
int | setImageAlign (int h, int v) |
|
int | drawImage (Image &image, float x, float y) |
|
int | drawImage (Image &image, int color, float x, float y) |
|
int | getImage (Image &image) |
|
int | setFont (const char *name) |
|
int | setTextAlign (int h, int v) |
|
int | drawText (Point &pt, const char *str) |
|
Rect | getClip () |
|
int | setClip (float x1, float y1, float x2, float y2) |
|
int | setClip (Rect rect) |
|
int | setCursor (int type) |
|
int | copyFrame (int dest, int src) |
|
int | displayFrame (int ind) |
|
int | clearFrame (int ind) |
|
int | newFrame (int ind) |
|
int | newFrame () |
|
bool | isLooping () |
|
int | getFrame () |
|
int | setFrame (int ind) |
|
int | deleteFrame (int ind) |
|
int | incFrame (int step) |
|
int | getNumFrames () |
|
int | message (const char *str) |
|
int | bell (int len) |
|
virtual int | init ()=0 |
|
virtual int | setParam (const char *str)=0 |
|
virtual int | open ()=0 |
|
virtual int | getDevice (String &str)=0 |
|
virtual int | resize (float rwidth, float rheight)=0 |
|
virtual int | manage ()=0 |
|
virtual int | unmanage ()=0 |
|
virtual int | addCallback (const char *event, Listener *list, const void *data)=0 |
|
virtual int | doCallback (const char *ev_str, const char *ev_data)=0 |
|
virtual void | callback (const char *ev_str, const char *ev_data, const void *data)=0 |
|
virtual int | close ()=0 |
|
virtual int | update ()=0 |
|
virtual int | clear ()=0 |
|
virtual int | clearRect (Rect &rect)=0 |
|
virtual int | setTitle (const char *str)=0 |
|
virtual int | setIcon (bool val)=0 |
|
virtual int | setFixed (bool val)=0 |
|
virtual int | setInverse (bool val)=0 |
|
virtual bool | getInverse ()=0 |
|
virtual int | setBackground (const char *str)=0 |
|
virtual int | setSize (float rwidth, float rheight)=0 |
|
virtual int | getSize (float &width, float &height)=0 |
|
virtual float | getWidth ()=0 |
|
virtual float | getHeight ()=0 |
|
virtual int | setOffset (float rx, float ry)=0 |
|
virtual int | getOffset (float &x, float &y)=0 |
|
virtual int | getCoords (Rect &rect)=0 |
|
virtual Rect | getCoords ()=0 |
|
virtual int | allocColor (float red, float grn, float blu)=0 |
|
virtual int | setColor (int type, int ind)=0 |
|
virtual int | setLineWidth (int type, float width)=0 |
|
virtual int | setLineStyle (int type, int style)=0 |
|
virtual int | setFillStyle (int type, int style)=0 |
|
virtual int | drawLine (int type, float x1, float y1, float x2, float y2)=0 |
|
virtual int | drawLine (int type, Points &pts)=0 |
|
virtual int | drawFill (int type, Points &pts)=0 |
|
virtual int | setImageAlign (int h, int v)=0 |
|
virtual int | drawImage (Image &image, float x, float y)=0 |
|
virtual int | drawImage (Image &image, int bgcolor, float x, float y)=0 |
|
virtual int | getImage (Image &image)=0 |
|
virtual int | setFont (const char *name)=0 |
|
virtual int | setTextAlign (int h, int v)=0 |
|
virtual int | drawText (Point &pt, const char *str)=0 |
|
virtual Rect | getClip ()=0 |
|
virtual int | setClip (float x1, float y1, float x2, float y2)=0 |
|
virtual int | setClip (Rect rect)=0 |
|
virtual int | setCursor (int type)=0 |
|
virtual int | copyFrame (int dest, int src)=0 |
|
virtual int | displayFrame (int ind)=0 |
|
virtual int | clearFrame (int ind)=0 |
|
virtual int | newFrame (int ind)=0 |
|
virtual int | newFrame ()=0 |
|
virtual bool | isLooping ()=0 |
|
virtual int | getFrame ()=0 |
|
virtual int | setFrame (int ind)=0 |
|
virtual int | incFrame (int step)=0 |
|
virtual int | deleteFrame (int ind)=0 |
|
virtual int | getNumFrames ()=0 |
|
virtual int | message (const char *str)=0 |
|
virtual int | bell (int len)=0 |
|
virtual void | callback (const char *ev_str, const char *ev_data, const void *data)=0 |
|
This class outputs MetaFile graphics commands to file.
- Author
- Dan Vietor