revert between 56095 -> 55830 in arch
[AROS.git] / compiler / include / graphics / rpattr.h
blob1dfe79e5ee1d6ccd726cc7ce51dcd685158162f2
1 #ifndef GRAPHICS_RPATTR_H
2 #define GRAPHICS_RPATTR_H
4 /*
5 Copyright © 1995-2011, The AROS Development Team. All rights reserved.
6 $Id$
8 Desc: RastPort attribute tags
9 Lang: english
12 #define RPTAG_Font 0x80000000
13 #define RPTAG_APen 0x80000002
14 #define RPTAG_BPen 0x80000003
15 #define RPTAG_DrMd 0x80000004
16 #define RPTAG_OutlinePen 0x80000005
17 #define RPTAG_WriteMask 0x80000006
18 #define RPTAG_MaxPen 0x80000007
19 #define RPTAG_DrawBounds 0x80000008
21 /* AmigaOS v4-compatible */
22 #define RPTAG_RemapColorFonts 0x8000000C
24 /* MorphOS-compatible */
25 #define RPTAG_PenMode 0x80000080
26 #define RPTAG_FgColor 0x80000081
27 #define RPTAG_BgColor 0x80000082
29 /* AROS-specific */
30 #define RPTAG_ClipRectangle 0x800000C2 /* struct Rectangle *. Clones *rectangle. */
31 #define RPTAG_ClipRectangleFlags 0x800000C3 /* ULONG */
33 /* Flags for ClipRectangleFlags */
34 #define RPCRF_RELRIGHT 0x01 /* ClipRectangle.MaxX is relative to right of layer/bitmap */
35 #define RPCRF_RELBOTTOM 0x02 /* ClipRectangle.MaxY is relative to bottom of layer/bitmap */
36 #define RPCRF_VALID 0x04 /* private */
38 #endif /* GRAPHICS_RPATTR_H */