LootLocker Unreal SDK 10.7.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()

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

◆ AddGlobalAssetToHeroLoadout()

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

◆ AddGlobalAssetVariationToHeroLoadout()

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

◆ CreateHero()

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

◆ CreateHeroWithVariation()

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

◆ DeleteHero()

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

◆ GetGameHeroes()

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

◆ GetHero()

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

◆ GetHeroInventory()

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

◆ GetHeroLoadout()

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

◆ GetOtherPlayersDefaultHeroBySteamID64()

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

◆ GetOtherPlayersHeroLoadout()

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

◆ ListOtherPlayersHeroesBySteamID64()

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

◆ ListPlayerHeroes()

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

◆ RemoveAssetToHeroLoadout()

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

◆ UpdateHero()

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