![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "AreaDefines.h"#include "Common.h"#include "DataMap.h"#include "EventProcessor.h"#include "G3D/Vector3.h"#include "GridDefines.h"#include "GridReference.h"#include "Map.h"#include "ModelIgnoreFlags.h"#include "ObjectDefines.h"#include "ObjectGuid.h"#include "Optional.h"#include "Position.h"#include "UpdateData.h"#include "UpdateMask.h"#include "ObjectVisibilityContainer.h"#include <memory>#include <set>#include <sstream>#include <string>#include "UpdateFields.h"Go to the source code of this file.
Classes | |
| class | Object |
| struct | MovementInfo |
| struct | MovementInfo::TransportInfo |
| struct | MovementInfo::JumpInfo |
| class | GridObject< T > |
| class | FlaggedValuesArray32< T_VALUES, T_FLAGS, FLAG_TYPE, ARRAY_SIZE > |
| class | MovableMapObject |
| class | UpdatableMapObject |
| class | WorldObject |
| class | Acore::ObjectDistanceOrderPred |
Namespaces | |
| namespace | Acore |
Typedefs | |
| typedef std::unordered_map< Player *, UpdateData > | UpdateDataMapType |
Enumerations | |
| enum | TempSummonType { TEMPSUMMON_TIMED_OR_DEAD_DESPAWN = 1 , TEMPSUMMON_TIMED_OR_CORPSE_DESPAWN = 2 , TEMPSUMMON_TIMED_DESPAWN = 3 , TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT = 4 , TEMPSUMMON_CORPSE_DESPAWN = 5 , TEMPSUMMON_CORPSE_TIMED_DESPAWN = 6 , TEMPSUMMON_DEAD_DESPAWN = 7 , TEMPSUMMON_MANUAL_DESPAWN = 8 , TEMPSUMMON_DESPAWNED = 9 , TEMPSUMMON_TIMED_DESPAWN_OOC_ALIVE = 10 } |
| enum | PhaseMasks { PHASEMASK_NORMAL = 0x00000001 , PHASEMASK_ANYWHERE = 0xFFFFFFFF } |
| enum | NotifyFlags { NOTIFY_NONE = 0x00 , NOTIFY_AI_RELOCATION = 0x01 , NOTIFY_VISIBILITY_CHANGED = 0x02 , NOTIFY_ALL = 0xFF } |
| enum | GOSummonType { GO_SUMMON_TIMED_OR_CORPSE_DESPAWN = 0 , GO_SUMMON_TIMED_DESPAWN = 1 } |
| enum | MapObjectCellMoveState { MAP_OBJECT_CELL_MOVE_NONE , MAP_OBJECT_CELL_MOVE_ACTIVE , MAP_OBJECT_CELL_MOVE_INACTIVE } |
Variables | |
| static constexpr Milliseconds | HEARTBEAT_INTERVAL = 5s + 200ms |
| typedef std::unordered_map<Player*, UpdateData> UpdateDataMapType |
| enum GOSummonType |
| Enumerator | |
|---|---|
| GO_SUMMON_TIMED_OR_CORPSE_DESPAWN | |
| GO_SUMMON_TIMED_DESPAWN | |
| enum NotifyFlags |
| Enumerator | |
|---|---|
| NOTIFY_NONE | |
| NOTIFY_AI_RELOCATION | |
| NOTIFY_VISIBILITY_CHANGED | |
| NOTIFY_ALL | |
| enum PhaseMasks |
| Enumerator | |
|---|---|
| PHASEMASK_NORMAL | |
| PHASEMASK_ANYWHERE | |
| enum TempSummonType |
|
staticconstexpr |
Referenced by WorldObject::Update().