TrinityCore
Loading...
Searching...
No Matches
Object.h File Reference
#include "BaseEntity.h"
#include "Common.h"
#include "Duration.h"
#include "Errors.h"
#include "EventProcessor.h"
#include "MapDefines.h"
#include "ModelIgnoreFlags.h"
#include "MovementInfo.h"
#include "ObjectDefines.h"
#include "Optional.h"
#include "PhaseShift.h"
#include "Position.h"
#include "SharedDefines.h"
#include "SpellDefines.h"
#include "UniqueTrackablePtr.h"
#include <list>
+ Include dependency graph for Object.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Object
 
struct  Object::NoopObjectDeleter
 
class  FlaggedValuesArray32< T_VALUES, T_FLAGS, FLAG_TYPE, ARRAY_SIZE >
 
struct  FindCreatureOptions
 
struct  FindGameObjectOptions
 
struct  CanSeeOrDetectExtraArgs
 
class  WorldObject
 
class  Trinity::ObjectDistanceOrderPred
 

Namespaces

namespace  WorldPackets
 
namespace  WorldPackets::CombatLog
 
namespace  Trinity
 

Enumerations

enum class  FindCreatureAliveState : uint8 {
  Alive = 0 , Dead = 1 , EffectivelyAlive = 2 , EffectivelyDead = 3 ,
  Max
}
 

Variables

float const DEFAULT_COLLISION_HEIGHT = 2.03128f
 
static constexpr Milliseconds const HEARTBEAT_INTERVAL = 5s + 200ms
 

Enumeration Type Documentation

◆ FindCreatureAliveState

enum class FindCreatureAliveState : uint8
strong
Enumerator
Alive 
Dead 
EffectivelyAlive 
EffectivelyDead 
Max 

Definition at line 221 of file Object.h.

Variable Documentation

◆ DEFAULT_COLLISION_HEIGHT

float const DEFAULT_COLLISION_HEIGHT = 2.03128f

Definition at line 78 of file Object.h.

◆ HEARTBEAT_INTERVAL

constexpr Milliseconds const HEARTBEAT_INTERVAL = 5s + 200ms
staticconstexpr

Definition at line 79 of file Object.h.