NEWS APPS DOCS ABOUT | ||||
Autodocs Include classes clib datatypes devices diskfont dos exec gadgets graphics hardware images intuition libraries pragma pragmas prefs asl.h / .i font.h / .i icontrol.h / .i input.h / .i locale.h / .i overscan.h / .i palette.h / .i pointer.h / .i prefhdr.h / .i printergfx.h / .i printerps.h / .i printertxt.h / .i reaction.h screenmode.h / .i serial.h / .i sound.h / .i wbpattern.h / .i workbench.h / .i proto reaction resources rexx utility workbench GuruMeditation | #ifndef PREFS_POINTER_H #define PREFS_POINTER_H /* ** $VER: pointer.h 39.2 (9.6.1992) ** Includes Release 45.1 ** ** File format for pointer preferences ** ** (C) Copyright 1991-2001 Amiga, Inc. ** All Rights Reserved */ /*****************************************************************************/ #ifndef EXEC_TYPES_H #include <exec/types.h> #endif #ifndef LIBRARIES_IFFPARSE_H #include <libraries/iffparse.h> #endif /*****************************************************************************/ #define ID_PNTR MAKE_ID('P','N','T','R') /*****************************************************************************/ struct PointerPrefs { ULONG pp_Reserved[4]; UWORD pp_Which; /* 0=NORMAL, 1=BUSY */ UWORD pp_Size; /* see <intuition/pointerclass.h> */ UWORD pp_Width; /* Width in pixels */ UWORD pp_Height; /* Height in pixels */ UWORD pp_Depth; /* Depth */ UWORD pp_YSize; /* YSize */ UWORD pp_X, pp_Y; /* Hotspot */ /* Color Table: numEntries = (1 << pp_Depth) - 1 */ /* Data follows */ }; /*****************************************************************************/ /* constants for PointerPrefs.pp_Which */ #define WBP_NORMAL 0 #define WBP_BUSY 1 /*****************************************************************************/ struct RGBTable { UBYTE t_Red; UBYTE t_Green; UBYTE t_Blue; }; /*****************************************************************************/ #endif /* PREFS_POINTER_H */ Comments |
$VER: d0.se 1.14 Copyright © 2011-2024 Tobias Geijersson support at d0 dot se |