LootLocker Unreal SDK 10.4.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
ULootLockerFriendsRequestHandler Class Reference

#include <LootLockerFriendsRequestHandler.h>

Inheritance diagram for ULootLockerFriendsRequestHandler:
Collaboration diagram for ULootLockerFriendsRequestHandler:

Public Member Functions

 ULootLockerFriendsRequestHandler ()
 

Static Public Member Functions

static FString ListFriends (const FLootLockerPlayerData &PlayerData, const FLootLockerListFriendsResponseDelegate &OnResponseCompleted)
 
static FString ListFriendsPaginated (const FLootLockerPlayerData &PlayerData, int32 Page, int32 PerPage, const FLootLockerListFriendsResponseDelegate &OnResponseCompleted)
 
static FString ListFriendsByPlatform (const FLootLockerPlayerData &PlayerData, ELootLockerPlatform Platform, int32 Page, int32 PerPage, const FLootLockerListFriendsResponseDelegate &OnResponseCompleted)
 
static FString ListIncomingFriendRequests (const FLootLockerPlayerData &PlayerData, const FLootLockerListIncomingFriendRequestsResponseDelegate &OnResponseCompleted)
 
static FString ListIncomingFriendRequestsPaginated (const FLootLockerPlayerData &PlayerData, int32 Page, int32 PerPage, const FLootLockerListIncomingFriendRequestsResponseDelegate &OnResponseCompleted)
 
static FString ListOutgoingFriendRequests (const FLootLockerPlayerData &PlayerData, const FLootLockerListOutgoingFriendRequestsResponseDelegate &OnResponseCompleted)
 
static FString ListOutgoingFriendRequestsPaginated (const FLootLockerPlayerData &PlayerData, int32 Page, int32 PerPage, const FLootLockerListOutgoingFriendRequestsResponseDelegate &OnResponseCompleted)
 
