18#include "CoreMinimal.h"
19#include "Impl/HiveDataStoreImpl.h"
21HIVESDK_API IHiveDataStoreImpl* GetIDataStoreInstance();
74 static void Set(
const FString& Key,
const FString& Value,
const FHiveDataStoreOnSetDelegate& Delegate);
95 static void Set(
const DataStoreData& Data,
const FHiveDataStoreOnSetDelegate& Delegate);
108 static void Get(
const FString& Key,
const FHiveDataStoreOnGetDelegate& Delegate);
121 static void GetMyData(
const FHiveDataStoreOnMyDataDelegate& Delegate);
134 static void GetUsersData(
const FString& Key,
const FHiveDataStoreOnUsersDataDelegate& Delegate);
Hive Data Store uses NoSQL Cloud Database to synchronize and store the data for use on the client,...
Definition: HiveDataStore.h:53
static void Get(const FString &Key, const FHiveDataStoreOnGetDelegate &Delegate)
Get one of my data
static void Set(const FString &Key, const FString &Value, const FHiveDataStoreOnSetDelegate &Delegate)
Add Data
static void Set(const DataStoreData &Data, const FHiveDataStoreOnSetDelegate &Delegate)
Add Data
static void GetUsersData(const FString &Key, const FHiveDataStoreOnUsersDataDelegate &Delegate)
Get all data using key
static void GetMyData(const FHiveDataStoreOnMyDataDelegate &Delegate)
Get all my data