1 #ifndef PREFS_POINTER_H 2 #define PREFS_POINTER_H 3 4 /* 5 pointer 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 #pragma pack(2) 19 20 21 #define ID_PNTR MAKE_ID('P','N','T','R') 22 23 24 struct PointerPrefs 25 { 26 ULONG pp_Reserved[4]; 27 UWORD pp_Which; 28 UWORD pp_Size; 29 UWORD pp_Width; 30 UWORD pp_Height; 31 UWORD pp_Depth; 32 UWORD pp_YSize; 33 UWORD pp_X, pp_Y; 34 }; 35 36 37 #define WBP_NORMAL 0 38 #define WBP_BUSY 1 39 40 41 struct RGBTable 42 { 43 UBYTE t_Red; 44 UBYTE t_Green; 45 UBYTE t_Blue; 46 }; 47 48 49 #pragma pack() 50 51 #endif /* PREFS_POINTER_H */