|
virtual::MinecraftPacketIds | getId () const |
|
virtual::std::string | getName () const |
|
virtual void | write (::BinaryStream &stream) const |
|
virtual ::Bedrock::Result< void > | _read (::ReadOnlyBinaryStream &stream) |
|
MCAPI | TextPacket (::TextPacketType type, ::std::string const &author, ::std::string const &message, ::std::optional<::std::string > filteredMessage, ::std::vector<::std::string > const ¶ms, bool localize_, ::std::string const &xuid, ::std::string const &platformId) |
|
MCAPI void * | $ctor () |
|
MCAPI void * | $ctor (::TextPacketType type, ::std::string const &author, ::std::string const &message, ::std::optional<::std::string > filteredMessage, ::std::vector<::std::string > const ¶ms, bool localize_, ::std::string const &xuid, ::std::string const &platformId) |
|
MCAPI void | $dtor () |
|
MCFOLD::MinecraftPacketIds | $getId () const |
|
MCAPI::std::string | $getName () const |
|
MCAPI void | $write (::BinaryStream &stream) const |
|
MCAPI ::Bedrock::Result< void > | $_read (::ReadOnlyBinaryStream &stream) |
|
LLAPI void | sendTo (Player const &player) const |
|
LLAPI void | sendTo (BlockPos const &pos, DimensionType dimId, optional_ref< Player const > except=std::nullopt) const |
|
LLAPI void | sendTo (Actor const &actor, optional_ref< Player const > except=std::nullopt) const |
|
LLAPI void | sendToClient (NetworkIdentifier const &identifier, ::SubClientId clientId) const |
|
LLAPI void | sendToClient (NetworkIdentifierWithSubId const &identifierWithSubId) const |
|
LLAPI void | sendToClients () const |
|
LLAPI void | sendToClients (NetworkIdentifier const &exceptId, ::SubClientId exceptSubid) const |
|
virtual ::Bedrock::Result< void > | checkSize (uint64 packetSize, bool receiverIsServer) const |
|
virtual ::Bedrock::Result< void > | read (::ReadOnlyBinaryStream &bitStream) |
|
virtual bool | disallowBatching () const |
|
virtual bool | isValid () const |
|
MCAPI ::Bedrock::Result< void > | readNoHeader (::ReadOnlyBinaryStream &bitstream, ::SubClientId const &subid) |
|
MCAPI ::Bedrock::Result< void > | $checkSize (uint64 packetSize, bool receiverIsServer) const |
|
MCAPI ::Bedrock::Result< void > | $read (::ReadOnlyBinaryStream &bitStream) |
|
MCFOLD bool | $disallowBatching () const |
|
MCFOLD bool | $isValid () const |
|
|
static TextPacket | createRawMessage (std::string_view msg) |
|
static MCAPI ::TextPacket | createAnnouncement (::std::string const &author, ::std::string const &message, ::std::optional<::std::string > filteredMessage, ::std::string const &xuid, ::std::string const &platformId) |
|
static MCAPI ::TextPacket | createChat (::std::string const &author, ::std::string const &message, ::std::optional<::std::string > filteredMessage, ::std::string const &xuid, ::std::string const &platformId) |
|
static MCAPI ::TextPacket | createJukeboxPopup (::std::string const &message, ::std::vector<::std::string > const ¶ms) |
|
static MCAPI ::TextPacket | createRawJsonObjectMessage (::std::string const &rawJson) |
|
static MCAPI ::TextPacket | createSystemMessage (::std::string const &message) |
|
static MCAPI ::TextPacket | createTextObjectMessage (::ResolvedTextObject const &resolvedTextObject, ::std::string fromXuid, ::std::string fromPlatformId) |
|
static MCAPI ::TextPacket | createTextObjectWhisperMessage (::ResolvedTextObject const &resolvedTextObject, ::std::string const &xuid, ::std::string const &platformId) |
|
static MCAPI ::TextPacket | createTranslated (::std::string const &message, ::std::vector<::std::string > const ¶ms) |
|
static MCAPI ::TextPacket | createTranslatedAnnouncement (::std::string const &author, ::std::string const &message, ::std::string const &xuid, ::std::string const &platformId) |
|
static MCAPI ::TextPacket | createWhisper (::std::string const &author, ::std::string const &message, ::std::optional<::std::string > filteredMessage, ::std::string const &xuid, ::std::string const &platformId) |
|
static MCAPI void ** | $vftable () |
|