LootLocker Unreal SDK 10.6.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