TrinityCore
|
#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 "ObjectGuid.h"
#include "Optional.h"
#include "PhaseShift.h"
#include "Position.h"
#include "SharedDefines.h"
#include "SpellDefines.h"
#include "UniqueTrackablePtr.h"
#include "UpdateFields.h"
#include <list>
#include <unordered_map>
Go to the source code of this file.
Classes | |
struct | CreateObjectBits |
class | Object |
struct | Object::NoopObjectDeleter |
class | FlaggedValuesArray32< T_VALUES, T_FLAGS, FLAG_TYPE, ARRAY_SIZE > |
struct | FindCreatureOptions |
struct | FindGameObjectOptions |
class | WorldObject |
class | Trinity::ObjectDistanceOrderPred |
Namespaces | |
namespace | WorldPackets |
namespace | WorldPackets::CombatLog |
namespace | UF |
namespace | Trinity |
Typedefs | |
typedef std::unordered_map< Player *, UpdateData > | UpdateDataMapType |
Functions | |
template<typename T > | |
bool | UF::SetUpdateFieldValue (UpdateFieldSetter< T > &setter, typename UpdateFieldSetter< T >::value_type &&value) |
template<typename T > | |
DynamicUpdateFieldSetter< T >::insert_result | UF::AddDynamicUpdateFieldValue (DynamicUpdateFieldSetter< T > &setter) |
template<typename T > | |
DynamicUpdateFieldSetter< T >::insert_result | UF::InsertDynamicUpdateFieldValue (DynamicUpdateFieldSetter< T > &setter, uint32 index) |
template<typename T > | |
void | UF::RemoveDynamicUpdateFieldValue (DynamicUpdateFieldSetter< T > &setter, uint32 index) |
template<typename T > | |
void | UF::ClearDynamicUpdateFieldValues (DynamicUpdateFieldSetter< T > &setter) |
template<typename T > | |
void | UF::RemoveOptionalUpdateFieldValue (OptionalUpdateFieldSetter< T > &setter) |
Variables | |
float const | DEFAULT_COLLISION_HEIGHT = 2.03128f |
typedef std::unordered_map<Player*, UpdateData> UpdateDataMapType |