5#include "CoreMinimal.h"
9#include "LootLockerBanRequestHandler.generated.h"
22 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"LootLocker")
24 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"LootLocker")
33 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
37 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
void(* FLootLockerBanStatusDelegate)(FLootLockerBanStatusResponse)
Definition LootLockerBanRequestHandler.h:47
static FString GetPlayerBanStatus(const FString &PlayerUlid, const FLootLockerBanStatusDelegate &OnCompletedRequest)
Get the ban status for a player.
ULootLockerBanRequestHandler()
Definition LootLockerBanRequestHandler.h:58
Details about a player's active ban.
Definition LootLockerErrorData.h:11
Definition LootLockerBanRequestHandler.h:20
FString player_id
Definition LootLockerBanRequestHandler.h:25
FString game_api_key
Definition LootLockerBanRequestHandler.h:23
Definition LootLockerBanRequestHandler.h:30
bool is_banned
Whether the player is currently banned.
Definition LootLockerBanRequestHandler.h:34
FLootLockerBanInfo ban
Details about the active ban.
Definition LootLockerBanRequestHandler.h:38
Base response struct — every SDK callback receives a struct that derives from this.
Definition LootLockerResponse.h:19