Release 970824
[wine] / include / font.h
1 /*
2  * GDI font definitions
3  *
4  * Copyright 1994 Alexandre Julliard
5  */
6
7 #ifndef __WINE_FONT_H
8 #define __WINE_FONT_H
9
10 #include "gdi.h"
11
12 #pragma pack(1)
13
14   /* GDI logical font object */
15 typedef struct
16 {
17     GDIOBJHDR   header;
18     LOGFONT16   logfont WINE_PACKED;
19 } FONTOBJ;
20
21 #pragma pack(4)
22
23 #define FONTCACHE       32      /* dynamic font cache size */
24
25 extern BOOL32 FONT_Init( UINT16* pTextCaps );
26 extern INT16  FONT_GetObject16( FONTOBJ * font, INT16 count, LPSTR buffer );
27 extern INT32  FONT_GetObject32A( FONTOBJ * font, INT32 count, LPSTR buffer );
28
29 #endif /* __WINE_FONT_H */