30 #ifndef MACVENTURE_IMAGE_H 31 #define MACVENTURE_IMAGE_H 33 #include "macventure/macventure.h" 34 #include "macventure/container.h" 35 #include "common/bitstream.h" 50 enum GraphicsEncoding {
79 void decodePPIC(ObjID
id,
Common::Array<byte> &data, uint &bitHeight, uint &bitWidth, uint &rowBytes);
94 void calculateSectionToDraw(
Graphics::ManagedSurface *target,
int &ox,
int &oy, uint bitWidth, uint bitHeight, uint &sx, uint &sy, uint &w, uint &h);
95 void calculateSectionInDirection(uint targetWhole, uint originWhole,
int &originPosition, uint &startPosition, uint &blittedWhole);
108 uint16 _imgBitHeight;
111 uint16 _maskRowBytes;
112 uint16 _maskBitWidth;
113 uint16 _maskBitHeight;
Definition: managed_surface.h:51
Definition: container.h:48
Definition: bitstream.h:55
Definition: container.h:38