5#include "CoreMinimal.h"
9#include "LootLockerServerStorageRequest.generated.h"
22 : Key(InKey), Value(InValue), Is_public(InIsPublic)
28 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
33 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
38 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
39 bool Is_public = false;
55 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
69 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
74 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
88 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
93 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
100USTRUCT(BlueprintType)
107 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
112 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
120USTRUCT(BlueprintType)
127 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
132 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
140USTRUCT(BlueprintType)
147 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
151USTRUCT(BlueprintType)
158 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
159 TArray<
int> Player_ids;
163 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
164 TArray<FString> Keys;
171USTRUCT(BlueprintType)
178 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
182USTRUCT(BlueprintType)
190 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
194USTRUCT(BlueprintType)
201 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
208USTRUCT(BlueprintType)
void(* FLootLockerServerGetPersistentStorageForPlayersResponseDelegate)(FLootLockerServerGetPersistentStorageForPlayersResponse)
Definition LootLockerServerStorageRequest.h:221
void(* FLootLockerServerUpdatePersistentStorageForPlayersAndKeysResponseDelegate)(FLootLockerServerUpdatePersistentStorageForPlayersAndKeysResponse)
Definition LootLockerServerStorageRequest.h:231
void(* FLootLockerServerDeletePersistentStorageForPlayersAndKeysResponseDelegate)(FLootLockerServerDeletePersistentStorageForPlayersAndKeysResponse)
Definition LootLockerServerStorageRequest.h:236
void(* FLootLockerServerGetPublicPersistentStorageForPlayersAndKeysResponseDelegate)(FLootLockerServerGetPublicPersistentStorageForPlayersAndKeysResponse)
Definition LootLockerServerStorageRequest.h:226
Definition LootLockerServerStorageRequest.h:244
static FString DeletePersistentStorageForPlayersAndKeys(TArray< int > PlayerIDs, TArray< FString > Keys, const FLootLockerServerDeletePersistentStorageForPlayersAndKeysResponseDelegate &OnCompleteResponse)
static FString UpdatePersistentStorageForPlayersAndKeys(TArray< FLootLockerServerPlayerPersistentStorageEntry_NamedSets > StorageEntriesToUpdate, const FLootLockerServerUpdatePersistentStorageForPlayersAndKeysResponseDelegate &OnCompleteResponse)
static FString GetPersistentStorageForPlayers(TArray< int > PlayerIDs, const FLootLockerServerGetPersistentStorageForPlayersResponseDelegate &OnCompleteResponse)
static FString GetPublicPersistentStorageForPlayersAndKeys(TArray< int > PlayerIDs, TArray< FString > Keys, const FLootLockerServerGetPublicPersistentStorageForPlayersAndKeysResponseDelegate &OnCompleteResponse)
ULootLockerServerStorageRequest()
Response for deletion of persistent storage for player(s) and key(s), will be empty on success.
Definition LootLockerServerStorageRequest.h:210
Definition LootLockerServerStorageRequest.h:173
Definition LootLockerServerStorageRequest.h:184
Describes a set of key-value pairs that are stored for a player, the appendix _NamedItems is due to t...
Definition LootLockerServerStorageRequest.h:83
Describes a set of key-value pairs that are stored for a player, the appendix _NamedSets is due to th...
Definition LootLockerServerStorageRequest.h:64
Describes a set of key-value pairs that are stored for a player, the appendix _NamedStorage is due to...
Definition LootLockerServerStorageRequest.h:102
Definition LootLockerServerStorageRequest.h:153
Definition LootLockerServerStorageRequest.h:44
FLootLockerServerPlayerPersistentStorageKeyValueSetWithOrder(const FString &InKey, const FString &InValue, bool InIsPublic, int32 InOrder)
Definition LootLockerServerStorageRequest.h:48
Definition LootLockerServerStorageRequest.h:17
FLootLockerServerPlayerPersistentStorageKeyValueSet(const FString &InKey, const FString &InValue, bool InIsPublic)
Definition LootLockerServerStorageRequest.h:21
Describes a set of key-value pairs that are stored for a player, the appendix _NamedSets is due to th...
Definition LootLockerServerStorageRequest.h:122
Definition LootLockerServerStorageRequest.h:142
The base response for all LootLocker Server responses.
Definition LootLockerServerResponse.h:67
Definition LootLockerServerStorageRequest.h:196