|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "Define.h"#include "UnorderedMap.h"#include "UpdateData.h"#include "GridDefines.h"#include "Object.h"#include "Platform/Singleton.h"#include "SharedMutex.h"#include <set>Go to the source code of this file.
Classes | |
| class | HashMapHolder< T > |
| class | ObjectAccessor |
Macros | |
| #define | sObjectAccessor Skyfire::Singleton<ObjectAccessor, Skyfire::NullMutex>::instance() |
| #define sObjectAccessor Skyfire::Singleton<ObjectAccessor, Skyfire::NullMutex>::instance() |
Definition at line 195 of file ObjectAccessor.h.
Referenced by CharacterBooster::_EquipItems(), Battleground::_ProcessRessurect(), CharacterBooster::_SendMail(), BfGraveyard::AddPlayer(), AreaTrigger::AddToWorld(), Corpse::AddToWorld(), Creature::AddToWorld(), DynamicObject::AddToWorld(), GameObject::AddToWorld(), Pet::AddToWorld(), Object::AddUInt64Value(), World::BanCharacter(), Battlefield::BroadcastPacketToQueue(), Battlefield::BroadcastPacketToWar(), Battlefield::BroadcastPacketToZone(), ChatHandler::BuildChatPacket(), Object::ClearUpdateMask(), Player::CreateCorpse(), Player::DeleteFromDB(), Map::DeleteFromWorld(), Battlefield::DoPlaySoundToAll(), Map::EnsureGridLoaded(), ChatHandler::extractGuidFromLink(), ChatHandler::extractPlayerTarget(), Object::ForceValuesUpdateAtIndex(), Player::GetCorpse(), ChatHandler::GetPlayerGroupAndGUIDByName(), WorldSession::HandleAddonMessagechatOpcode(), ban_commandscript::HandleBanInfoCharacterCommand(), WorldSession::HandleBattlePetQueryName(), WorldSession::HandleCalendarEventInvite(), character_commandscript::HandleCharacterEraseCommand(), misc_commandscript::HandleCombatStopCommand(), WorldSession::HandleDuelProposedOpcode(), misc_commandscript::HandleFreezeCommand(), gm_commandscript::HandleGMListIngameCommand(), ticket_commandscript::HandleGMTicketGetByNameCommand(), go_commandscript::HandleGoCreatureCommand(), WorldSession::HandleGroupChangeSubGroupOpcode(), WorldSession::HandleGroupInviteOpcode(), Guild::HandleInviteMember(), BattlefieldWG::HandleKill(), WorldSession::HandleMessagechatOpcode(), packet_commandscript::HandlePacketCharStartCommand(), character_commandscript::HandlePDumpWriteCommand(), WorldSession::HandlePlayerLogin(), reset_commandscript::HandleResetAllCommand(), misc_commandscript::HandleReviveCommand(), misc_commandscript::HandleSaveAllCommand(), spell_pursue::spell_pursue_SpellScript::HandleScript(), server_commandscript::HandleServerCorpsesCommand(), misc_commandscript::HandleUnFreezeCommand(), message_commandscript::HandleWhispersCommand(), WorldSession::HandleWhoisOpcode(), WorldSession::HandleWhoOpcode(), Channel::Invite(), Battlefield::InvitePlayersInQueueToWar(), Battlefield::InvitePlayersInZoneToQueue(), Battlefield::InvitePlayersInZoneToWar(), Battlefield::KickAfkPlayers(), Channel::KickOrBan(), Battlefield::KickPlayerFromBattlefield(), Player::LoadCorpse(), ObjectMgr::LoadCorpses(), LoadHelper(), GameObject::MarkLegacyTransportPathProgressChanged(), BattlefieldWG::OnBattleEnd(), BattlefieldWG::OnBattleStart(), BattlefieldWG::OnCreatureCreate(), debug_commandscript::RefreshLfgLockInfoForOnlinePlayers(), BfGraveyard::RelocateDeadPlayers(), World::RemoveBanCharacter(), Object::RemoveByteFlag(), Player::RemovedInsignia(), Object::RemoveFlag(), AreaTrigger::RemoveFromWorld(), Corpse::RemoveFromWorld(), Creature::RemoveFromWorld(), DynamicObject::RemoveFromWorld(), GameObject::RemoveFromWorld(), Pet::RemoveFromWorld(), BfGraveyard::RemovePlayer(), Object::RemoveUInt64Value(), BfGraveyard::Resurrect(), WorldRunnable::Run(), BattlefieldWG::SendInitWorldStatesToAll(), BfCapturePoint::SendObjectiveComplete(), Battlefield::SendUpdateWorldState(), BfCapturePoint::SendUpdateWorldState(), Object::SetByteFlag(), Object::SetByteValue(), Object::SetDynamicUInt32Value(), Object::SetFlag(), Object::SetFloatValue(), Object::SetInt32Value(), Channel::SetMode(), Channel::SetOwner(), Object::SetUInt16Value(), Object::SetUInt32Value(), Object::SetUInt64Value(), Player::SpawnCorpseBones(), Battlefield::TeamCastSpell(), Channel::UnBan(), BfCapturePoint::Update(), MapManager::Update(), World::Update(), boss_icehowl::boss_icehowlAI::UpdateAI(), npc_gurgthock::npc_gurgthockAI::UpdateAI(), BattlefieldWG::UpdatedDestroyedTowerCount(), BattlefieldWG::UpdateTenacity(), and Object::~Object().