LootLocker Unreal SDK 10.7.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
LootLockerPlayerRequestHandler.h File Reference
#include "CoreMinimal.h"
#include "LootLockerResponse.h"
#include "LootLockerPlayerData.h"
#include "GameAPI/LootLockerAssetsRequestHandler.h"
#include "LootLockerPlayerRequestHandler.generated.h"
Include dependency graph for LootLockerPlayerRequestHandler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  FLootLockerPlayerInfo
 A set of important information about a player. More...
struct  FLootLockerListPlayerInfoRequest
struct  FLootLockerGetCurrentPlayerInfoResponse
struct  FLootLockerListPlayerInfoResponse
struct  FLootLockerBalanceResponse
struct  FLootLockerDlcResponse
struct  FLootLockerRental
struct  FLootLockerInventory
struct  FLootLockerInventoryResponse
struct  FLootLockerPlayerLevel
struct  FLootLockerXp
struct  FLootLockerObjects
struct  FLootLockerPlayerAssetNotificationResponse
struct  FLootLockerNameResponse
struct  FLootLockerPlayerNameRequest
struct  FLootLockerPlayerXpInfo
struct  FLootLockerMultiplePlayersNames
struct  FLootLockerPlatformIds
struct  FLootLockerMultiplePlayersPlatformIds
struct  FLootLockerMultiplePlayersPlatformIdsResponse
struct  FLootLockerMultiplePlayersNamesResponse
struct  FLootLockerPlayerDataLookupPair
struct  FLootLockerMultiplePlayerNameRequest
 Deprecated date 20250304. More...
struct  FLootLockerMultiplePlayerNamesRequest
 Deprecated date 20250304. More...
struct  FLootLockerLookupMultiplePlayersDataRequest
struct  FLootLockerMultiplePlayerNamesAndPlatformsRequest
struct  FLootLockerInventoryItemPurchaseData
struct  FLootLockerSimpleInventoryItem
 A simplified inventory item for optimized inventory listing. More...
struct  FLootLockerListSimplifiedInventoryFilter
 Request filters for simplified inventory listing. More...
struct  FLootLockerListSimplifiedInventoryMetadataIncludes
 Specifies which metadata keys to include in simplified inventory responses. More...
struct  FLootLockerListSimplifiedInventoryIncludes
 Includes to add extra data to simplified inventory responses. More...
struct  FLootLockerListSimplifiedInventoryRequest
 Request filters for simplified inventory listing. More...
struct  FLootLockerSimpleInventoryResponse
 Response for simplified inventory listing. More...
class  ULootLockerPlayerRequestHandler

Typedefs

typedef void(* FLootLockerGetCurrentPlayerInfoResponseDelegate) (FLootLockerGetCurrentPlayerInfoResponse)
 C++ response callback delegate; receives an FLootLockerGetCurrentPlayerInfoResponse result.
typedef void(* FLootLockerListPlayerInfoResponseDelegate) (FLootLockerListPlayerInfoResponse)
 C++ response callback delegate; receives an FLootLockerListPlayerInfoResponse result.
typedef void(* FInventoryResponse) (FLootLockerInventoryResponse)
 C++ response callback delegate; receives an FLootLockerInventoryResponse result.
typedef void(* FLootLockerAssetNotificationResponse) (FLootLockerPlayerAssetNotificationResponse)
 C++ response callback delegate; receives an FLootLockerPlayerAssetNotificationResponse result.
typedef void(* FPBalanceResponse) (FLootLockerBalanceResponse)
 C++ response callback delegate; receives an FLootLockerBalanceResponse result.
typedef void(* FPDlcResponse) (FLootLockerDlcResponse)
 C++ response callback delegate; receives an FLootLockerDlcResponse result.
typedef void(* FPNameResponse) (FLootLockerNameResponse)
 C++ response callback delegate; receives an FLootLockerNameResponse result.
typedef void(* FPMultiplePlayerNames) (FLootLockerMultiplePlayersNamesResponse)
 C++ response callback delegate; receives an FLootLockerMultiplePlayersNamesResponse result.
typedef void(* FPMultiplePlayersPlatformIdsNames) (FLootLockerMultiplePlayersPlatformIdsResponse)
 C++ response callback delegate; receives an FLootLockerMultiplePlayersPlatformIdsResponse result.
typedef void(* FLootLockerSimpleInventoryResponseDelegate) (FLootLockerSimpleInventoryResponse)
 C++ response callback delegate; receives an FLootLockerSimpleInventoryResponse result.

Enumerations

enum class  ELootLockerPlayerDataLookupIdType : uint8 {
  ELootLockerPlayerDataLookupIdType::Player_id = 0 , ELootLockerPlayerDataLookupIdType::Player_public_uid = 1 , ELootLockerPlayerDataLookupIdType::Player_guest_login_id = 2 , ELootLockerPlayerDataLookupIdType::Steam_id = 3 ,
  ELootLockerPlayerDataLookupIdType::Psn_id = 4 , ELootLockerPlayerDataLookupIdType::Xbox_id = 5 , ELootLockerPlayerDataLookupIdType::Player_ulid = 6 , ELootLockerPlayerDataLookupIdType::Player_name = 7 ,
  ELootLockerPlayerDataLookupIdType::Epic_games_id = 8 , ELootLockerPlayerDataLookupIdType::Google_play_games_id = 9
}