Subversion Repositories ipe_artfile_utils

Rev

Blame | Last modification | View Log | RSS feed

  1. /**
  2.  * Bitmap Import for Imagination Pilots Entertainment 32-bit games (IPE32)
  3.  * - Where's Waldo? Exploring Geography
  4.  * - Eraser Turnabout by Imagination Pilots
  5.  * - Virtual K'Nex by Imagination Pilots
  6.  * ART file packer and unpacker by Daniel Marschall, ViaThinkSoft (C) 2014-2018
  7.  * Revision: 2018-02-15
  8.  **/
  9.  
  10. #ifndef __inc__ipe32_bmpimport
  11. #define __inc__ipe32_bmpimport
  12.  
  13. #include <stdio.h>
  14. #include <stdint.h>
  15. #include <stdbool.h>
  16. #include <stdlib.h>
  17.  
  18. typedef struct tagIpe32BmpImportData {
  19.         size_t dataSize;
  20.         char error[255];
  21. } Ipe32BmpImportData;
  22.  
  23. bool ipe32_bmp_import(FILE* fibBitmap, Ipe32BmpImportData* result);
  24. void ipe32_free_bmpimport_result(Ipe32BmpImportData *res);
  25.  
  26. #endif // #ifndef __inc__ipe32_bmpimport
  27.  
  28.