6#include "CoreMinimal.h"
10#include "LootLockerLeaderboardArchiveRequestHandler.generated.h"
17 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
20 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
23 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
26 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
35 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
38 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
41 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
44 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
47 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
56 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
59 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
62 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
65 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
74 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
83 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
static FString GetLeaderboardArchive(const FLootLockerPlayerData &PlayerData, const FString &Key, int Count, const FString &After, const FLootLockerLeaderboardArchiveDetailResponseDelegate &OnCompletedRequest)
static FString ListLeaderboardArchive(const FLootLockerPlayerData &PlayerData, const FString &LeaderboardKey, const FLootLockerLeaderboardArchiveResponseDelegate &OnCompletedRequest)
ULootLockerLeaderboardArchiveRequestHandler()
Definition LootLockerLeaderboardArchiveRequestHandler.h:101
void(* FLootLockerLeaderboardArchiveDetailResponseDelegate)(FLootLockerLeaderboardArchiveDetailsResponse)
C++ response callback delegate; receives an FLootLockerLeaderboardArchiveDetailsResponse result.
Definition LootLockerLeaderboardArchiveRequestHandler.h:92
void(* FLootLockerLeaderboardArchiveResponseDelegate)(FLootLockerLeaderboardArchiveResponse)
C++ response callback delegate; receives an FLootLockerLeaderboardArchiveResponse result.
Definition LootLockerLeaderboardArchiveRequestHandler.h:90
Definition LootLockerLeaderboardArchiveRequestHandler.h:71
TArray< FLootLockerLeaderboardArchiveDetails > items
A list of players and details from the archived Leaderboard.
Definition LootLockerLeaderboardArchiveRequestHandler.h:75
Definition LootLockerLeaderboardArchiveRequestHandler.h:32
int score
The Player's Score on the archived Leaderboard.
Definition LootLockerLeaderboardArchiveRequestHandler.h:48
FString metadata
Metadata if any was supplied.
Definition LootLockerLeaderboardArchiveRequestHandler.h:39
FString member_id
The Player's member ID on the Archived Leaderboard.
Definition LootLockerLeaderboardArchiveRequestHandler.h:42
int rank
The Player's rank on the archived Leaderboard.
Definition LootLockerLeaderboardArchiveRequestHandler.h:45
FLootLockerLeaderboardArchivePlayer player
The Player on the archived Leaderboard.
Definition LootLockerLeaderboardArchiveRequestHandler.h:36
Definition LootLockerLeaderboardArchiveRequestHandler.h:14
FString name
The name of the Player.
Definition LootLockerLeaderboardArchiveRequestHandler.h:18
FString public_uid
The Public UID of the Player.
Definition LootLockerLeaderboardArchiveRequestHandler.h:21
FString player_ulid
The ULID of the Player.
Definition LootLockerLeaderboardArchiveRequestHandler.h:27
Definition LootLockerLeaderboardArchiveRequestHandler.h:80
TArray< FLootLockerLeaderboardArchive > archives
A List of past Leaderboards.
Definition LootLockerLeaderboardArchiveRequestHandler.h:84
Definition LootLockerLeaderboardArchiveRequestHandler.h:53
FString content_type
The type of content (application/json).
Definition LootLockerLeaderboardArchiveRequestHandler.h:60
int content_length
Length of the archived Leaderboard.
Definition LootLockerLeaderboardArchiveRequestHandler.h:66
FString key
The Key which is used to identify a json body of an old Leaderboard.
Definition LootLockerLeaderboardArchiveRequestHandler.h:63
FString last_modified
The date when the archived Leaderboard was modified.
Definition LootLockerLeaderboardArchiveRequestHandler.h:57
Definition LootLockerPlayerData.h:12
Base response struct — every SDK callback receives a struct that derives from this.
Definition LootLockerResponse.h:19