stringed_interface.h 676 B

12345678910111213141516171819202122
  1. // Filename:- stringed_interface.h
  2. //
  3. // These are the functions that get replaced by game-specific ones (or StringEd code) so SGE can access files etc
  4. //
  5. #ifndef STRINGED_INTERFACE_H
  6. #define STRINGED_INTERFACE_H
  7. #pragma warning ( disable : 4786 ) // disable the usual stupid and pointless STL warning
  8. #include <string>
  9. using namespace std;
  10. unsigned char * SE_LoadFileData ( const char *psFileName, int *piLoadedLength = 0);
  11. void SE_FreeFileDataAfterLoad( unsigned char *psLoadedFile );
  12. int SE_BuildFileList ( const char *psStartDir, string &strResults );
  13. #endif // #ifndef STRINGED_INTERFACE_H
  14. ////////////////// eof ///////////////////