UFO: Alien Invasion
|
Utility to slice a bsp file into a flat 2d plan of the map. More...
#include <SDL_main.h>
#include "../common/bspslicer.h"
#include "../common/mem.h"
#include "../shared/byte.h"
#include "../common/tracing.h"
#include "../tools/ufo2map/common/bspfile.h"
Go to the source code of this file.
Data Structures | |
struct | slicerConfig_s |
Typedefs | |
typedef struct slicerConfig_s | slicerConfig_t |
Functions | |
static void | Usage (void) |
static void | SL_Parameter (int argc, char **argv) |
Parameter parsing. More... | |
void | Com_Printf (const char *format,...) |
int | main (int argc, char **argv) |
Variables | |
memPool_t * | com_fileSysPool |
memPool_t * | com_genericPool |
dMapTile_t * | curTile |
mapTiles_t | mapTiles |
static slicerConfig_t | config = {8.0, 1, false, false, ""} |
Utility to slice a bsp file into a flat 2d plan of the map.
Definition in file ufoslicer.cpp.
typedef struct slicerConfig_s slicerConfig_t |
void Com_Printf | ( | const char * | format, |
... | |||
) |
Definition at line 79 of file ufoslicer.cpp.
References Q_vsnprintf().
Referenced by SL_Parameter(), and Usage().
Definition at line 91 of file ufoslicer.cpp.
References Com_DefaultExtension(), Com_StripExtension(), slicerConfig_s::filename, FS_InitFilesystem(), LoadBSPFile(), MAX_OSPATH, Mem_CreatePool, Mem_Init(), Mem_Shutdown(), slicerConfig_s::multipleContour, slicerConfig_s::scale, slicerConfig_s::singleFile, SL_BSPSlice(), SL_Parameter(), Swap_Init(), slicerConfig_s::thickness, and Usage().
Parameter parsing.
Definition at line 53 of file ufoslicer.cpp.
References Com_Printf(), slicerConfig_s::filename, i, slicerConfig_s::multipleContour, Q_streq, Q_strncpyz(), slicerConfig_s::scale, slicerConfig_s::singleFile, slicerConfig_s::thickness, and Usage().
Referenced by main().
Definition at line 29 of file ufoslicer.cpp.
References Com_Printf(), and Mem_Shutdown().
Referenced by main(), and SL_Parameter().
memPool_t* com_fileSysPool |
Definition at line 14 of file ufoslicer.cpp.
memPool_t* com_genericPool |
Definition at line 15 of file ufoslicer.cpp.
|
static |
Definition at line 27 of file ufoslicer.cpp.
dMapTile_t* curTile |
Definition at line 16 of file ufoslicer.cpp.
mapTiles_t mapTiles |
Definition at line 17 of file ufoslicer.cpp.