1 #ifndef PREFS_OVERSCAN_H
    2 #define PREFS_OVERSCAN_H
    3 
    4 /*
    5 	overscan prefs definitions
    6 
    7 	Copyright © 2002 The MorphOS Development Team, All Rights Reserved.
    8 */
    9 
   10 #ifndef EXEC_TYPES_H
   11 # include <exec/types.h>
   12 #endif
   13 
   14 #ifndef LIBRARIES_IFFPARSE_H
   15 # include <libraries/iffparse.h>
   16 #endif
   17 
   18 #ifndef GRAPHICS_GFX_H
   19 # include <graphics/gfx.h>
   20 #endif
   21 
   22 #pragma pack(2)
   23 
   24 
   25 #define ID_OSCN  MAKE_ID('O','S','C','N')
   26 
   27 #define OSCAN_MAGIC  0xFEDCBA89
   28 
   29 
   30 struct OverscanPrefs
   31 {
   32 	ULONG            os_Reserved;
   33 	ULONG            os_Magic;
   34 	UWORD            os_HStart;
   35 	UWORD            os_HStop;
   36 	UWORD            os_VStart;
   37 	UWORD            os_VStop;
   38 	ULONG            os_DisplayID;
   39 	Point            os_ViewPos;
   40 	Point            os_Text;
   41 	struct Rectangle os_Standard;
   42 };
   43 
   44 
   45 #pragma pack()
   46 
   47 #endif /* PREFS_OVERSCAN_H */