![]() |
TrinityCore
|
#include <SceneObject.h>
Public Member Functions | |
| ValuesUpdateForPlayerWithMaskSender (SceneObject const *owner) | |
| void | operator() (Player const *player) const |
Public Attributes | |
| SceneObject const * | Owner |
| UF::ObjectData::Base | ObjectMask |
| UF::SceneObjectData::Base | SceneObjectMask |
| bool | IgnoreNestedChangesMask |
Definition at line 47 of file SceneObject.h.
|
inlineexplicit |
Definition at line 49 of file SceneObject.h.
| void SceneObject::ValuesUpdateForPlayerWithMaskSender::operator() | ( | Player const * | player | ) | const |
Definition at line 186 of file SceneObject.cpp.
References UpdateData::BuildPacket(), SceneObject::BuildValuesUpdateForPlayerWithMask(), UF::HasChangesMask< Bits >::GetChangesMask(), WorldLocation::GetMapId(), IgnoreNestedChangesMask, ObjectMask, Owner, SceneObjectMask, and Player::SendDirectMessage().
| bool SceneObject::ValuesUpdateForPlayerWithMaskSender::IgnoreNestedChangesMask |
Definition at line 54 of file SceneObject.h.
Referenced by operator()().
| UF::ObjectData::Base SceneObject::ValuesUpdateForPlayerWithMaskSender::ObjectMask |
Definition at line 52 of file SceneObject.h.
Referenced by operator()().
| SceneObject const* SceneObject::ValuesUpdateForPlayerWithMaskSender::Owner |
Definition at line 51 of file SceneObject.h.
Referenced by operator()().
| UF::SceneObjectData::Base SceneObject::ValuesUpdateForPlayerWithMaskSender::SceneObjectMask |
Definition at line 53 of file SceneObject.h.
Referenced by operator()().