|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Classes | |
| struct | LegacyTransportEntry |
| struct | LegacyTransportSpawnDiagnostic |
Enumerations | |
| enum | LegacyTransportFlags { LEGACY_TRANSPORT_FLAG_NONE = 0x00 , LEGACY_TRANSPORT_FLAG_PRESERVE_PASSENGER_GAMEOBJECT_VISIBILITY = 0x01 } |
| Enumerator | |
|---|---|
| LEGACY_TRANSPORT_FLAG_NONE | |
| LEGACY_TRANSPORT_FLAG_PRESERVE_PASSENGER_GAMEOBJECT_VISIBILITY | |
Definition at line 13 of file LegacyTransportSupport.h.
| bool LegacyTransport::AddLegacyTransportEntry | ( | LegacyTransportEntry const & | entry | ) |
Definition at line 54 of file LegacyTransportSupport.cpp.
References LegacyTransport::LegacyTransportEntry::ClientEntry, LegacyTransport::LegacyTransportEntry::DbEntry, LegacyTransport::LegacyTransportEntry::Flags, LegacyTransport::LegacyTransportEntry::MapId, and LegacyTransport::LegacyTransportEntry::SpawnMask.
Referenced by LoadLegacyTransportEntries().
| void LegacyTransport::ClearLegacyTransportEntries | ( | ) |
Definition at line 49 of file LegacyTransportSupport.cpp.
Referenced by LoadLegacyTransportEntries().
Definition at line 96 of file LegacyTransportSupport.cpp.
Referenced by IsAllowedOnMap(), and ObjectMgr::LoadGameobjects().
Definition at line 90 of file LegacyTransportSupport.cpp.
Referenced by TransportMgr::GetLocalTransportEntry().
Definition at line 107 of file LegacyTransportSupport.cpp.
References GetAllowedSpawnMask().
Referenced by TransportMgr::CreateLocalTransport().
| bool LegacyTransport::IsDeeprunSubwayClientEntry | ( | uint32 | clientEntry | ) |
Definition at line 79 of file LegacyTransportSupport.cpp.
References LEGACY_TRANSPORT_FLAG_PRESERVE_PASSENGER_GAMEOBJECT_VISIBILITY.
Referenced by ShouldPreservePassengerGameObjectVisibility().
| bool LegacyTransport::IsDeeprunSubwayDbEntry | ( | uint32 | dbEntry | ) |
Definition at line 73 of file LegacyTransportSupport.cpp.
References LEGACY_TRANSPORT_FLAG_PRESERVE_PASSENGER_GAMEOBJECT_VISIBILITY.
| bool LegacyTransport::IsLocalTransportDbEntry | ( | uint32 | dbEntry | ) |
Definition at line 85 of file LegacyTransportSupport.cpp.
| void LegacyTransport::LoadLegacyTransportEntries | ( | ) |
Definition at line 13 of file LegacyTransportDatabase.cpp.
References AddLegacyTransportEntry(), ClearLegacyTransportEntries(), LegacyTransport::LegacyTransportEntry::ClientEntry, LegacyTransport::LegacyTransportEntry::DbEntry, LegacyTransport::LegacyTransportEntry::Flags, getMSTime(), GetMSTimeDiffToNow(), Field::GetUInt32(), LegacyTransport::LegacyTransportEntry::MapId, SF_LOG_ERROR, SF_LOG_INFO, LegacyTransport::LegacyTransportEntry::SpawnMask, and WorldDatabase.
Referenced by World::SetInitialWorldSettings().
| void LegacyTransport::LogCreateAttempt | ( | LegacyTransportSpawnDiagnostic const & | ) |
Definition at line 122 of file LegacyTransportSupport.cpp.
Referenced by TransportMgr::CreateLocalTransport().
| void LegacyTransport::LogCreateFailure | ( | LegacyTransportSpawnDiagnostic const & | ) |
Definition at line 124 of file LegacyTransportSupport.cpp.
Referenced by TransportMgr::CreateLocalTransport().
| void LegacyTransport::LogCreateSuccess | ( | LegacyTransportSpawnDiagnostic const & | , |
| uint64 | , | ||
| uint32 | , | ||
| uint32 | , | ||
| uint32 | , | ||
| uint32 | , | ||
| uint32 | , | ||
| uint32 | , | ||
| uint32 | ) |
Definition at line 125 of file LegacyTransportSupport.cpp.
Referenced by TransportMgr::CreateLocalTransport().
Definition at line 121 of file LegacyTransportSupport.cpp.
Referenced by ObjectMgr::LoadGameobjects().
Definition at line 123 of file LegacyTransportSupport.cpp.
Referenced by TransportMgr::CreateLocalTransport().
Definition at line 126 of file LegacyTransportSupport.cpp.
Referenced by TransportMgr::SpawnLocalTransports().
| void LegacyTransport::LogRegisteredSpawn | ( | LegacyTransportSpawnDiagnostic const & | ) |
Definition at line 120 of file LegacyTransportSupport.cpp.
Referenced by ObjectMgr::LoadGameobjects().
Definition at line 127 of file LegacyTransportSupport.cpp.
Referenced by TransportMgr::SpawnLocalTransports().
| bool LegacyTransport::ShouldPreservePassengerGameObjectVisibility | ( | uint32 | clientEntry | ) |
Definition at line 115 of file LegacyTransportSupport.cpp.
References IsDeeprunSubwayClientEntry().
Referenced by Skyfire::VisibleNotifier::SendToSelf().