1 #ifndef GRAPHICS_LAYERSEXT_H
2 #define GRAPHICS_LAYERSEXT_H
5 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
8 Desc: Layer extensions for the new AROS layers.library
12 #ifndef UTILITY_TAGITEM_H
13 # include <utility/tagitem.h>
16 #define LA_Dummy (TAG_USER + 1234)
18 /* Tags for CreateLayerTagList */
20 #define LA_Type (LA_Dummy + 1) /* LAYERSIMPLE, LAYERSMART (default) -or LAYERSUPER */
21 #define LA_Priority (LA_Dummy + 2) /* -128 .. 127 or LPRI_NORMAL (default) or LPRI_BACKDROP */
22 #define LA_Behind (LA_Dummy + 3) /* BOOL. Default is FALSE */
23 #define LA_Invisible (LA_Dummy + 4) /* BOOL. Default is FALSE */
24 #define LA_BackFill (LA_Dummy + 5) /* struct Hook *. Default is LAYERS_BACKFILL */
25 #define LA_SuperBitMap (LA_Dummy + 6) /* struct BitMap *. Default is NULL (none) */
26 #define LA_Shape (LA_Dummy + 7) /* struct Region *. Default is NULL (rectangular shape) */
29 #define LPRI_BACKDROP -50
31 #endif /* GRAPHICS_LAYERSEXT_H */