32 PartyChatJsonRpcComponent& operator=(PartyChatJsonRpcComponent
const&);
33 PartyChatJsonRpcComponent(PartyChatJsonRpcComponent
const&);
34 PartyChatJsonRpcComponent();
39 PartyChatJsonRpcComponent& operator=(PartyChatJsonRpcComponent
const&);
40 PartyChatJsonRpcComponent(PartyChatJsonRpcComponent
const&);
47 virtual ~PartyChatJsonRpcComponent() =
default;
49 virtual ~PartyChatJsonRpcComponent() ;
53 virtual void initialize(::std::shared_ptr<::JsonRpc::JsonRpcProvider>) ;
55 virtual void initialize(::std::shared_ptr<::JsonRpc::JsonRpcProvider> provider) ;
64 MCNAPI PartyChatJsonRpcComponent();
66 MCNAPI
void _registerReceiveMessageHandler();
70 MCNAPI ::Bedrock::Threading::Async<::std::error_code> joinChannel(::std::string
const& partyId);
72 MCNAPI ::Bedrock::Threading::Async<::std::error_code>
73 leaveChannel(::std::string
const& partyId, ::std::string
const& xuid);
75 MCNAPI
void sendMessage(::std::string
const& partyId, ::std::string
const& message);
97 MCNAPI
void $initialize(::std::shared_ptr<::JsonRpc::JsonRpcProvider> provider);