#ifndef GRAPHICS_GFXNODES_H
#define GRAPHICS_GFXNODES_H
/*
** $Filename: graphics/gfxnodes.h $
** $Release: 2.04 Includes, V37.4 $
** $Revision: 37.0 $
** $Date: 91/01/07 $
**
** graphics extended node definintions
**
** (C) Copyright 1985-1991 Commodore-Amiga, Inc.
** All Rights Reserved
*/

#ifndef EXEC_NODES_H
#include <exec/nodes.h>
#endif

struct ExtendedNode {
struct Node *xln_Succ;
struct Node *xln_Pred;
UBYTE xln_Type;
BYTE xln_Pri;
char *xln_Name;
UBYTE xln_Subsystem;
UBYTE xln_Subtype;
LONG xln_Library;
LONG (*xln_Init)();
};

#define SS_GRAPHICS 0x02

#define VIEW_EXTRA_TYPE 1
#define VIEWPORT_EXTRA_TYPE 2
#define SPECIAL_MONITOR_TYPE 3
#define MONITOR_SPEC_TYPE 4

#endif 
