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

#include <LootLockerHeroRequestHandler.h>

Inheritance diagram for ULootLockerHeroRequestHandler:
Collaboration diagram for ULootLockerHeroRequestHandler:

Public Member Functions

 ULootLockerHeroRequestHandler ()
 

Static Public Member Functions

static FString GetGameHeroes (const FLootLockerPlayerData &PlayerData, const FLootLockerGameHeroListDelegate &OnComplete)
 
static FString ListPlayerHeroes (const FLootLockerPlayerData &PlayerData, const FLootLockerHeroListDelegate &OnComplete)
 
static FString ListOtherPlayersHeroesBySteamID64 (const FLootLockerPlayerData &PlayerData, const int64 SteamID64, const FLootLockerHeroListDelegate &OnComplete)
 
static FString CreateHero (const FLootLockerPlayerData &PlayerData, const FLootLockerCreateHeroRequest &Request, const FLootLockerPlayerHeroDelegate &OnComplete)
 
static FString CreateHeroWithVariation (const FLootLockerPlayerData &PlayerData, const FLootLockerCreateHeroWithVariationRequest &Request, const FLootLockerPlayerHeroDelegate &OnComplete)
 
static FString GetHero (const FLootLockerPlayerData &PlayerData, const int32 HeroID, const FLootLockerPlayerHeroDelegate &OnComplete)
 
static FString GetOtherPlayersDefaultHeroBySteamID64 (const FLootLockerPlayerData &PlayerData, const int64 SteamID64, const FLootLockerPlayerHeroDelegate &OnComplete)
 
static FString UpdateHero (const FLootLockerPlayerData &PlayerData, const int32 HeroID, const FLootLockerUpdateHeroRequest &Request, const FLootLockerPlayerHeroDelegate &OnComplete)
 
static FString DeleteHero (const FLootLockerPlayerData &PlayerData, const int32 HeroID, const FLLHeroDefaultResponseDelegate &OnComplete)
 
static FString GetHeroInventory (const FLootLockerPlayerData &PlayerData, const int32 HeroID, const FInventoryResponse &OnComplete)
 
static FString GetHeroLoadout (const FLootLockerPlayerData &PlayerData, const int32 HeroID, const FHeroLoadoutReseponseDelegate &OnComplete)
 
static FString GetOtherPlayersHeroLoadout (const FLootLockerPlayerData &PlayerData, const int32 HeroID, const FHeroLoadoutReseponseDelegate &OnComplete)
 
static FString AddAssetToHeroLoadout (const FLootLockerPlayerData &PlayerData, const int32 HeroID, const int32 AssetInstanceID, const FHeroLoadoutReseponseDelegate &OnComplete)
 
static FString AddGlobalAssetToHeroLoadout (const FLootLockerPlayerData &PlayerData, const int32 HeroID, const int32 AssetID, const FHeroLoadoutReseponseDelegate &OnComplete)
 
static FString AddGlobalAssetVariationToHeroLoadout (const FLootLockerPlayerData &PlayerData, const int32 HeroID, const int32 AssetID, const int32 AssetVariationID, const FHeroLoadoutReseponseDelegate &OnComplete)
 
static FString RemoveAssetToHeroLoadout (const FLootLockerPlayerData &PlayerData, const int32 HeroID, const int32 AssetInstanceID, const FHeroLoadoutReseponseDelegate &OnComplete)
 

Constructor & Destructor Documentation

◆ ULootLockerHeroRequestHandler()

ULootLockerHeroRequestHandler::ULootLockerHeroRequestHandler ( )
inline

Member Function Documentation

◆ AddAssetToHeroLoadout()

static FString ULootLockerHeroRequestHandler::AddAssetToHeroLoadout ( const FLootLockerPlayerData PlayerData,
const int32  HeroID,
const int32  AssetInstanceID,
const FHeroLoadoutReseponseDelegate OnComplete 
)
static

◆ AddGlobalAssetToHeroLoadout()