static FString SendFriendRequest (const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
 
static FString DeleteFriend (const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
 
static FString CancelOutgoingFriendRequest (const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
 
static FString AcceptIncomingFriendRequest (const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
 
static FString DeclineIncomingFriendRequest (const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
 
static FString ListBlockedPlayers (const FLootLockerPlayerData &PlayerData, const FLootLockerListBlockedPlayersResponseDelegate &OnResponseCompleted)
 
static FString ListBlockedPlayersPaginated (const FLootLockerPlayerData &PlayerData, int32 Page, int32 PerPage, const FLootLockerListBlockedPlayersResponseDelegate &OnResponseCompleted)
 
static FString GetFriend (const FLootLockerPlayerData &PlayerData, const FString &FriendUlid, const FLootLockerGetFriendResponseDelegate &OnResponseCompleted)
 
static FString BlockPlayer (const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
 
static FString UnblockPlayer (const FLootLockerPlayerData &PlayerData, const FString &PlayerULID, const FLootLockerFriendActionResponseDelegate &OnResponseCompleted)
 

Constructor & Destructor Documentation

◆ ULootLockerFriendsRequestHandler()

ULootLockerFriendsRequestHandler::ULootLockerFriendsRequestHandler ( )
inline

Member Function Documentation

◆ AcceptIncomingFriendRequest()

static FString ULootLockerFriendsRequestHandler::AcceptIncomingFriendRequest ( const FLootLockerPlayerData PlayerData,
const FString &  PlayerULID,
const FLootLockerFriendActionResponseDelegate OnResponseCompleted 
)
static

◆ BlockPlayer()

static FString ULootLockerFriendsRequestHandler::BlockPlayer ( const FLootLockerPlayerData PlayerData,
const FString &  PlayerULID,
const FLootLockerFriendActionResponseDelegate OnResponseCompleted 
)
static

◆ CancelOutgoingFriendRequest()

static FString ULootLockerFriendsRequestHandler::CancelOutgoingFriendRequest ( const FLootLockerPlayerData PlayerData,
const FString &  PlayerULID,
const FLootLockerFriendActionResponseDelegate OnResponseCompleted 
)
static

◆ DeclineIncomingFriendRequest()

static FString ULootLockerFriendsRequestHandler::DeclineIncomingFriendRequest ( const FLootLockerPlayerData PlayerData,
const FString &  PlayerULID,
const FLootLockerFriendActionResponseDelegate OnResponseCompleted 
)
static

◆ DeleteFriend()

static FString ULootLockerFriendsRequestHandler::DeleteFriend ( const FLootLockerPlayerData PlayerData,
const FString &  PlayerULID,
const FLootLockerFriendActionResponseDelegate OnResponseCompleted 
)
static

◆ GetFriend()

static FString ULootLockerFriendsRequestHandler::GetFriend ( const FLootLockerPlayerData PlayerData,
const FString &  FriendUlid,
const FLootLockerGetFriendResponseDelegate OnResponseCompleted 
)
static

◆ ListBlockedPlayers()

static FString ULootLockerFriendsRequestHandler::ListBlockedPlayers ( const FLootLockerPlayerData PlayerData,
const FLootLockerListBlockedPlayersResponseDelegate OnResponseCompleted 
)
static

◆ ListBlockedPlayersPaginated()

static FString ULootLockerFriendsRequestHandler::ListBlockedPlayersPaginated ( const FLootLockerPlayerData PlayerData,
int32  Page,
int32  PerPage,
const FLootLockerListBlockedPlayersResponseDelegate OnResponseCompleted 
)
static

◆ ListFriends()

static FString ULootLockerFriendsRequestHandler::ListFriends ( const FLootLockerPlayerData PlayerData,
const FLootLockerListFriendsResponseDelegate OnResponseCompleted 
)
static

◆ ListFriendsByPlatform()

static FString ULootLockerFriendsRequestHandler::ListFriendsByPlatform ( const FLootLockerPlayerData PlayerData,
ELootLockerPlatform  Platform,
int32  Page,
int32  PerPage,
const FLootLockerListFriendsResponseDelegate OnResponseCompleted 
)
static

◆ ListFriendsPaginated()

static FString ULootLockerFriendsRequestHandler::ListFriendsPaginated ( const FLootLockerPlayerData PlayerData,
int32  Page,
int32  PerPage,
const FLootLockerListFriendsResponseDelegate OnResponseCompleted 
)
static

◆ ListIncomingFriendRequests()

static FString ULootLockerFriendsRequestHandler::ListIncomingFriendRequests ( const FLootLockerPlayerData PlayerData,
const FLootLockerListIncomingFriendRequestsResponseDelegate OnResponseCompleted 
)
static

◆ ListIncomingFriendRequestsPaginated()

static FString ULootLockerFriendsRequestHandler::ListIncomingFriendRequestsPaginated ( const FLootLockerPlayerData PlayerData,
int32  Page,
int32  PerPage,
const FLootLockerListIncomingFriendRequestsResponseDelegate OnResponseCompleted 
)
static

◆ ListOutgoingFriendRequests()

static FString ULootLockerFriendsRequestHandler::ListOutgoingFriendRequests ( const FLootLockerPlayerData PlayerData,
const FLootLockerListOutgoingFriendRequestsResponseDelegate OnResponseCompleted 
)
static

◆ ListOutgoingFriendRequestsPaginated()

static FString ULootLockerFriendsRequestHandler::ListOutgoingFriendRequestsPaginated ( const FLootLockerPlayerData PlayerData,
int32  Page,
int32  PerPage,
const FLootLockerListOutgoingFriendRequestsResponseDelegate OnResponseCompleted 
)
static

◆ SendFriendRequest()

static FString ULootLockerFriendsRequestHandler::SendFriendRequest ( const FLootLockerPlayerData PlayerData,
const FString &  PlayerULID,
const FLootLockerFriendActionResponseDelegate OnResponseCompleted 
)
static

◆ UnblockPlayer()

static FString ULootLockerFriendsRequestHandler::UnblockPlayer ( const FLootLockerPlayerData PlayerData,
const FString &  PlayerULID,
const FLootLockerFriendActionResponseDelegate OnResponseCompleted 
)
static