1 #ifndef DATATYPES_PICTURECLASSEXT_H 2 #define DATATYPES_PICTURECLASSEXT_H 3 4 /* 5 datatypes picture-object definitions extension wrapper (V50) 6 7 Copyright © 2002 The MorphOS Development Team, All Rights Reserved. 8 */ 9 10 #ifndef DATATYPES_PICTURECLASS_H 11 # include <datatypes/pictureclass.h> 12 #endif 13 14 #pragma pack(2) 15 16 17 #define DTM_WRITEPIXELARRAY PDTM_WRITEPIXELARRAY 18 #define DTM_READPIXELARRAY PDTM_READPIXELARRAY 19 #define DTM_CREATEPIXMAPDIR PDTM_CREATEPIXMAPDIR 20 #define DTM_FIRSTPIXMAPDIR PDTM_FIRSTPIXMAPDIR 21 #define DTM_NEXTPIXMAPDIR PDTM_NEXTPIXMAPDIR 22 #define DTM_PREVPIXMAPDIR PDTM_PREVPIXMAPDIR 23 #define DTM_BESTPIXMAPDIR PDTM_BESTPIXMAPDIR 24 25 26 /* Identical to struct pdtBlitPixelArray, please use that instead */ 27 struct gpBlitPixelArray 28 { 29 ULONG MethodID; 30 UBYTE *PixelArray; 31 ULONG PixelArrayMode; 32 ULONG PixelArrayMod; 33 ULONG LeftEdge; 34 ULONG TopEdge; 35 ULONG Width; 36 ULONG Height; 37 }; 38 39 40 #define MODE_V42 PMODE_V42 41 #define MODE_V43 PMODE_V43 42 43 44 #pragma pack() 45 46 #endif