static FString ULootLockerHeroRequestHandler::AddGlobalAssetToHeroLoadout ( const FLootLockerPlayerData PlayerData,
const int32  HeroID,
const int32  AssetID,
const FHeroLoadoutReseponseDelegate OnComplete 
)
static

◆ AddGlobalAssetVariationToHeroLoadout()

static FString ULootLockerHeroRequestHandler::AddGlobalAssetVariationToHeroLoadout ( const FLootLockerPlayerData PlayerData,
const int32  HeroID,
const int32  AssetID,
const int32  AssetVariationID,
const FHeroLoadoutReseponseDelegate OnComplete 
)
static

◆ CreateHero()

static FString ULootLockerHeroRequestHandler::CreateHero ( const FLootLockerPlayerData PlayerData,
const FLootLockerCreateHeroRequest Request,
const FLootLockerPlayerHeroDelegate OnComplete 
)
static

◆ CreateHeroWithVariation()

static FString ULootLockerHeroRequestHandler::CreateHeroWithVariation ( const FLootLockerPlayerData PlayerData,
const FLootLockerCreateHeroWithVariationRequest Request,
const FLootLockerPlayerHeroDelegate OnComplete 
)
static

◆ DeleteHero()

static FString ULootLockerHeroRequestHandler::DeleteHero ( const FLootLockerPlayerData PlayerData,
const int32  HeroID,
const FLLHeroDefaultResponseDelegate OnComplete 
)
static

◆ GetGameHeroes()

static FString ULootLockerHeroRequestHandler::GetGameHeroes ( const FLootLockerPlayerData PlayerData,
const FLootLockerGameHeroListDelegate OnComplete 
)
static

◆ GetHero()

static FString ULootLockerHeroRequestHandler::GetHero ( const FLootLockerPlayerData PlayerData,
const int32  HeroID,
const FLootLockerPlayerHeroDelegate OnComplete 
)
static

◆ GetHeroInventory()

static FString ULootLockerHeroRequestHandler::GetHeroInventory ( const FLootLockerPlayerData PlayerData,
const int32  HeroID,
const FInventoryResponse OnComplete 
)
static

◆ GetHeroLoadout()

static FString ULootLockerHeroRequestHandler::GetHeroLoadout ( const FLootLockerPlayerData PlayerData,
const int32  HeroID,
const FHeroLoadoutReseponseDelegate OnComplete 
)
static

◆ GetOtherPlayersDefaultHeroBySteamID64()

static FString ULootLockerHeroRequestHandler::GetOtherPlayersDefaultHeroBySteamID64 ( const FLootLockerPlayerData PlayerData,
const int64  SteamID64,
const FLootLockerPlayerHeroDelegate OnComplete 
)
static

◆ GetOtherPlayersHeroLoadout()

static FString ULootLockerHeroRequestHandler::GetOtherPlayersHeroLoadout ( const FLootLockerPlayerData PlayerData,
const int32  HeroID,
const FHeroLoadoutReseponseDelegate OnComplete 
)
static

◆ ListOtherPlayersHeroesBySteamID64()

static FString ULootLockerHeroRequestHandler::ListOtherPlayersHeroesBySteamID64 ( const FLootLockerPlayerData PlayerData,
const int64  SteamID64,
const FLootLockerHeroListDelegate OnComplete 
)
static

◆ ListPlayerHeroes()

static FString ULootLockerHeroRequestHandler::ListPlayerHeroes ( const FLootLockerPlayerData PlayerData,
const FLootLockerHeroListDelegate OnComplete 
)
static

◆ RemoveAssetToHeroLoadout()

static FString ULootLockerHeroRequestHandler::RemoveAssetToHeroLoadout ( const FLootLockerPlayerData PlayerData,
const int32  HeroID,
const int32  AssetInstanceID,
const FHeroLoadoutReseponseDelegate OnComplete 
)
static

◆ UpdateHero()

static FString ULootLockerHeroRequestHandler::UpdateHero ( const FLootLockerPlayerData PlayerData,
const int32  HeroID,
const FLootLockerUpdateHeroRequest Request,
const FLootLockerPlayerHeroDelegate OnComplete 
)
static