TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Object Member List

This is the complete list of members for Object, including all inherited members.

_changesMaskObjectprotected
_ConcatFields(uint16 startIndex, uint16 size) const Objectprotected
_Create(ObjectGuid const &guid)Objectprotected
_dynamicChangesArrayMaskObjectprotected
_dynamicChangesMaskObjectprotected
_dynamicValuesObjectprotected
_dynamicValuesCountObjectprotected
_fieldNotifyFlagsObjectprotected
_InitValues()Objectprotected
_LoadIntoDataField(std::string const &data, uint32 startOffset, uint32 count)Objectprotected
AddDynamicValue(uint16 index, uint32 value)Object
AddGuidValue(uint16 index, ObjectGuid const &value)Object
AddToObjectUpdate()=0Objectprotectedpure virtual
AddToObjectUpdateIfNeeded()Objectprotected
AddToWorld()Objectvirtual
ApplyModFlag(uint16 index, uint32 flag, bool apply)Object
ApplyModFlag64(uint16 index, uint64 flag, bool apply)Object
ApplyModInt32Value(uint16 index, int32 val, bool apply)Object
ApplyModPositiveFloatValue(uint16 index, float val, bool apply)Object
ApplyModSignedFloatValue(uint16 index, float val, bool apply)Object
ApplyModUInt16Value(uint16 index, uint8 offset, int16 val, bool apply)Object
ApplyModUInt32Value(uint16 index, int32 val, bool apply)Object
ApplyPercentModFloatValue(uint16 index, float val, bool apply)Object
BuildCreateUpdateBlockForPlayer(UpdateData *data, Player *target) const Objectvirtual
BuildDynamicValuesUpdate(uint8 updatetype, ByteBuffer *data, Player *target) const Objectprotectedvirtual
BuildFieldsUpdate(Player *, UpdateDataMapType &) const Object
BuildMovementUpdate(ByteBuffer *data, uint32 flags) const Objectprotected
BuildOutOfRangeUpdateBlock(UpdateData *data) const Object
BuildUpdate(UpdateDataMapType &)Objectinlinevirtual
BuildValuesUpdate(uint8 updatetype, ByteBuffer *data, Player *target) const Objectprotectedvirtual
BuildValuesUpdateBlockForPlayer(UpdateData *data, Player *target) const Object
ClearDynamicValue(uint16 index)Object
ClearUpdateMask(bool remove)Object
DestroyForPlayer(Player *target) const Objectvirtual
ForceValuesUpdateAtIndex(uint32)Object
GetByteValue(uint16 index, uint8 offset) const Object
GetDynamicUpdateFieldData(Player const *target, uint32 *&flags) const Objectprotected
GetDynamicValues(uint16 index) const Object
GetEntry() const Objectinline
GetFloatValue(uint16 index) const Object
GetGUID() const Objectinline
GetGuidValue(uint16 index) const Object
GetInt32Value(uint16 index) const Object
GetObjectScale() const Objectinline
GetPackGUID() const Objectinline
GetTypeId() const Objectinline
GetUInt16Value(uint16 index, uint8 offset) const Object
GetUInt32Value(uint16 index) const Object
GetUInt64Value(uint16 index) const Object
GetUpdateFieldData(Player const *target, uint32 *&flags) const Objectprotected
GetValuesCount() const Objectinline
HasByteFlag(uint16 index, uint8 offset, uint8 flag) const Object
HasFlag(uint16 index, uint32 flag) const Object
HasFlag64(uint16 index, uint64 flag) const Object
hasInvolvedQuest(uint32) const Objectinlinevirtual
hasQuest(uint32) const Objectinlinevirtual
IsInWorld() const Objectinline
isType(uint16 mask) const Objectinline
m_floatValuesObject
m_int32ValuesObject
m_inWorldObjectprivate
m_objectTypeObjectprotected
m_objectTypeIdObjectprotected
m_objectUpdatedObjectprotected
m_PackGUIDObjectprivate
m_uint32ValuesObject
m_updateFlagObjectprotected
m_valuesCountObjectprotected
Object()Objectprotected
Object(Object const &right)=deleteObjectprivate
operator=(Object const &right)=deleteObjectprivate
PrintIndexError(uint32 index, bool set) const Objectprivate
RemoveByteFlag(uint16 index, uint8 offset, uint8 newFlag)Object
RemoveDynamicValue(uint16 index, uint32 value)Object
RemoveFieldNotifyFlag(uint16 flag)Objectinline
RemoveFlag(uint16 index, uint32 oldFlag)Object
RemoveFlag64(uint16 index, uint64 oldFlag)Object
RemoveFromObjectUpdate()=0Objectprotectedpure virtual
RemoveFromWorld()Objectvirtual
RemoveGuidValue(uint16 index, ObjectGuid const &value)Object
SendUpdateToPlayer(Player *player)Object
SetByteFlag(uint16 index, uint8 offset, uint8 newFlag)Object
SetByteValue(uint16 index, uint8 offset, uint8 value)Object
SetDynamicValue(uint16 index, uint8 offset, uint32 value)Object
SetEntry(uint32 entry)Objectinline
SetFieldNotifyFlag(uint16 flag)Objectinline
SetFlag(uint16 index, uint32 newFlag)Object
SetFlag64(uint16 index, uint64 newFlag)Object
SetFloatValue(uint16 index, float value)Object
SetGuidValue(uint16 index, ObjectGuid const &value)Object
SetInt32Value(uint16 index, int32 value)Object
SetObjectScale(float scale)Objectinlinevirtual
SetStatFloatValue(uint16 index, float value)Object
SetStatInt32Value(uint16 index, int32 value)Object
SetUInt16Value(uint16 index, uint8 offset, uint16 value)Object
SetUInt32Value(uint16 index, uint32 value)Object
SetUInt64Value(uint16 index, uint64 value)Object
ToAreaTrigger()Objectinline
ToAreaTrigger() const Objectinline
ToCorpse()Objectinline
ToCorpse() const Objectinline
ToCreature()Objectinline
ToCreature() const Objectinline
ToDynObject()Objectinline
ToDynObject() const Objectinline
ToGameObject()Objectinline
ToGameObject() const Objectinline
ToggleByteFlag(uint16 index, uint8 offset, uint8 flag)Object
ToggleFlag(uint16 index, uint32 flag)Object
ToggleFlag64(uint16 index, uint64 flag)Object
ToPlayer()Objectinline
ToPlayer() const Objectinline
ToUnit()Objectinline
ToUnit() const Objectinline
UpdateUInt32Value(uint16 index, uint32 value)Object
~Object()Objectvirtual