4#include "CoreMinimal.h"
7#include "LootLockerFriendsRequestHandler.generated.h"
16USTRUCT(BlueprintType, Category =
"LootLocker")
24 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
29 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker", meta = (DeprecatedProperty, DeprecationMessage="This property is deprecated. Use property `
Name` instead."))
34 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
39 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
40 FString Public_uid = "";
44 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
52USTRUCT(BlueprintType, Category = "LootLocker")
65 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
66 FString Accepted_at = "";
72USTRUCT(BlueprintType, Category = "LootLocker")
80 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
81 FString Blocked_at = "";
98USTRUCT(BlueprintType, Category = "LootLocker")
103 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
106 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
113USTRUCT(BlueprintType, Category = "LootLocker")
118 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
121 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
128USTRUCT(BlueprintType, Category = "LootLocker")
133 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
136 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
140USTRUCT(BlueprintType, Category = "LootLocker")
146USTRUCT(BlueprintType, Category =
"LootLocker")
151 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
154 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
159USTRUCT(BlueprintType, Category = "LootLocker")
165 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
170 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker", meta = (DeprecatedProperty, DeprecationMessage="This property is deprecated. Use property `
Name` instead."))
175 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
178 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
179 FString Public_uid = "";
181 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
184 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
185 FString Accepted_at = "";
Definition LootLockerFriendsRequestHandler.h:215
static FString AcceptIncomingFriendRequest(const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
static FString UnblockPlayer(const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
static FString ListBlockedPlayersPaginated(const FLootLockerPlayerData &PlayerData, int32 Page, int32 PerPage, const FLootLockerListBlockedPlayersResponseDelegate &OnResponseCompleted)
static FString ListFriendsByPlatform(const FLootLockerPlayerData &PlayerData, ELootLockerPlatform Platform, int32 Page, int32 PerPage, const FLootLockerListFriendsResponseDelegate &OnResponseCompleted)
static FString SendFriendRequest(const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
static FString ListIncomingFriendRequests(const FLootLockerPlayerData &PlayerData, const FLootLockerListIncomingFriendRequestsResponseDelegate &OnResponseCompleted)
static FString ListFriendsPaginated(const FLootLockerPlayerData &PlayerData, int32 Page, int32 PerPage, const FLootLockerListFriendsResponseDelegate &OnResponseCompleted)
static FString ListOutgoingFriendRequestsPaginated(const FLootLockerPlayerData &PlayerData, int32 Page, int32 PerPage, const FLootLockerListOutgoingFriendRequestsResponseDelegate &OnResponseCompleted)
static FString GetFriend(const FLootLockerPlayerData &PlayerData, const FString &FriendUlid, const FLootLockerGetFriendResponseDelegate &OnResponseCompleted)
static FString DeleteFriend(const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
static FString ListFriends(const FLootLockerPlayerData &PlayerData, const FLootLockerListFriendsResponseDelegate &OnResponseCompleted)
static FString ListIncomingFriendRequestsPaginated(const FLootLockerPlayerData &PlayerData, int32 Page, int32 PerPage, const FLootLockerListIncomingFriendRequestsResponseDelegate &OnResponseCompleted)
ULootLockerFriendsRequestHandler()
Definition LootLockerFriendsRequestHandler.h:218
static FString BlockPlayer(const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
static FString ListBlockedPlayers(const FLootLockerPlayerData &PlayerData, const FLootLockerListBlockedPlayersResponseDelegate &OnResponseCompleted)
static FString DeclineIncomingFriendRequest(const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
static FString CancelOutgoingFriendRequest(const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
static FString ListOutgoingFriendRequests(const FLootLockerPlayerData &PlayerData, const FLootLockerListOutgoingFriendRequestsResponseDelegate &OnResponseCompleted)
void(* FLootLockerListBlockedPlayersResponseDelegate)(FLootLockerListBlockedPlayersResponse)
C++ response delegate for listing blocked players.
Definition LootLockerFriendsRequestHandler.h:203
void(* FLootLockerListOutgoingFriendRequestsResponseDelegate)(FLootLockerListOutgoingFriendRequestsResponse)
C++ response delegate for listing outgoing friend requests.
Definition LootLockerFriendsRequestHandler.h:199
void(* FLootLockerListIncomingFriendRequestsResponseDelegate)(FLootLockerListIncomingFriendRequestsResponse)
C++ response delegate for listing incoming friend requests.
Definition LootLockerFriendsRequestHandler.h:197
void(* FLootLockerListFriendsResponseDelegate)(FLootLockerListFriendsResponse)
Definition LootLockerFriendsRequestHandler.h:195
void(* FLootLockerGetFriendResponseDelegate)(FLootLockerGetFriendResponse)
C++ response delegate for getting a friend.
Definition LootLockerFriendsRequestHandler.h:205
void(* FLootLockerFriendActionResponseDelegate)(FLootLockerFriendActionResponse)
C++ response delegate for actions taken towards the friends list.
Definition LootLockerFriendsRequestHandler.h:201
Represents a single friend.
Definition LootLockerFriendsRequestHandler.h:54
Represents a single blocked player.
Definition LootLockerFriendsRequestHandler.h:74
Definition LootLockerFriendsRequestHandler.h:142
Represents a single friend.
Definition LootLockerFriendsRequestHandler.h:18
Response struct for getting a single friend.
Definition LootLockerFriendsRequestHandler.h:161
Definition LootLockerFriendsRequestHandler.h:148
Response struct for listing friends.
Definition LootLockerFriendsRequestHandler.h:100
Response struct for listing incoming friend requests.
Definition LootLockerFriendsRequestHandler.h:115
Response struct for listing outgoing friend requests.
Definition LootLockerFriendsRequestHandler.h:130
Definition LootLockerPlayerData.h:12
Base response struct — every SDK callback receives a struct that derives from this.
Definition LootLockerResponse.h:19