47 data << SizedString::BitsSize<8>(petitionInfo.
Title);
48 data << SizedString::BitsSize<12>(petitionInfo.
BodyText);
50 for (std::string
const& choiceText : petitionInfo.
Choicetext)
51 data << SizedString::BitsSize<7>(choiceText);
55 for (std::string
const& choiceText : petitionInfo.
Choicetext)
67 _worldPacket << Bits<1>(
Allow);
131 _worldPacket << Bits<4>(
Error);
156 _worldPacket << Bits<4>(
Result);
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
std::vector< PetitionSignature > Signatures
ObjectGuid OwnerAccountID
WorldPacket const * Write() override
WorldPacket const * Write() override
ByteBuffer & operator<<(ByteBuffer &data, PetitionInfo const &petitionInfo)
DataWriter< Container > Data(Container const &value)
std::array< std::string, 10 > Choicetext