Release 950109
[wine/multimedia.git] / include / brush.h
blob3f41e59e301eb2b2db1b2a233b98f4c8f56f0b79
1 /*
2 * GDI brush definitions
4 * Copyright 1994 Alexandre Julliard
5 */
7 #ifndef __WINE_BRUSH_H
8 #define __WINE_BRUSH_H
10 #include "gdi.h"
12 #pragma pack(1)
14 /* GDI logical brush object */
15 typedef struct
17 GDIOBJHDR header;
18 LOGBRUSH logbrush WINE_PACKED;
19 } BRUSHOBJ;
21 #pragma pack(4)
23 extern BOOL BRUSH_Init(void);
24 extern int BRUSH_GetObject( BRUSHOBJ * brush, int count, LPSTR buffer );
25 extern BOOL BRUSH_DeleteObject( HBRUSH hbrush, BRUSHOBJ * brush );
26 extern HBRUSH BRUSH_SelectObject( HDC hdc, DC * dc, HBRUSH hbrush,
27 BRUSHOBJ * brush );
29 #endif /* __WINE_BRUSH_H */