#include <x11_graphics.hpp>
Inheritance diagram for X11Graphics:

Public Member Functions | |
| virtual void | clear () |
| Clear the graphics. | |
| virtual void | drawGraphics (const OSGraphics &rGraphics, int xSrc=0, int ySrc=0, int xDest=0, int yDest=0, int width=-1, int height=-1) |
| Draw another graphics on this one. | |
| virtual void | drawBitmap (const GenericBitmap &rBitmap, int xSrc=0, int ySrc=0, int xDest=0, int yDest=0, int width=-1, int height=-1, bool blend=false) |
| Render a bitmap on this graphics. | |
| virtual void | fillRect (int left, int top, int width, int height, uint32_t color) |
| Draw a filled rectangle on the grahics (color is #RRGGBB). | |
| virtual void | drawRect (int left, int top, int width, int height, uint32_t color) |
| Draw an empty rectangle on the grahics (color is #RRGGBB). | |
| virtual void | applyMaskToWindow (OSWindow &rWindow) |
| Set the shape of a window with the mask of this graphics. | |
| virtual void | copyToWindow (OSWindow &rWindow, int xSrc, int ySrc, int width, int height, int xDest, int yDest) |
| Copy the graphics on a window. | |
| virtual bool | hit (int x, int y) const |
| Tell whether the pixel at the given position is visible. | |
| virtual int | getWidth () const |
| Getters. | |
| Pixmap | getDrawable () const |
| Get the pixmap ID. | |
| Region | getMask () const |
| Get the transparency mask. | |
Definition at line 38 of file x11_graphics.hpp.
1.4.2