28 data << Bits<1>(slot.
Locked);
58 data << SizedString::BitsSize<7>(pet.
Name);
74 _worldPacket << Size<uint32>(
Slots);
75 _worldPacket << Size<uint32>(
Pets);
91 _worldPacket << Size<uint32>(
Pets);
104 _worldPacket << Size<uint32>(
Slots);
109 _worldPacket << Bits<1>(
NewSlot);
152 _worldPacket << Bits<1>(
Allow);
156 _worldPacket << SizedString::BitsSize<8>(
Name);
206 _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