Inheritance diagram for Bitmap:
Public Member Functions | |
BOOL | Load (char *fn, uint8 fmt=BITMAP_BMP) |
BOOL | Load (File *f, uint8 fmt=BITMAP_BMP) |
BOOL | Save (char *fn, uint8 fmt=BITMAP_BMP) |
BOOL | Save (File *f, uint8 fmt=BITMAP_BMP) |
void | SetKeyClr (uint32 _trans) |
uint32 | GetKeyClr () |
void | SetKeyMode (int _mode) |
void | SetSize (uint32 x, uint32 y) |
void | Destroy () |
void | SetSharedImage (BOOL state) |
void | Put (PTR, int, int, int, int) |
void | PutKeyClr (PTR, int, int, int, int, uint32) |
void | Get (PTR, int, int, int, int) |
void | Put (Bitmap *, int32 _x, int32 _y) |
void | Put (Bitmap *, int32 dx, int32 dy, int32 sx, int32 sy, int32 xl, int32 yl) |
void | MoveTo (int32 x, int32 y) |
void | Line (int32 x1, int32 y1, int32 x2, int32 y2, uint32 clr) |
void | LineDash (int32 x1, int32 y1, int32 x2, int32 y2, uint32 clr) |
void | LineTo (int32 x, int32 y, uint32 clr) |
void | LineDashTo (int32 x, int32 y, uint32 clr) |
void | PutPixel (int32 x, int32 y, uint32 clr) |
uint32 | GetPixel (int32 x, int32 y) |
void | Box (int32 x1, int32 y1, int32 x2, int32 y2, uint32 clr) |
void | BoxDash (int32 x1, int32 y1, int32 x2, int32 y2, uint32 clr) |
void | BoxFill (int32 x1, int32 y1, int32 x2, int32 y2, uint32 clr) |
void | Draw () |
void | Create (Bitmap *) |
BOOL | Create (int _xpos, int _ypos, int _x, int _y, int _Style, Element *_Parent) |
Bitmap & | operator= (Bitmap &x) |
Public Attributes | |
union { | |
uint32 imgi32 | |
PTR img | |
uint8 * img8 | |
uint16 * img16 | |
uint32 * img32 | |
}; | |
uint32 | bpp |
uint32 | bypp |
uint8 | JPEGCompressionLevel |
Friends | |
class | Mouse |
class | Window |
class | TaskBarIcon |
Definition at line 7 of file bitmap.hpp.