Pol  Revision:cb584c9
uvars.h File Reference
#include <array>
#include <boost/noncopyable.hpp>
#include <map>
#include <queue>
#include <set>
#include <string>
#include <utility>
#include <vector>
#include "../../clib/maputil.h"
#include "../../clib/rawtypes.h"
#include "../../clib/refptr.h"
#include "../../clib/threadhelp.h"
#include "../action.h"
#include "../clidata.h"
#include "../cmdlevel.h"
#include "../layers.h"
#include "../menu.h"
#include "../reftypes.h"
#include "../region.h"
#include "../schedule.h"
#include "../storage.h"
#include "../syshook.h"
#include "../target.h"
#include "../tasks.h"
#include "../textcmd.h"
#include "../uoskills.h"

Go to the source code of this file.


class  Pol::Core::GameState
class  Pol::Core::ItemsVector
struct  Pol::Core::GameState::Memory




typedef std::vector< AccountRef > Pol::Core::AccountsVector
typedef std::vector< ArmorZone > Pol::Core::ArmorZones
typedef std::map< std::string, Mobile::Attribute *, Clib::ci_cmp_pred > Pol::Core::AttributesByName
typedef std::map< u16, Multi::BoatShape * > Pol::Core::BoatShapes
typedef std::vector< Core::CmdLevel > Pol::Core::CmdLevels
typedef ref_ptr< Guild > Pol::Core::GuildRef
typedef std::map< unsigned int, GuildRef > Pol::Core::Guilds
typedef std::map< NameAndLayer, Items::Equipment * > Pol::Core::IntrinsicEquipments
typedef RegionGroup< JusticeRegion > Pol::Core::JusticeDef
typedef RegionGroup< LightRegion > Pol::Core::LightDef
typedef std::map< UOExecutor *, ListenPoint * > Pol::Core::ListenPoints
typedef RegionGroup< MusicRegion > Pol::Core::MusicDef
typedef std::pair< std::string, u8Pol::Core::NameAndLayer
typedef RegionGroup< NoCastRegion > Pol::Core::NoCastDef
typedef std::map< std::string, NpcTemplate * > Pol::Core::NpcTemplates
typedef std::map< std::string, NpcTemplateElem, Clib::ci_cmp_pred > Pol::Core::NpcTemplatesElems
typedef std::map< std::string, u32, Clib::ci_cmp_pred > Pol::Core::ObjtypeByNameMap
typedef std::map< unsigned int, unsigned int > Pol::Core::OldObjtypeConversions
typedef void(* Pol::Core::ParamTextCmdFunc) (Network::Client *, const char *)
typedef std::map< std::string, ParamTextCmdFunc, wordicmp > Pol::Core::ParamTextCmds
typedef std::vector< PartyRef > Pol::Core::Parties
typedef ref_ptr< Party > Pol::Core::PartyRef
typedef std::set< std::string > Pol::Core::PropSet
typedef std::map< std::string, ResourceDef * > Pol::Core::ResourceDefs
typedef std::vector< StartingLocation * > Pol::Core::StartingLocations
typedef std::priority_queue< ScheduledTask *, std::vector< ScheduledTask * >, SchComparer > Pol::Core::TaskQueue
typedef void(* Pol::Core::TextCmdFunc) (Network::Client *)
typedef std::map< std::string, TextCmdFunc, Clib::ci_cmp_pred > Pol::Core::TextCmds
typedef std::map< std::string, Vital *, Clib::ci_cmp_pred > Pol::Core::VitalsByName

Detailed Description


Definition in file uvars.h.