Pol  Revision:cb584c9
Pol::UoConvert::UoConvertMain Class Reference

#include <UoConvertMain.h>

+ Inheritance diagram for Pol::UoConvert::UoConvertMain:

Public Member Functions

 UoConvertMain ()
 
virtual ~UoConvertMain ()
 
- Public Member Functions inherited from Pol::Clib::ProgramMain
 ProgramMain ()
 
virtual ~ProgramMain ()
 
void start (int argc, char *argv[])
 

Protected Member Functions

virtual int main ()
 
- Protected Member Functions inherited from Pol::Clib::ProgramMain
const std::vector< std::string > & programArgs () const
 
bool programArgsFind (const std::string &filter, std::string *rest=nullptr) const
 
std::string programArgsFindEquals (const std::string &filter, std::string defaultVal) const
 
int programArgsFindEquals (const std::string &filter, int defaultVal, bool hexVal) const
 

Private Member Functions

virtual void showHelp ()
 

Detailed Description

Definition at line 12 of file UoConvertMain.h.

Constructor & Destructor Documentation

Pol::UoConvert::UoConvertMain::UoConvertMain ( )

Definition at line 48 of file UoConvertMain.cpp.

Referenced by main().

Pol::UoConvert::UoConvertMain::~UoConvertMain ( )
virtual

Definition at line 49 of file UoConvertMain.cpp.

Member Function Documentation

int Pol::UoConvert::UoConvertMain::main ( )
protectedvirtual

Implements Pol::Clib::ProgramMain.

Definition at line 1046 of file UoConvertMain.cpp.

References Pol::Clib::binary(), uop_t::block_addr_t::block_body(), Pol::UoConvert::BoatTypes, Pol::UoConvert::cfg_LOS_through_windows, Pol::Core::cfg_max_statics_per_block, Pol::Core::cfg_show_illegal_graphic_warning, Pol::Core::cfg_show_roof_and_platform_warning, Pol::Core::cfg_use_new_hsa_format, Pol::UoConvert::cfg_use_no_shoot, Pol::Core::cfg_warning_statics_per_block, Pol::Core::clear_tiledata(), Pol::Plib::SystemState::config, Pol::UoConvert::create_landtiles_cfg(), Pol::UoConvert::create_map(), Pol::UoConvert::create_maptile(), Pol::UoConvert::create_multis_cfg(), Pol::UoConvert::create_tiles_cfg(), Pol::UoConvert::display_flags(), ERROR_PRINT, Pol::Clib::FileExists(), uop_t::block_body_t::files(), uop_t::header_t::firstblock(), Pol::Clib::ConfigElem::has_prop(), HashLittle2(), uop_t::header(), Pol::Plib::RealmDescriptor::height, Pol::UoConvert::HouseTypes, INFO_PRINT, ISTRINGSTREAM, Pol::Plib::RealmDescriptor::Load(), MAX_STATICS_PER_BLOCK, Pol::Core::PolConfig::max_tile_id, Pol::UoConvert::MountTypes, uop_t::header_t::nfiles(), Pol::Clib::normalized_dir_form(), Pol::Core::open_uo_data_files(), Pol::Clib::ProgramMain::programArgs(), Pol::Clib::ProgramMain::programArgsFindEquals(), Pol::Core::read_uo_data(), Pol::Clib::ConfigFile::readraw(), Pol::Clib::ConfigElem::remove_bool(), Pol::Clib::ConfigElem::remove_int(), Pol::Clib::ConfigElem::remove_string(), Pol::Clib::ConfigElem::remove_ushort(), showHelp(), Pol::UoConvert::StairTypes, Pol::Plib::systemstate, Pol::Clib::ConfigElemBase::type_is(), Pol::Core::PolConfig::uo_datafile_root, Pol::Core::uo_map_height, Pol::Core::uo_map_width, Pol::Core::uo_mapid, Pol::Core::uo_readuop, Pol::Core::uo_usedif, UOBJ_DEFAULT_MAX, UOBJ_HSA_MAX, UOBJ_SA_MAX, Pol::Plib::RealmDescriptor::uodif, Pol::Plib::RealmDescriptor::uomapid, Pol::UoConvert::update_map(), Pol::Plib::RealmDescriptor::width, and Pol::Core::write_pol_static_files().

void Pol::UoConvert::UoConvertMain::showHelp ( )
privatevirtual

Implements Pol::Clib::ProgramMain.

Definition at line 52 of file UoConvertMain.cpp.

References ERROR_PRINT.

Referenced by main().


The documentation for this class was generated from the following files: