AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "Common.h"
#include "DataMap.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 <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 | WorldObject |
class | Acore::ObjectDistanceOrderPred |
Namespaces | |
namespace | Acore |
Typedefs | |
typedef std::unordered_map< Player *, UpdateData > | UpdateDataMapType |
typedef GuidUnorderedSet | UpdatePlayerSet |
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 } |
typedef std::unordered_map<Player*, UpdateData> UpdateDataMapType |
typedef GuidUnorderedSet UpdatePlayerSet |
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 |