Updated PCI IDs to latest snapshot.
[tangerine.git] / compiler / include / graphics / gfxnodes.h
blob952bccac9f0fd8d3d642ea66c874820a2a74f3ba
1 #ifndef GRAPHICS_GFXNODES_H
2 #define GRAPHICS_GFXNODES_H
4 /*
5 Copyright © 1995-2001, 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; /* see below */
22 BYTE xln_Pri;
23 char * xln_Name;
24 UBYTE xln_Subsystem;
25 UBYTE xln_Subtype;
26 LONG 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 #define SS_GRAPHICS 0x02
38 #endif /* GRAPHICS_GFXNODES_H */