EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
StaticDataMgr.h File Reference
Include dependency graph for StaticDataMgr.h:

Go to the source code of this file.

Classes

class  StaticDataMgr
 

Macros

StaticDataMgr.h

memory object caching system for retrieving, managing and saving ingame data

: Allan

Date
: 1Jul15 / 1Aug16

Original Idea - 1 July 15 Code completion and implementation - 1 August 2016

#define sDataMgr   ( StaticDataMgr::get() )
 

Macro Definition Documentation

#define sDataMgr   ( StaticDataMgr::get() )

Definition at line 223 of file StaticDataMgr.h.

Referenced by ItemType::_Load(), ProbeItem::_LoadItem(), ModuleItem::_LoadItem(), AsteroidItem::_LoadItem(), StructureItem::_LoadItem(), CelestialObject::_LoadItem(), Skill::_LoadItem(), CargoContainer::_LoadItem(), StationItem::_LoadItem(), SolarSystem::_LoadItem(), Blueprint::_LoadItem(), ShipItem::_LoadItem(), WreckContainer::_LoadItem(), Character::_LoadItem(), StationType::_LoadType(), BlueprintType::_LoadType(), CharacterType::_LoadType(), ItemType::_LoadType(), SuperWeapon::_ShowCycle(), Inventory::AddItem(), ModuleManager::AddModule(), ModuleManager::addModuleRef(), TurretModule::ApplyDamage(), CleanUp(), Command_cargo(), Command_inventory(), Command_shipinventory(), Command_spawn(), Command_tr(), ContainerSE::ContainerSE(), Client::ContainsTypeQty(), DungeonMgr::Create(), AnomalyMgr::CreateAnomaly(), EntityService::CreateBoundObject(), PlanetMgrService::CreateBoundObject(), ReprocessingService::CreateBoundObject(), ModuleManager::DamageModule(), ModuleManager::deleteModuleRef(), SystemEntity::DropLoot(), Prospector::DropSalvage(), MarketMgr::ExecuteBuyOrder(), MarketMgr::ExecuteSellOrder(), EntityList::FindOrBootSystem(), FactoryDB::GetAssemblyLineProperties(), CorporationDB::GetAssetInventoryForLocation(), Inventory::GetCapacity(), MarketMgr::GetCruPrices(), SystemManager::GetCurrentEntities(), SovereigntyDataMgr::GetCurrentSovData(), DungeonMgr::GetFaction(), Inventory::GetInvForOwner(), ItemDB::GetItem(), InventoryDB::GetItemContents(), InventoryItem::GetItemRow(), MapData::GetMissionDestination(), AgentBound::GetMissionObjectives(), SpawnMgr::GetRandTypeID(), CorporationDB::GetStationCorporationCEO(), StationDB::GetStationOfficeIDs(), StationDataMgr::GetStationOfficeIDs(), SovereigntyDataMgr::GetSystemSovereignty(), Inventory::HasAvailableSpace(), ModuleManager::Initialize(), Client::InitSession(), RamMethods::InstallationCheck(), ModuleManager::InstallSubSystem(), Client::IsDocked(), Client::IsInSpace(), RamMethods::ItemLocationCheck(), ItemType::ItemType(), Sentry::Killed(), NPC::Killed(), StructureSE::Killed(), ShipSE::Killed(), ShipItem::LinkAllWeapons(), ShipItem::LinkWeaponLoop(), Inventory::List(), CorporationDB::ListStationOwners(), AgentDB::LoadAgentData(), ModuleManager::LoadCharge(), ShipItem::LoadCharge(), Inventory::LoadContents(), MoonSE::LoadExtras(), ShipItem::LogOut(), Character::LogOut(), JumpCloneBound::m_locGroupID(), main(), DungeonMgr::MakeDungeon(), SystemManager::MakeSetState(), WormholeSE::MakeSlimItem(), SpawnMgr::MakeSpawn(), Client::MoveItem(), InventoryBound::MoveItems(), Client::MoveToLocation(), EntityList::Multicast(), ModuleManager::Offline(), ModuleManager::Online(), ShipItem::Online(), SpawnMgr::PrepSpawn(), StructureSE::Process(), Client::ProcessClient(), MiningLaser::ProcessCycle(), PyCallable_Make_InnerDispatcher(), Client::QueueDestinyUpdate(), ShipItem::RemoveCharge(), Inventory::RemoveItem(), Client::RemoveMissionItem(), InventoryItem::Rename(), Character::SaveSkillHistory(), Client::SelectCharacter(), AttributeMap::SendChanges(), InventoryItem::SendItemChange(), Client::SendSessionChange(), MarketMgr::SetBasePrice(), Client::SetDestiny(), ShipItem::SetPlayer(), Client::SetShip(), BeltMgr::SpawnBelt(), Client::SpawnNewRookieShip(), Client::StargateJump(), ShipItem::StripFitting(), SystemManager::SystemManager(), AccountService::TranserFunds(), ShipItem::TryModuleLimitChecks(), ModuleManager::UnfitModule(), ModuleManager::UnloadCharge(), ModuleManager::UnloadModule(), MarketMgr::UpdateMineralPrice(), Client::UpdateSession(), Inventory::ValidateAddItem(), and ShipItem::VerifyHoldType().