revert between 56095 -> 55830 in arch
[AROS.git] / workbench / libs / muimaster / classes / dtpic_private.h
blobf4003e32fe9749703768e4d779ec43880a4e3036
1 #ifndef _DTPIC_PRIVATE_H_
2 #define _DTPIC_PRIVATE_H_
4 #include <exec/types.h>
5 #include <libraries/mui.h>
7 /*** Instance data **********************************************************/
8 struct Dtpic_DATA
10 struct Library *datatypesbase;
12 STRPTR name;
13 APTR dto;
14 struct BitMapHeader *bmhd;
15 struct BitMap *bm;
16 struct BitMap *bm_highlighted;
17 struct BitMap *bm_selected;
18 struct MUI_EventHandlerNode ehn;
20 BOOL highlighted; // mouse pointer is within object
21 BOOL selected; // gadget is selected
22 LONG deltaalpha; // increment/decrement for each tick
23 LONG currentalpha; // the actual alpha for rendering
24 BOOL eh_active; // TRUE after MUIM_Window_AddEventHandler
26 LONG alpha;
27 BOOL darkenselstate;
28 LONG fade;
29 BOOL lightenonmouse;
33 #endif /* _DTPIC_PRIVATE_H_ */