diff options
Diffstat (limited to 'nGenEx/Bmp.h')
-rw-r--r-- | nGenEx/Bmp.h | 74 |
1 files changed, 37 insertions, 37 deletions
diff --git a/nGenEx/Bmp.h b/nGenEx/Bmp.h index b4b0762..663bec9 100644 --- a/nGenEx/Bmp.h +++ b/nGenEx/Bmp.h @@ -1,15 +1,15 @@ /* Project nGenEx
- Destroyer Studios LLC
- Copyright © 1997-2004. All Rights Reserved.
+ Destroyer Studios LLC
+ Copyright © 1997-2004. All Rights Reserved.
- SUBSYSTEM: nGenEx.lib
- FILE: Bmp.h
- AUTHOR: John DiCamillo
+ SUBSYSTEM: nGenEx.lib
+ FILE: Bmp.h
+ AUTHOR: John DiCamillo
- OVERVIEW
- ========
- BMP image file loader
+ OVERVIEW
+ ========
+ BMP image file loader
*/
#ifndef BMP_H
@@ -21,26 +21,26 @@ enum { BMP_OK, BMP_NOMEM, BMP_INVALID, BMP_NOFILE }; struct BmpFileHeader
{
- WORD type;
- DWORD size;
- WORD rsvd1;
- WORD rsvd2;
- DWORD offset;
+ WORD type;
+ DWORD size;
+ WORD rsvd1;
+ WORD rsvd2;
+ DWORD offset;
};
struct BmpInfoHeader
{
- DWORD hdr_size;
- DWORD width;
- DWORD height;
- WORD planes;
- WORD bit_count;
- DWORD compression;
- DWORD img_size;
- DWORD x_pixels_per_meter;
- DWORD y_pixels_per_meter;
- DWORD colors_used;
- DWORD colors_important;
+ DWORD hdr_size;
+ DWORD width;
+ DWORD height;
+ WORD planes;
+ WORD bit_count;
+ DWORD compression;
+ DWORD img_size;
+ DWORD x_pixels_per_meter;
+ DWORD y_pixels_per_meter;
+ DWORD colors_used;
+ DWORD colors_important;
};
const int BMP_FILE_HDR_SIZE = 14;
@@ -50,24 +50,24 @@ const int BMP_INFO_HDR_SIZE = 40; struct BmpImage
{
- static const char* TYPENAME() { return "BmpImage"; }
+ static const char* TYPENAME() { return "BmpImage"; }
- BmpImage(short w, short h, unsigned long* hibits);
+ BmpImage(short w, short h, unsigned long* hibits);
- BmpImage();
- ~BmpImage();
+ BmpImage();
+ ~BmpImage();
- int Load(char *filename);
- int Save(char *filename);
+ int Load(char *filename);
+ int Save(char *filename);
- int LoadBuffer(unsigned char* buf, int len);
+ int LoadBuffer(unsigned char* buf, int len);
- BmpFileHeader file_hdr;
- BmpInfoHeader info_hdr;
- DWORD palette[256];
- DWORD* image;
- WORD width;
- WORD height;
+ BmpFileHeader file_hdr;
+ BmpInfoHeader info_hdr;
+ DWORD palette[256];
+ DWORD* image;
+ WORD width;
+ WORD height;
};
// +--------------------------------------------------------------------+
|