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