Pol  Revision:cb584c9
UoToolMain.cpp File Reference
#include "UoToolMain.h"
#include <assert.h>
#include <iosfwd>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <string>
#include "../clib/Program/ProgramMain.h"
#include "../clib/cfgelem.h"
#include "../clib/cfgfile.h"
#include "../clib/fdump.h"
#include "../clib/fileutil.h"
#include "../clib/logfacility.h"
#include "../clib/rawtypes.h"
#include "../clib/stlutil.h"
#include "../clib/strutil.h"
#include "../plib/realmdescriptor.h"
#include "../plib/staticblock.h"
#include "../plib/systemstate.h"
#include "../pol/clidata.h"
#include "../pol/globals/multidefs.h"
#include "../pol/multi/multidef.h"
#include "../pol/objtype.h"
#include "../pol/polfile.h"
#include "../pol/poltype.h"
#include "../pol/uconst.h"
#include "../pol/udatfile.h"
#include "../pol/uofile.h"
#include "../pol/uofilei.h"
#include "../pol/ustruct.h"
#include "uofile2.h"
#include <format/format.h>

Go to the source code of this file.

Classes

struct  Pol::UoTool::MapContour
 

Namespaces

 Pol
 
 Pol::Multi
 
 Pol::UoTool
 

Macros

#define TILES_START   0x68800
 

Functions

bool Pol::Multi::BoatShapeExists (unsigned short)
 
static int Pol::UoTool::checkmultis ()
 
static int Pol::UoTool::contour ()
 
static int Pol::UoTool::defragstatics (int argc, char **argv)
 
static void Pol::UoTool::display_tileinfo (unsigned short objtype, const Core::USTRUCT_TILE &tile)
 
static int Pol::UoTool::findgraphic (int, char **argv)
 
static int Pol::UoTool::findlandtile (int, char **argv)
 
static int Pol::UoTool::findlandtileflags (int, char **argv)
 
static int Pol::UoTool::flagsearch (int argc, char **argv)
 
static int Pol::UoTool::format_description (int argc, char **argv)
 
static bool Pol::UoTool::has_water (u16 x, u16 y)
 
static int Pol::UoTool::landtileflagsearch (int argc, char **argv)
 
static int Pol::UoTool::landtilehist ()
 
static int Pol::UoTool::loschange (int, char **)
 
int main (int argc, char *argv[])
 
static int Pol::UoTool::mapdump (int argc, char *argv[])
 
static int Pol::UoTool::print_ctable ()
 
static void Pol::UoTool::print_multidata (u16 i, Multi::MultiDef *multi)
 
static void Pol::UoTool::print_multihull (u16 i, Multi::MultiDef *multi)
 
static int Pol::UoTool::print_multis ()
 
static int Pol::UoTool::print_sndlist ()
 
static int Pol::UoTool::print_statics ()
 
static int Pol::UoTool::print_verdata_info ()
 
static int Pol::UoTool::print_water_data ()
 
static int Pol::UoTool::rawdump (int argc, char **argv)
 
void Pol::Multi::read_multidefs ()
 
static unsigned int Pol::UoTool::read_ulong (std::istream &is)
 
static int Pol::UoTool::statics_histogram ()
 
static int Pol::UoTool::tiledump (int argc, char **argv)
 
static int Pol::UoTool::verlandtile ()
 
static int Pol::UoTool::vertile ()
 
static int Pol::UoTool::water_search ()
 
static int Pol::UoTool::write_polmap (const char *filename, unsigned short xbegin, unsigned short xend)
 
static int Pol::UoTool::write_polmap ()
 
static int Pol::UoTool::z_histogram ()
 

Variables

unsigned char Pol::UoTool::buffer [10000]
 
int Pol::UoTool::keyid []
 
static int Pol::UoTool::s_argc
 
static char ** Pol::UoTool::s_argv
 

Macro Definition Documentation

#define TILES_START   0x68800

Definition at line 111 of file UoToolMain.cpp.

Referenced by Pol::UoTool::tiledump().

Function Documentation

int main ( int  argc,
char *  argv[] 
)