revert between 56095 -> 55830 in arch
[AROS.git] / compiler / include / graphics / gfxnodes.h
blobf6645d1f26c9bd98495208167a4cb5f255145c30
1 #ifndef GRAPHICS_GFXNODES_H
2 #define GRAPHICS_GFXNODES_H
4 /*
5 Copyright © 1995-2010, The AROS Development Team. All rights reserved.
6 $Id$
8 Desc: Extended node for graphics.library.
9 Lang: english
12 #ifndef EXEC_NODES_H
13 # include <exec/nodes.h>
14 #endif
16 struct ExtendedNode
18 struct Node * xln_Succ;
19 struct Node * xln_Pred;
21 UBYTE xln_Type; /* NT_GRAPHICS */
22 BYTE xln_Pri;
23 char * xln_Name;
24 UBYTE xln_Subsystem; /* see below */
25 UBYTE xln_Subtype; /* see below */
26 APTR xln_Library;
27 LONG (* xln_Init)();
30 /* xln_Type */
31 #define VIEW_EXTRA_TYPE 1
32 #define VIEWPORT_EXTRA_TYPE 2
33 #define SPECIAL_MONITOR_TYPE 3
34 #define MONITOR_SPEC_TYPE 4
36 /* xln_Subsystem */
37 #define SS_GRAPHICS 0x02
39 #endif /* GRAPHICS_GFXNODES_H */