aboutsummaryrefslogtreecommitdiff
path: root/Src/Wasabi/api/font/fontapi.h
blob: 3a169ac3f389524e59b8a61fa077ed06e90a40af (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef __FONTAPI_H
#define __FONTAPI_H

#include <api/font/api_font.h>

class FontApi : public api_font
{
public:
	FontApi();
	~FontApi();
	void font_textOut(ifc_canvas *c, int style, int x, int y, int w, int h, const wchar_t *txt);
	int font_getInfo(ifc_canvas *c, const wchar_t *font, int infoid, const wchar_t *txt, int *w, int *h);

protected:
	RECVS_DISPATCH;
};

extern api_font *fontApi;

#endif