30 PartyChatJsonRpcComponent& operator=(PartyChatJsonRpcComponent
const&);
31 PartyChatJsonRpcComponent(PartyChatJsonRpcComponent
const&);
32 PartyChatJsonRpcComponent();
37 PartyChatJsonRpcComponent& operator=(PartyChatJsonRpcComponent
const&);
38 PartyChatJsonRpcComponent(PartyChatJsonRpcComponent
const&);
45 virtual ~PartyChatJsonRpcComponent() =
default;
47 virtual ~PartyChatJsonRpcComponent() ;
50 virtual void initialize(::std::shared_ptr<::JsonRpc::JsonRpcProvider> provider) ;
57 MCNAPI PartyChatJsonRpcComponent();
59 MCNAPI
void _registerReceiveMessageHandler();
61 MCNAPI ::Bedrock::Threading::Async<::std::error_code> joinChannel(::std::string
const& partyId);
63 MCNAPI ::Bedrock::Threading::Async<::std::error_code>
64 leaveChannel(::std::string
const& partyId, ::std::string
const& xuid);
66 MCNAPI
void sendMessage(::std::string
const& partyId, ::std::string
const& message);
88 MCNAPI
void $initialize(::std::shared_ptr<::JsonRpc::JsonRpcProvider> provider);