3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/scripting/data_sync/DataStoreSync.h"
10namespace Bedrock::DDUI {
struct DataStoreChange; }
11namespace Bedrock::DDUI {
struct DataStoreRemoval; }
14namespace Bedrock::DDUI {
36 virtual void clear(::std::string
const& dataStoreName,
bool addToOutgoingChanges) ;
39 virtual void applyChanges(
40 ::std::vector<::std::variant<::Bedrock::DDUI::DataStoreChange, ::Bedrock::DDUI::DataStoreRemoval>>
const&
45 virtual void assertAppropriateThread()
const ;
51 MCNAPI
void $clear(::std::string
const& dataStoreName,
bool addToOutgoingChanges);
54 ::std::vector<::std::variant<::Bedrock::DDUI::DataStoreChange, ::Bedrock::DDUI::DataStoreRemoval>>
const&
Definition DataStoreSyncServer.h:16
MCAPI void $assertAppropriateThread() const
MCAPI void $applyChanges(::std::vector<::std::variant<::Bedrock::DDUI::DataStoreChange, ::Bedrock::DDUI::DataStoreRemoval > > const &changes)
MCAPI void $clear(::std::string const &dataStoreName, bool addToOutgoingChanges)
static MCAPI void ** $vftable()
Definition DataStoreSync.h:18