|
|
virtual bool | isGlcontext () const =0 |
| |
|
virtual UGlcontext * | toGlcontext ()=0 |
| |
|
virtual const UGlcontext * | toGlcontext () const =0 |
| |
|
virtual bool | isSharedWith (const URenderContext *) const =0 |
| | true if the same internal OpenGL reendering context is shared.
|
| |
|
UDisp * | getDisp () const |
| |
|
UHardwinImpl * | getDest () const |
| |
|
virtual void | setDest (UHardwinImpl *dest, double xoffset, double yoffset)=0 |
| |
|
virtual void | setOffset (double x, double y)=0 |
| |
|
virtual void | setPaintMode (UGraph &)=0 |
| |
|
virtual void | setXORMode (UGraph &, const UColor &backcolor)=0 |
| |
|
virtual void | set3Dmode (bool state)=0 |
| |
|
virtual void | setClip (double x, double y, double width, double height)=0 |
| | impl.
|
| |
|
const URect & | getClip () const |
| | impl.
|
| |
|
virtual void | setColor (UGraph &, const UColor &)=0 |
| |
|
virtual void | setBackground (UGraph &, const UColor &)=0 |
| |
|
virtual void | setFont (UGraph &, const UFontDesc &)=0 |
| |
|
virtual void | setWidth (UGraph &, double)=0 |
| |
|
virtual void | makeCurrent () const =0 |
| |
|
virtual void | swapBuffers ()=0 |
| |
|
virtual void | flush ()=0 |
| |
|
virtual void | drawArc (double x, double y, double w, double h, double start, double ext, bool filled) const =0 |
| |
|
virtual void | drawIma (const UGraph &, const UIma &, double x, double y, double scale) const =0 |
| |
|
virtual void | drawLine (double x1, double y1, double x2, double y2) const =0 |
| |
|
virtual void | drawPolygon (const float *points, int card, int polytype) const =0 |
| |
|
virtual void | drawPolygon (const std::vector< UPoint > &points, int polytype) const =0 |
| |
|
virtual void | drawRect (double x, double y, double w, double h, bool filled) const =0 |
| |
|
virtual void | drawRoundRect (double x, double y, double w, double h, double arc_w, double arc_h, bool filled) const =0 |
| |
|
virtual void | drawString (const UHardFont *, const char *str, int str_len, double x, double y) const =0 |
| |
|
virtual void | copyArea (double x, double y, double w, double h, double delta_x, double delta_y, bool generate_refresh_events_when_obscured) const =0 |
| |