#include <scrollableview.h>
Inheritance diagram for ScrollableView:
Public Member Functions | |
virtual void | pen (unsigned char r, unsigned char g, unsigned char b, int thickness) |
virtual void | get_pen (unsigned char &r, unsigned char &g, unsigned char &b, int &thickness) |
void | penstyle (const char *style) |
virtual void | line (double x1, double y1, double x2, double y2) |
virtual void | rectangle (double x1, double y1, double x2, double y2) |
virtual void | dot (double x1, double y1) |
virtual void | circle (double x1, double y1, double radius) |
virtual void | arc (double x1, double y1, double radius, double an1, double an2) |
virtual 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) |
virtual void | fillrect (double x1, double y1, double x2, double y2, unsigned char fr, unsigned char fg, unsigned char fb) |
virtual void | repaint (void) |
virtual void | clear (void) |
virtual void | repaint_surface (void) |
virtual void | clear_surface (void) |
virtual void | clear_rect (double, double, double, double) |
virtual void | repaint_rect (double, double, double, double) |
void | clear_rect_x (double, double, double, double) |
void | repaint_rect_x (double, double, double, double) |
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 | setfontsize (double) |
void | setjustification (textjustify) |
void | setfont (const char *) |
void | scroll_to (double x, double y) |
virtual void | scroll (double xinc, double yinc) |
virtual void | center (double xpos, double ypos) |
double | get_x (void) |
double | get_y (void) |
virtual void | get_rect (double &, double &, double &, double &) |
void | get_screenrect (double &, double &, double &, double &) |
void | get_surfacerect (double &, double &, double &, double &) |
int | get_width (void) |
int | get_height (void) |
virtual bool | rectfits (double, double, double, double) |
int | get_screenx (void) |
int | get_screeny (void) |
void | setcursor (SurfaceCursor *) |
SurfaceCursor * | getcursor (void) |
void | showcursor (bool) |
void | get_mousepos (int &, int &) |
void | get_scenemousepos (double &, double &) |
msbutton | get_mousestate (void) |
void | enqueue_event (Event *) |
Image * | load_image (const char *) |
virtual void | put_image (Image *, int destx, int desty, double imgz=1.) |
void | repaint_due (void) |
ScrollableView (SurfaceDriver *, int, int, int, int, unsigned char, unsigned char, unsigned char) | |
Protected Attributes | |
SurfaceDriver * | sdriver |
double | posx |
View's absolute position on the virtual canvas. | |
double | posy |
View's absolute position on the virtual canvas. | |
int | screenx |
View's position on the surface. | |
int | screeny |
View's position on the surface. | |
int | width |
View's size on the surface. | |
int | height |
View's size on the surface. | |
unsigned char | bkgr |
View's background color. | |
unsigned char | bkgg |
View's background color. | |
unsigned char | bkgb |
View's background color. | |
bool | brepaint_due |
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView, and ZoomableView. |
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView, and ZoomableView. |
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
|
|
Reimplemented in ZoomableSurfaceView. |
|
Reimplemented in ZoomableSurfaceView. |
|
|
|
|
|
Reimplemented in ZoomableSurfaceView, and ZoomableView. |
|
|
|
|
Here is the call graph for this function:
|
|
|
|
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
|
|
|
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
|
Here is the call graph for this function:
|
Reimplemented in ZoomableSurfaceView. |
Here is the call graph for this function:
|
|
|
|
|
View's absolute position on the virtual canvas.
|
|
View's absolute position on the virtual canvas.
|
|
View's position on the surface.
|
|
View's position on the surface.
|
|
View's size on the surface.
|
|
View's size on the surface.
|
|
View's background color.
|
|
View's background color.
|
|
View's background color.
|
|
|