home *** CD-ROM | disk | FTP | other *** search
- #ifndef LIBQTOOLS_H
- #define LIBQTOOLS_H
-
- #include "./init.h"
-
- /* ============================================================================ */
-
- #include "./libqsys.h"
- #include "./mathlib.h"
-
- #include "../libqtools/locale.h" /* common strings */
-
- #include "../libqtools/misc.h"
- #include "../libqtools/graphics.h"
- #include "../libqtools/raw.h"
-
- #include "../libqtools/script.h"
- #include "../libqtools/pak.h"
- #include "../libqtools/wad.h"
- #include "../libqtools/mip.h"
- #include "../libqtools/bsp.h"
- #include "../libqtools/3DS.h"
- #include "../libqtools/mdl.h"
- #include "../libqtools/memory.h"
- #include "../libqtools/crc.h"
-
- /* ============================================================================ */
-
- #ifdef LIBQTOOLS_CORE
- #include "../libqtools/map.h"
- #endif
-
- #define MAP_LOADLIGHTS (1<<0)
- #define MAP_VERBOSE1 (1<<1)
- #define MAP_VERBOSE2 (1<<2)
-
- bool LoadMapFile(__memBase, char *mapBuf);
- bool SaveMapFile(__memBase, FILE * outFile);
- bool LoadBSPFile(__memBase);
-
- /* ============================================================================ */
-
- bool LoadTDDDFile(__memBase, unsigned char *tdddBuf);
- bool SaveTDDDFile(__memBase, HANDLE outFile);
-
- /* ============================================================================ */
-
- #endif
-