1 #ifndef GRAPHICS_SCALE_H
    2 #define GRAPHICS_SCALE_H
    3 
    4 /*
    5 	graphics BitMapScale 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 #pragma pack(2)
   15 
   16 
   17 struct BitScaleArgs
   18 {
   19 	UWORD          bsa_SrcX, bsa_SrcY;
   20 	UWORD          bsa_SrcWidth, bsa_SrcHeight;
   21 	UWORD          bsa_XSrcFactor, bsa_YSrcFactor;
   22 	UWORD          bsa_DestX, bsa_DestY;
   23 	UWORD          bsa_DestWidth, bsa_DestHeight;
   24 	UWORD          bsa_XDestFactor, bsa_YDestFactor;
   25 	struct BitMap *bsa_SrcBitMap;
   26 	struct BitMap *bsa_DestBitMap;
   27 	ULONG          bsa_Flags;
   28 	UWORD          bsa_XDDA, bsa_YDDA;
   29 	LONG           bsa_Reserved1;
   30 	LONG           bsa_Reserved2;
   31 };
   32 
   33 
   34 #pragma pack()
   35 
   36 #endif /* GRAPHICS_SCALE_H */