LootLocker Unreal Server SDK 6.5.0
Server-side backend SDK for Unreal Engine
Loading...
Searching...
No Matches
LootLockerServerCurrencyRequest.h
Go to the documentation of this file.
1// Copyright (c) 2021 LootLocker
2
3#pragma once
4
5#include "CoreMinimal.h"
7#include "LootLockerServerCurrencyRequest.generated.h"
8
9//==================================================
10// Data Type Definitions
11//==================================================
12
16USTRUCT(BlueprintType, Category = "LootLockerServer")
18{
19 GENERATED_BODY()
23 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
24 FString Id;
28 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
29 FString Name;
33 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
34 FString Code;
38 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
39 bool Game_api_writes_enabled = false;
43 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
44 FString Created_at;
48 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
49 FString Published_at;
50};
51
52//==================================================
53// Request Definitions
54//==================================================
55
56// N/A
57
58//==================================================
59// Response Definitions
60//==================================================
61
65USTRUCT(BlueprintType, Category = "LootLockerServer")
67{
68 GENERATED_BODY()
72 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
73 TArray<FLootLockerServerCurrency> Currencies;
74};
75
76//==================================================
77// C++ Delegate Definitions
78//==================================================
79
84
85
86//==================================================
87// API Class Definition
88//==================================================
89
90
91UCLASS()
92class LOOTLOCKERSERVERSDK_API ULootLockerServerCurrencyRequest : public UObject
93{
94 GENERATED_BODY()
95public:
97
98 static FString ListCurrencies(const FLootLockerServerListCurrenciesResponseDelegate& OnResponseCompleted);
99};
void(* FLootLockerServerListCurrenciesResponseDelegate)(FLootLockerServerListCurrenciesResponse)
C++ response delegate for listing currencies.
Definition LootLockerServerCurrencyRequest.h:83
Definition LootLockerServerCurrencyRequest.h:93
static FString ListCurrencies(const FLootLockerServerListCurrenciesResponseDelegate &OnResponseCompleted)
Details about a particular currency.
Definition LootLockerServerCurrencyRequest.h:18
Definition LootLockerServerCurrencyRequest.h:67
The base response for all LootLocker Server responses.
Definition LootLockerServerResponse.h:67