#include <sdsdl.h>
Inheritance diagram for SDLSurfaceDriver:


Public Member Functions | |
| virtual void | repaint (void) |
| virtual void | repaint_rect (int, int, int, int) |
| virtual void | setcursor (SurfaceCursor *) |
| virtual SurfaceCursor * | getcursor (void) |
| virtual void | showcursor (bool) |
| virtual void | enqueue_event (Event *) |
| virtual void | get_mousepos (int &, int &) |
| virtual msbutton | get_mousestate (void) |
| virtual Image * | load_image (const char *) |
| virtual void | put_image (Image *, int destx, int desty, int imgx=0, int imgy=0, int w=0, int h=0) |
| Image * | create_scaled_image (Image *, double mgf) |
| void | delegate_cursor_set (pcursorfunc) |
| SDLSurfaceDriver (int, int, SDL_Surface *s=0) | |
| virtual | ~SDLSurfaceDriver () |
Protected Attributes | |
| SDLSurfaceCursor * | cursor |
| SDL_Surface * | srf |
| pcursorfunc | setcursor_notif |
|
||||||||||||||||
|
|
|
|
|
|
|
Implements SurfaceDriver. Reimplemented in SDLXpSurfaceDriver. |
|
||||||||||||||||||||
|
Implements SurfaceDriver. Reimplemented in SDLXpSurfaceDriver. |
|
|
Implements SurfaceDriver. |
|
|
Implements SurfaceDriver. |
|
|
Implements SurfaceDriver. |
|
|
Implements SurfaceDriver. |
Here is the call graph for this function:

|
||||||||||||
|
Implements SurfaceDriver. |
|
|
Implements SurfaceDriver. |
|
|
Implements SurfaceDriver. |
|
||||||||||||||||||||||||||||||||
|
Implements SurfaceDriver. |
Here is the call graph for this function:

|
||||||||||||
|
Implements SurfaceDriver. |
|
|
Passive (memory) surfaces cannot set the cursor. Use this function to delegate cursor changes to a surface in control. |
|
|
|
|
|
|
|
|
|
1.3.5