#include <sdxpsdl.h>
Inheritance diagram for SDLXpSurfaceDriver:
Public Member Functions | |
void | penstyle (const char *) |
void | line (double x1, double y1, double x2, double y2) |
void | rectangle (double x1, double y1, double x2, double y2) |
void | dot (double x1, double y1) |
void | circle (double x1, double y1, int radius) |
void | bezier (double x1, double y1, double x2, double y2, double x3, double y3) |
virtual void | fill_h_triangle (double x1, double y1, double x2, double y2, double x3) |
virtual void | fill_v_triangle (double x1, double y1, double x2, double y2, double y3) |
void | repaint (void) |
void | clear (void) |
void | clear_rect (int, int, int, int) |
void | repaint_rect (int, int, int, int) |
virtual void | textout (double x1, double y1, const char *text) |
virtual void | textrect (double x1, double y1, double x2, double y2, const char *text) |
virtual void | setfont (const char *font) |
virtual void | setfontsize (int) |
virtual void | setjustification (textjustify) |
bool | rectfits (double, double, double, double) |
SDLXpSurfaceDriver (int, int) | |
SDLXpSurfaceDriver (SDL_Surface *) | |
SDLXpSurfaceDriver (SDL_Surface *, int, int) | |
~SDLXpSurfaceDriver () | |
Static Protected Member Functions | |
Uint16 | rgb216b (char, char, char) |
Protected Attributes | |
XpWindow * | xw |
|
|
|
|
|
|
|
|
|
|
|
Implements SurfaceDriver. |
|
Implements SurfaceDriver. |
Here is the call graph for this function:
|
Implements SurfaceDriver. |
Here is the call graph for this function:
|
Implements SurfaceDriver. |
Here is the call graph for this function:
|
Implements SurfaceDriver. |
Here is the call graph for this function:
|
Implements SurfaceDriver. |
|
Implements SurfaceDriver. |
Here is the call graph for this function:
|
Implements SurfaceDriver. |
Here is the call graph for this function:
|
Reimplemented from SDLSurfaceDriver. |
|
|
|
|
|
Reimplemented from SDLSurfaceDriver. |
|
Implements SurfaceDriver. Reimplemented in AEDXpSurfaceDriver. |
|
Implements SurfaceDriver. Reimplemented in AEDXpSurfaceDriver. |
|
Implements SurfaceDriver. Reimplemented in AEDXpSurfaceDriver. |
|
Implements SurfaceDriver. Reimplemented in AEDXpSurfaceDriver. |
|
Implements SurfaceDriver. Reimplemented in AEDXpSurfaceDriver. |
|
This function returns true if the passed rectangle fits the surface. The default does a straight rectangle fit check. Depending on implementation details of your surface driver, you might want to change this function to return true if any overlap exists, or, like the Xp driver, use a safe bound area of x percent of the canvas. Reimplemented from SurfaceDriver. |
|
|