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 */