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

Go to the source code of this file.

Data Structures

struct  FLootLockerPsn
struct  FLootLockerApple
struct  FLootLockerGoogle
struct  FLootLockerExternalIdentifiers
struct  FLootLockerFile
struct  FLootLockerFilter
struct  FLootLockerRarity
struct  FLootLockerRentalOption
struct  FLootLockerBoneOverrides
struct  FLootLockerVariation
struct  FLootLockerAssetCandidate
struct  FLootLockerHasKeyValueStorage
struct  FLootLockerAsset
struct  FLootLockerContext
struct  FLootLockerGetContextResponse
struct  FLootLockerGetAssetsResponse
struct  FLootLockerUniversalAssets
struct  FLootLockerUniversalAssetsResponse
struct  FLootLockerAssetBoneParameters
struct  FLootLockerAssetBone
struct  FLootLockerGrantAssetRequest
struct  FLootLockerGetAssetBonesResponse
struct  FLootLockerGetFavouriteAssetIndicesResponse
struct  FLootLockerGrantAssetResponse
struct  FLootLockerSimpleAssetIncludes
 Fields to include in the simple asset response. More...
struct  FLootLockerSimpleAssetExcludes
 Fields to exclude from the simple asset response. More...
struct  FLootLockerSimpleAssetFilter
 Filters to apply to the asset listing based on key-value pairs. More...
struct  FLootLockerSimpleAssetFilters
 Filters to apply to simple asset listing. More...
struct  FLootLockerListSimpleAssetsRequest
 Request payload for simple asset listing. More...
struct  FLootLockerSimpleAssetAuthor
struct  FLootLockerSimpleAssetFile
struct  FLootLockerSimpleAssetDataEntity
struct  FLootLockerSimpleAsset
 Simplified asset object. More...
struct  FLootLockerListSimpleAssetsResponse
 Response payload for simple asset listing. More...
class  ULootLockerAssetsRequestHandler

Typedefs

typedef void(* FContextDelegate) (FLootLockerGetContextResponse)
 C++ response callback delegate; receives an FLootLockerGetContextResponse result.
typedef void(* FAssetsResponseDelegate) (FLootLockerGetAssetsResponse)
 C++ response callback delegate; receives an FLootLockerGetAssetsResponse result.
typedef void(* FAssetBonesResponseDelegate) (FLootLockerGetAssetBonesResponse)
 C++ response callback delegate; receives an FLootLockerGetAssetBonesResponse result.
typedef void(* FGetFavouriteAssetIndicesResponseDelegate) (FLootLockerGetFavouriteAssetIndicesResponse)
 C++ response callback delegate; receives an FLootLockerGetFavouriteAssetIndicesResponse result.
typedef void(* FUniversalAssetResponseDelegate) (FLootLockerUniversalAssetsResponse)
 C++ response callback delegate; receives an FLootLockerUniversalAssetsResponse result.
typedef void(* FGrantAssetResponseDelegate) (FLootLockerGrantAssetResponse)
 C++ response callback delegate; receives an FLootLockerGrantAssetResponse result.
typedef void(* FListSimpleAssetsResponseDelegate) (FLootLockerListSimpleAssetsResponse)
 C++ response callback delegate; receives an FLootLockerListSimpleAssetsResponse result.

Enumerations

enum class  ELootLockerAssetFilter : uint8 {
  ELootLockerAssetFilter::None = 0 , ELootLockerAssetFilter::Purchasable = 1 , ELootLockerAssetFilter::NonPurchasable = 2 , ELootLockerAssetFilter::Rentable = 3 ,
  ELootLockerAssetFilter::NonRentable = 4 , ELootLockerAssetFilter::Popular = 5 , ELootLockerAssetFilter::UnPopular = 6
}
 Filters applicable when querying the asset list. More...
enum class  ELootLockerOrderAssetListBy : uint8 {
  ELootLockerOrderAssetListBy::None = 0 , ELootLockerOrderAssetListBy::Id = 1 , ELootLockerOrderAssetListBy::Name = 2 , ELootLockerOrderAssetListBy::Created_at = 3 ,
  ELootLockerOrderAssetListBy::Updated_at = 4
}
 Fields by which an asset list can be ordered. More...
enum class  ELootLockerOrderAssetListDirection : uint8 { ELootLockerOrderAssetListDirection::None = 0 , ELootLockerOrderAssetListDirection::Asc = 1 , ELootLockerOrderAssetListDirection::Desc = 2 }
 Sort direction when ordering an asset list. More...