Pol  Revision:cb584c9
Pol::Plib::SystemState Class Reference

#include <systemstate.h>

+ Inheritance diagram for Pol::Plib::SystemState:

Public Member Functions

 SystemState ()
 
 ~SystemState ()
 
void deinitialize ()
 
size_t estimatedSize () const
 

Public Attributes

bool accounts_txt_dirty
 
struct stat accounts_txt_stat
 
Core::PolConfig config
 
Packages packages
 
PackagesByName packages_byname
 
Core::Tiletile
 
bool tiles_loaded
 

Detailed Description

Definition at line 30 of file systemstate.h.

Constructor & Destructor Documentation

Pol::Plib::SystemState::SystemState ( )

Definition at line 15 of file systemstate.cpp.

References ~SystemState().

Referenced by estimatedSize().

Pol::Plib::SystemState::~SystemState ( )
default

Referenced by SystemState().

Member Function Documentation

void Pol::Plib::SystemState::deinitialize ( )
size_t Pol::Plib::SystemState::estimatedSize ( ) const

Member Data Documentation

struct stat Pol::Plib::SystemState::accounts_txt_stat
Core::PolConfig Pol::Plib::SystemState::config

Definition at line 43 of file systemstate.h.

Referenced by Pol::Accounts::Account::Account(), Pol::Multi::CustomHouseDesign::AddMultiAtOffset(), Pol::Accounts::AccountObjImp::call_method_id(), Pol::Core::char_select(), Pol::Mobile::Character::charindex(), Pol::Core::check_incoming_data(), Pol::Core::GameState::cleanup_vars(), Pol::Core::client_io_thread(), Pol::Core::ClientCreateChar(), Pol::Core::ClientCreateChar70160(), Pol::Core::commit(), Pol::Core::commit_incremental(), Pol::UoConvert::create_tiles_cfg(), Pol::Core::decay_worldzone(), Pol::Items::Item::double_click(), Pol::Mobile::Character::equippable(), estimatedSize(), Pol::Module::DataStoreFile::filename(), Pol::Core::ScriptExObjImp::get_member_id(), Pol::Accounts::Account::getnextfreeslot(), Pol::Core::getObjtypeParam(), Pol::Core::handle_delete_character(), Pol::Accounts::Account::has_active_characters(), Pol::Core::http_thread(), Pol::Core::import_new_data(), Pol::Multi::CustomHouseDesign::IsStair(), Pol::Multi::CustomHouseDesign::IsStairBlock(), Pol::Core::load_incremental_indexes(), Pol::Core::load_tiles_cfg(), Pol::UoConvert::UoConvertMain::main(), Pol::UoTool::UoToolMain::main(), Pol::Module::DataFileExecutorModule::mf_CreateDataFile(), Pol::Module::PolSystemExecutorModule::mf_LogCPropProfile(), Pol::Module::UOExecutorModule::mf_UseItem(), Pol::Core::newstat_dont_add(), Pol::Accounts::Account::numchars(), Pol::Core::open_uo_file(), Pol::Core::open_uopmap_file(), Pol::UoTool::print_sndlist(), Pol::Core::DebugContext::process(), Pol::Accounts::read_account_data(), Pol::Core::read_data(), Pol::Module::read_datastore_dat(), Pol::Core::read_guilds_dat(), Pol::Core::read_incremental_saves(), Pol::Core::read_party_dat(), Pol::Core::PolConfig::read_pol_config(), Pol::Core::read_pol_dat(), Pol::Core::read_resources_dat(), Pol::Core::read_storage_dat(), Pol::Core::read_tiledata(), Pol::Accounts::reload_account_data(), Pol::Core::rndat(), Pol::Mobile::Character::run_hit_script(), Pol::Core::ScriptScheduler::run_ready(), Pol::Core::save_incremental(), Pol::Core::send_start(), Pol::Items::Item::setgraphic(), Pol::Core::StartSkillScript(), Pol::Items::Item::walk_on(), Pol::Multi::UHouse::walk_on(), Pol::Accounts::write_account_data(), Pol::Items::write_objtypes_txt(), Pol::xmain_inner(), Pol::Accounts::Account::~Account(), and Pol::Mobile::Character::~Character().

PackagesByName Pol::Plib::SystemState::packages_byname
bool Pol::Plib::SystemState::tiles_loaded

Definition at line 45 of file systemstate.h.

Referenced by Pol::Core::load_tile_entry().


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