aboutsummaryrefslogtreecommitdiff
path: root/lib/gui/ecanvas.h
blob: b2ad6a061719528469b4e7c892bf91e628fb187e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef __lib_gui_ecanvas_h
#define __lib_gui_ecanvas_h

#include <lib/gui/epixmap.h>

class eCanvas: public ePixmap
{
public:
	eCanvas(eWidget *parent);

	void setSize(eSize size);

	void clear(gRGB color);
	void fillRect(eRect rect, gRGB color);
	void writeText(eRect where, gRGB fg, gRGB bg, gFont *font, const char *string, int flags);
};

#endif