28 data << Bits<1>(slot.
Locked);
58 data << SizedString::BitsSize<7>(pet.
Name);
74 _worldPacket << Size<uint32>(
Slots);
75 _worldPacket << Size<uint32>(
Pets);
90 _worldPacket << Size<uint32>(
Pets);
102 _worldPacket << Size<uint32>(
Slots);
103 _worldPacket << Bits<1>(
NewSlot);
149 _worldPacket << Bits<1>(
Allow);
153 _worldPacket << SizedString::BitsSize<8>(
Name);
203 _worldPacket << Bits<4>(
Result);
#define MAX_DECLINED_NAME_CASES
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
std::vector< std::reference_wrapper< BattlePet > > Pets
std::vector< std::reference_wrapper< BattlePetSlot > > Slots
std::unique_ptr< DeclinedName > DeclinedNames
std::vector< std::reference_wrapper< BattlePet const > > Pets
WorldPacket const * Write() override
WorldPacket const * Write() override
std::vector< BattlePetSlot > Slots
DeclinedName DeclinedNames
WorldPackets::Timestamp Timestamp
WorldPacket const * Write() override
ByteBuffer & operator<<(ByteBuffer &data, BattlePetSlot const &slot)
DataWriter< Container > Data(Container const &value)
OptionalInitWriter< T > OptionalInit(Optional< T > const &value)
std::string name[MAX_DECLINED_NAME_CASES]
uint32 PlayerVirtualRealm
Optional< BattlePetOwnerInfo > OwnerInfo