AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
Object.cpp File Reference
#include "Object.h"
#include "Battlefield.h"
#include "BattlefieldMgr.h"
#include "CellImpl.h"
#include "Chat.h"
#include "Creature.h"
#include "DynamicVisibility.h"
#include "GameObjectAI.h"
#include "GameTime.h"
#include "GridNotifiers.h"
#include "Log.h"
#include "MapMgr.h"
#include "MiscPackets.h"
#include "MovementPacketBuilder.h"
#include "ObjectAccessor.h"
#include "ObjectMgr.h"
#include "Opcodes.h"
#include "OutdoorPvPMgr.h"
#include "Physics.h"
#include "Player.h"
#include "ScriptMgr.h"
#include "SharedDefines.h"
#include "SpellAuraEffects.h"
#include "StringConvert.h"
#include "TargetedMovementGenerator.h"
#include "TemporarySummon.h"
#include "Tokenize.h"
#include "Totem.h"
#include "Transport.h"
#include "UpdateData.h"
#include "UpdateFieldFlags.h"
#include "UpdateMask.h"
#include "Util.h"
#include "Vehicle.h"
#include "World.h"
#include "WorldPacket.h"
#include "GridNotifiersImpl.h"

Go to the source code of this file.

Classes

struct  WorldObjectChangeAccumulator
 

Variables

constexpr float VisibilityDistances [AsUnderlyingType(VisibilityDistanceType::Max)]
 

Variable Documentation

◆ VisibilityDistances

constexpr float VisibilityDistances[AsUnderlyingType(VisibilityDistanceType::Max)]
constexpr
Initial value:
=
{
}
#define DEFAULT_VISIBILITY_DISTANCE
Definition: ObjectDefines.h:40
#define VISIBILITY_DISTANCE_LARGE
Definition: ObjectDefines.h:36
#define VISIBILITY_DISTANCE_INFINITE
Definition: ObjectDefines.h:34
#define VISIBILITY_DISTANCE_TINY
Definition: ObjectDefines.h:39
#define VISIBILITY_DISTANCE_GIGANTIC
Definition: ObjectDefines.h:35
#define VISIBILITY_DISTANCE_SMALL
Definition: ObjectDefines.h:38
Todo:
: this import is not necessary for compilation and marked as unused by the IDE

Referenced by WorldObject::SetVisibilityDistanceOverride().