![]() |
TrinityCore
|
#include <Bag.h>
Public Member Functions | |
| ValuesUpdateForPlayerWithMaskSender (Bag const *owner) | |
| void | operator() (Player const *player) const |
Public Attributes | |
| Bag const * | Owner |
| UF::ObjectData::Base | ObjectMask |
| UF::ItemData::Base | ItemMask |
| UF::ContainerData::Base | ContainerMask |
| bool | IgnoreNestedChangesMask |
|
inlineexplicit |
| void Bag::ValuesUpdateForPlayerWithMaskSender::operator() | ( | Player const * | player | ) | const |
Definition at line 243 of file Bag.cpp.
References UpdateData::BuildPacket(), Bag::BuildValuesUpdateForPlayerWithMask(), ContainerMask, UF::HasChangesMask< Bits >::GetChangesMask(), WorldLocation::GetMapId(), IgnoreNestedChangesMask, ItemMask, ObjectMask, Owner, and Player::SendDirectMessage().
| UF::ContainerData::Base Bag::ValuesUpdateForPlayerWithMaskSender::ContainerMask |
Definition at line 72 of file Bag.h.
Referenced by operator()().
| bool Bag::ValuesUpdateForPlayerWithMaskSender::IgnoreNestedChangesMask |
Definition at line 73 of file Bag.h.
Referenced by operator()().
| UF::ItemData::Base Bag::ValuesUpdateForPlayerWithMaskSender::ItemMask |
Definition at line 71 of file Bag.h.
Referenced by operator()().
| UF::ObjectData::Base Bag::ValuesUpdateForPlayerWithMaskSender::ObjectMask |
Definition at line 70 of file Bag.h.
Referenced by operator()().
| Bag const* Bag::ValuesUpdateForPlayerWithMaskSender::Owner |
Definition at line 69 of file Bag.h.
Referenced by operator()().