LootLocker Unreal SDK 10.7.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
LootLockerProgressionsRequestHandler.h
Go to the documentation of this file.
1// Copyright (c) 2021 LootLocker
2
3#pragma once
4
5
6#include "CoreMinimal.h"
7#include "UObject/NoExportTypes.h"
10#include "LootLockerProgressionsRequestHandler.generated.h"
11
13USTRUCT(BlueprintType)
15{
16 GENERATED_BODY()
17 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
18 FString Id = "";
19 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
20 FString Key = "";
21 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
22 FString Name = "";
23 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
24 bool Active = false;
25};
26
27USTRUCT(BlueprintType)
29{
30 GENERATED_BODY()
31 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
32 FString Id = "";
33 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
34 FString Progression_Key = "";
35 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
36 FString Progression_Name = "";
37 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
38 FString Progression_Id = "";
39 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
40 int32 Step = 0;
41 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
42 int32 Points = 0;
43 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
45 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
46 int32 Next_Threshold = 0;
47 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
48 FString Last_Level_Up = "";
49};
50
51USTRUCT(BlueprintType)
53{
54 GENERATED_BODY()
55 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
56 FString Id = "";
57 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
58 FString Progression_Key = "";
59 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
60 FString Progression_Name = "";
61 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
62 FString Progression_Id = "";
63 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
64 int32 Step = 0;
65 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
66 int32 Points = 0;
67 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
69 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
70 int32 Next_Threshold = 0;
71 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
72 FString Last_Level_Up = "";
73};
74
75USTRUCT(BlueprintType)
77{
78 GENERATED_BODY()
79 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
80 int Asset_Id = 0;
81 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
83 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
85};
86
87USTRUCT(BlueprintType)
89{
90 GENERATED_BODY()
91 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
92 FString Progression_Key = "";
93 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
94 FString Progression_Name = "";
95 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
96 FString Progression_Id = "";
97 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
98 int32 Amount = 0;
99};
100
101USTRUCT(BlueprintType)
103{
104 GENERATED_BODY()
105 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
106 FString Progression_Id = "";
107 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
108 FString Progression_Key = "";
109 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
110 FString Progression_Name = "";
111};
112
113USTRUCT(BlueprintType)
115{
116 GENERATED_BODY()
117 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
118 FString Currency_Name = "";
119 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
120 FString Currency_Code = "";
121 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
122 FString Amount = "";
123};
124
125USTRUCT(BlueprintType)
127{
128 GENERATED_BODY()
129 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
131 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
133 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
135 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
137};
138
139USTRUCT(BlueprintType)
141{
142 GENERATED_BODY()
143 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
144 int32 Step = 0;
145 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
147 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
149};
150
151USTRUCT(BlueprintType)
153{
154 GENERATED_BODY()
155 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
156 int32 Step = 0;
157 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
159 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
161};
162
164
165USTRUCT(BlueprintType)
167{
168 GENERATED_BODY()
169 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
170 FString Id = "";
171 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
172 FString Key = "";
173 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
174 FString Name = "";
175 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
176 bool Active = false;
177};
178
179USTRUCT(BlueprintType)
181{
182 GENERATED_BODY()
183 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
185 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
187};
188
189USTRUCT(BlueprintType)
191{
192 GENERATED_BODY()
193 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
194 FString Id = "";
195 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
196 FString Progression_Key = "";
197 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
198 FString Progression_Name = "";
199 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
200 FString Progression_Id = "";
201 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
202 int32 Step = 0;
203 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
204 int32 Points = 0;
205 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
207 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
208 int32 Next_Threshold = 0;
209 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
210 FString Last_Level_Up = "";
211};
212
213USTRUCT(BlueprintType)
215{
216 GENERATED_BODY()
217 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
219 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
221};
222
223USTRUCT(BlueprintType)
225{
226 GENERATED_BODY()
227 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
229};
230
231USTRUCT(BlueprintType)
233{
234 GENERATED_BODY()
235 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
237 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
239};
240
241USTRUCT(BlueprintType)
246
247USTRUCT(BlueprintType)
252
253USTRUCT(BlueprintType)
258
259USTRUCT(BlueprintType)
264
265USTRUCT(BlueprintType)
270
271USTRUCT(BlueprintType)
276
277USTRUCT(BlueprintType)
282
283USTRUCT(BlueprintType)
288
289USTRUCT(BlueprintType)
294
296USTRUCT()
298{
299 GENERATED_BODY()
300 UPROPERTY()
301 int32 Amount = 0;
302};
303
306
332
334UCLASS()
335class LOOTLOCKERSDK_API ULootLockerProgressionsRequestHandler : public UObject
336{
337 GENERATED_BODY()
338public:
340
341 static FString GetPlayerProgressions(const FLootLockerPlayerData& PlayerData, const int32 Count, const FString& After, const FLootLockerPaginatedPlayerProgressionsResponseDelegate& OnComplete);
342 static FString GetPlayerProgression(const FLootLockerPlayerData& PlayerData, const FString& ProgressionKey, const FLootLockerPlayerProgressionResponseDelegate& OnComplete);
343 static FString AddPointsToPlayerProgression(const FLootLockerPlayerData& PlayerData, const FString& ProgressionKey, const int32 Amount, const FLootLockerPlayerProgressionWithRewardsResponseDelegate& OnComplete);
344 static FString SubtractPointsFromPlayerProgression(const FLootLockerPlayerData& PlayerData, const FString& ProgressionKey, const int32 Amount, const FLootLockerPlayerProgressionWithRewardsResponseDelegate& OnComplete);
345 static FString ResetPlayerProgression(const FLootLockerPlayerData& PlayerData, const FString& ProgressionKey, const FLootLockerPlayerProgressionWithRewardsResponseDelegate& OnComplete);
346 static FString DeletePlayerProgression(const FLootLockerPlayerData& PlayerData, const FString& ProgressionKey, const FLootLockerDeleteProgressionDelegate& OnComplete);
347 static FString GetOtherPlayersProgressions(const FLootLockerPlayerData& PlayerData, const FString& PlayerUlid, const int32 Count, const FString& After, const FLootLockerPaginatedPlayerProgressionsResponseDelegate& OnComplete);
348 static FString GetOtherPlayersProgression(const FLootLockerPlayerData& PlayerData, const FString& PlayerUlid, const FString& ProgressionKey, const FLootLockerPlayerProgressionResponseDelegate& OnComplete);
349
350 static FString GetCharacterProgressions(const FLootLockerPlayerData& PlayerData, const int32 CharacterId, const int32 Count, const FString& After, const FLootLockerPaginatedCharacterProgressionsResponseDelegate& OnComplete);
351 static FString GetCharacterProgression(const FLootLockerPlayerData& PlayerData, const int32 CharacterId, const FString& ProgressionKey, const FLootLockerCharacterProgressionResponseDelegate& OnComplete);
352 static FString AddPointsToCharacterProgression(const FLootLockerPlayerData& PlayerData, const int32 CharacterId, const FString& ProgressionKey, const int32 Amount, const FLootLockerCharacterProgressionWithRewardsResponseDelegate& OnComplete);
353 static FString SubtractPointsFromCharacterProgression(const FLootLockerPlayerData& PlayerData, const int32 CharacterId, const FString& ProgressionKey, const int32 Amount, const FLootLockerCharacterProgressionWithRewardsResponseDelegate& OnComplete);
354 static FString ResetCharacterProgression(const FLootLockerPlayerData& PlayerData, const int32 CharacterId, const FString& ProgressionKey, const FLootLockerCharacterProgressionWithRewardsResponseDelegate& OnComplete);
355 static FString DeleteCharacterProgression(const FLootLockerPlayerData& PlayerData, const int32 CharacterId, const FString& ProgressionKey, const FLootLockerDeleteProgressionDelegate& OnComplete);
356
357 static FString GetProgressions(const FLootLockerPlayerData& PlayerData, const int32 Count, const FString& After, const FLootLockerPaginatedProgressionsResponseDelegate& OnComplete);
358 static FString GetProgression(const FLootLockerPlayerData& PlayerData, const FString& ProgressionKey, const FLootLockerProgressionResponseDelegate& OnComplete);
359 static FString GetProgressionTiers(const FLootLockerPlayerData& PlayerData, const FString& ProgressionKey, const int32 Count, const int32 After, const FLootLockerPaginatedProgressionTiersResponseDelegate& OnComplete);
360
361 static FString GetInstanceProgressions(const FLootLockerPlayerData& PlayerData, const int32 AssetInstanceId, const int32 Count, const FString& After, const FLootLockerPaginatedInstanceProgressionsResponseDelegate& OnComplete);
362 static FString GetInstanceProgression(const FLootLockerPlayerData& PlayerData, const int32 AssetInstanceId, const FString& ProgressionKey, const FLootLockerInstanceProgressionResponseDelegate& OnComplete);
363 static FString AddPointsToInstanceProgression(const FLootLockerPlayerData& PlayerData, const int32 AssetInstanceId, const FString& ProgressionKey, const int32 Amount, const FLootLockerInstanceProgressionWithRewardsResponseDelegate& OnComplete);
364 static FString SubtractPointsFromInstanceProgression(const FLootLockerPlayerData& PlayerData, const int32 AssetInstanceId, const FString& ProgressionKey, const int32 Amount, const FLootLockerInstanceProgressionWithRewardsResponseDelegate& OnComplete);
365 static FString ResetInstanceProgression(const FLootLockerPlayerData& PlayerData, const int32 AssetInstanceId, const FString& ProgressionKey, const FLootLockerInstanceProgressionWithRewardsResponseDelegate& OnComplete);
366 static FString DeleteInstanceProgression(const FLootLockerPlayerData& PlayerData, const int32 AssetInstanceId, const FString& ProgressionKey, const FLootLockerDeleteProgressionDelegate& OnComplete);
367};
static FString ResetCharacterProgression(const FLootLockerPlayerData &PlayerData, const int32 CharacterId, const FString &ProgressionKey, const FLootLockerCharacterProgressionWithRewardsResponseDelegate &OnComplete)
static FString GetInstanceProgressions(const FLootLockerPlayerData &PlayerData, const int32 AssetInstanceId, const int32 Count, const FString &After, const FLootLockerPaginatedInstanceProgressionsResponseDelegate &OnComplete)
static FString GetPlayerProgression(const FLootLockerPlayerData &PlayerData, const FString &ProgressionKey, const FLootLockerPlayerProgressionResponseDelegate &OnComplete)
static FString AddPointsToPlayerProgression(const FLootLockerPlayerData &PlayerData, const FString &ProgressionKey, const int32 Amount, const FLootLockerPlayerProgressionWithRewardsResponseDelegate &OnComplete)
static FString AddPointsToInstanceProgression(const FLootLockerPlayerData &PlayerData, const int32 AssetInstanceId, const FString &ProgressionKey, const int32 Amount, const FLootLockerInstanceProgressionWithRewardsResponseDelegate &OnComplete)
static FString SubtractPointsFromInstanceProgression(const FLootLockerPlayerData &PlayerData, const int32 AssetInstanceId, const FString &ProgressionKey, const int32 Amount, const FLootLockerInstanceProgressionWithRewardsResponseDelegate &OnComplete)
static FString ResetPlayerProgression(const FLootLockerPlayerData &PlayerData, const FString &ProgressionKey, const FLootLockerPlayerProgressionWithRewardsResponseDelegate &OnComplete)
static FString DeleteCharacterProgression(const FLootLockerPlayerData &PlayerData, const int32 CharacterId, const FString &ProgressionKey, const FLootLockerDeleteProgressionDelegate &OnComplete)
static FString GetProgressionTiers(const FLootLockerPlayerData &PlayerData, const FString &ProgressionKey, const int32 Count, const int32 After, const FLootLockerPaginatedProgressionTiersResponseDelegate &OnComplete)
static FString GetInstanceProgression(const FLootLockerPlayerData &PlayerData, const int32 AssetInstanceId, const FString &ProgressionKey, const FLootLockerInstanceProgressionResponseDelegate &OnComplete)
static FString GetCharacterProgressions(const FLootLockerPlayerData &PlayerData, const int32 CharacterId, const int32 Count, const FString &After, const FLootLockerPaginatedCharacterProgressionsResponseDelegate &OnComplete)
static FString GetOtherPlayersProgression(const FLootLockerPlayerData &PlayerData, const FString &PlayerUlid, const FString &ProgressionKey, const FLootLockerPlayerProgressionResponseDelegate &OnComplete)
static FString DeletePlayerProgression(const FLootLockerPlayerData &PlayerData, const FString &ProgressionKey, const FLootLockerDeleteProgressionDelegate &OnComplete)
static FString GetPlayerProgressions(const FLootLockerPlayerData &PlayerData, const int32 Count, const FString &After, const FLootLockerPaginatedPlayerProgressionsResponseDelegate &OnComplete)
static FString ResetInstanceProgression(const FLootLockerPlayerData &PlayerData, const int32 AssetInstanceId, const FString &ProgressionKey, const FLootLockerInstanceProgressionWithRewardsResponseDelegate &OnComplete)
static FString DeleteInstanceProgression(const FLootLockerPlayerData &PlayerData, const int32 AssetInstanceId, const FString &ProgressionKey, const FLootLockerDeleteProgressionDelegate &OnComplete)
static FString GetProgression(const FLootLockerPlayerData &PlayerData, const FString &ProgressionKey, const FLootLockerProgressionResponseDelegate &OnComplete)
static FString AddPointsToCharacterProgression(const FLootLockerPlayerData &PlayerData, const int32 CharacterId, const FString &ProgressionKey, const int32 Amount, const FLootLockerCharacterProgressionWithRewardsResponseDelegate &OnComplete)
static FString GetOtherPlayersProgressions(const FLootLockerPlayerData &PlayerData, const FString &PlayerUlid, const int32 Count, const FString &After, const FLootLockerPaginatedPlayerProgressionsResponseDelegate &OnComplete)
static FString SubtractPointsFromPlayerProgression(const FLootLockerPlayerData &PlayerData, const FString &ProgressionKey, const int32 Amount, const FLootLockerPlayerProgressionWithRewardsResponseDelegate &OnComplete)
ULootLockerProgressionsRequestHandler()
Definition LootLockerProgressionsRequestHandler.h:339
static FString GetCharacterProgression(const FLootLockerPlayerData &PlayerData, const int32 CharacterId, const FString &ProgressionKey, const FLootLockerCharacterProgressionResponseDelegate &OnComplete)
static FString GetProgressions(const FLootLockerPlayerData &PlayerData, const int32 Count, const FString &After, const FLootLockerPaginatedProgressionsResponseDelegate &OnComplete)
static FString SubtractPointsFromCharacterProgression(const FLootLockerPlayerData &PlayerData, const int32 CharacterId, const FString &ProgressionKey, const int32 Amount, const FLootLockerCharacterProgressionWithRewardsResponseDelegate &OnComplete)
void(* FLootLockerPlayerProgressionWithRewardsResponseDelegate)(FLootLockerPlayerProgressionWithRewardsResponse)
C++ response callback delegate; receives an FLootLockerPlayerProgressionWithRewardsResponse result.
Definition LootLockerProgressionsRequestHandler.h:315
void(* FLootLockerProgressionResponseDelegate)(FLootLockerProgressionResponse)
C++ response callback delegate; receives an FLootLockerProgressionResponse result.
Definition LootLockerProgressionsRequestHandler.h:307
void(* FLootLockerPaginatedPlayerProgressionsResponseDelegate)(FLootLockerPaginatedPlayerProgressionResponse)
C++ response callback delegate; receives an FLootLockerPaginatedPlayerProgressionResponse result.
Definition LootLockerProgressionsRequestHandler.h:313
void(* FLootLockerPaginatedProgressionsResponseDelegate)(FLootLockerPaginatedProgressionsResponse)
C++ response callback delegate; receives an FLootLockerPaginatedProgressionsResponse result.
Definition LootLockerProgressionsRequestHandler.h:309
void(* FLootLockerCharacterProgressionWithRewardsResponseDelegate)(FLootLockerCharacterProgressionWithRewardsResponse)
C++ response callback delegate; receives an FLootLockerCharacterProgressionWithRewardsResponse result...
Definition LootLockerProgressionsRequestHandler.h:321
void(* FLootLockerPlayerProgressionResponseDelegate)(FLootLockerPlayerProgressionResponse)
C++ response callback delegate; receives an FLootLockerPlayerProgressionResponse result.
Definition LootLockerProgressionsRequestHandler.h:311
void(* FLootLockerInstanceProgressionResponseDelegate)(FLootLockerInstanceProgressionResponse)
C++ response callback delegate; receives an FLootLockerInstanceProgressionResponse result.
Definition LootLockerProgressionsRequestHandler.h:327
void(* FLootLockerPaginatedInstanceProgressionsResponseDelegate)(FLootLockerPaginatedInstanceProgressionResponse)
C++ response callback delegate; receives an FLootLockerPaginatedInstanceProgressionResponse result.
Definition LootLockerProgressionsRequestHandler.h:329
void(* FLootLockerPaginatedProgressionTiersResponseDelegate)(FLootLockerPaginatedProgressionTiersResponse)
C++ response callback delegate; receives an FLootLockerPaginatedProgressionTiersResponse result.
Definition LootLockerProgressionsRequestHandler.h:323
void(* FLootLockerCharacterProgressionResponseDelegate)(FLootLockerCharacterProgressionResponse)
C++ response callback delegate; receives an FLootLockerCharacterProgressionResponse result.
Definition LootLockerProgressionsRequestHandler.h:317
void(* FLootLockerInstanceProgressionWithRewardsResponseDelegate)(FLootLockerInstanceProgressionWithRewardsResponse)
C++ response callback delegate; receives an FLootLockerInstanceProgressionWithRewardsResponse result.
Definition LootLockerProgressionsRequestHandler.h:331
void(* FLootLockerDeleteProgressionDelegate)(FLootLockerResponse)
C++ response callback delegate; receives an FLootLockerResponse result.
Definition LootLockerProgressionsRequestHandler.h:325
void(* FLootLockerPaginatedCharacterProgressionsResponseDelegate)(FLootLockerPaginatedCharacterProgressionResponse)
C++ response callback delegate; receives an FLootLockerPaginatedCharacterProgressionResponse result.
Definition LootLockerProgressionsRequestHandler.h:319
Definition LootLockerProgressionsRequestHandler.h:77
int Asset_Id
Definition LootLockerProgressionsRequestHandler.h:80
int Asset_Variation_Id
Definition LootLockerProgressionsRequestHandler.h:82
int Asset_Rental_Option_Id
Definition LootLockerProgressionsRequestHandler.h:84
Definition LootLockerProgressionsRequestHandler.h:141
FLootLockerRewards Rewards
Definition LootLockerProgressionsRequestHandler.h:148
int32 Points_Threshold
Definition LootLockerProgressionsRequestHandler.h:146
int32 Step
Definition LootLockerProgressionsRequestHandler.h:144
Definition LootLockerProgressionsRequestHandler.h:243
Definition LootLockerProgressionsRequestHandler.h:249
Definition LootLockerProgressionsRequestHandler.h:53
FString Progression_Name
Definition LootLockerProgressionsRequestHandler.h:60
int32 Step
Definition LootLockerProgressionsRequestHandler.h:64
FString Last_Level_Up
Definition LootLockerProgressionsRequestHandler.h:72
int32 Next_Threshold
Definition LootLockerProgressionsRequestHandler.h:70
FString Id
Definition LootLockerProgressionsRequestHandler.h:56
FString Progression_Key
Definition LootLockerProgressionsRequestHandler.h:58
int32 Points
Definition LootLockerProgressionsRequestHandler.h:66
int32 Previous_Threshold
Definition LootLockerProgressionsRequestHandler.h:68
FString Progression_Id
Definition LootLockerProgressionsRequestHandler.h:62
Definition LootLockerProgressionsRequestHandler.h:115
FString Currency_Code
Definition LootLockerProgressionsRequestHandler.h:120
FString Amount
Definition LootLockerProgressionsRequestHandler.h:122
FString Currency_Name
Definition LootLockerProgressionsRequestHandler.h:118
Definition LootLockerProgressionsRequestHandler.h:191
FString Progression_Key
Definition LootLockerProgressionsRequestHandler.h:196
int32 Previous_Threshold
Definition LootLockerProgressionsRequestHandler.h:206
FString Progression_Id
Definition LootLockerProgressionsRequestHandler.h:200
FString Progression_Name
Definition LootLockerProgressionsRequestHandler.h:198
int32 Step
Definition LootLockerProgressionsRequestHandler.h:202
FString Last_Level_Up
Definition LootLockerProgressionsRequestHandler.h:210
int32 Points
Definition LootLockerProgressionsRequestHandler.h:204
int32 Next_Threshold
Definition LootLockerProgressionsRequestHandler.h:208
FString Id
Definition LootLockerProgressionsRequestHandler.h:194
Definition LootLockerProgressionsRequestHandler.h:225
TArray< FLootLockerAwardedTier > Awarded_Tiers
Definition LootLockerProgressionsRequestHandler.h:228
Definition LootLockerResponse.h:64
Definition LootLockerProgressionsRequestHandler.h:279
Definition LootLockerProgressionsRequestHandler.h:285
Definition LootLockerResponse.h:43
REQUEST STRUCTS.
Definition LootLockerProgressionsRequestHandler.h:298
int32 Amount
Definition LootLockerProgressionsRequestHandler.h:301
Definition LootLockerProgressionsRequestHandler.h:255
Definition LootLockerProgressionsRequestHandler.h:215
TArray< FLootLockerPlayerProgression > Items
Definition LootLockerProgressionsRequestHandler.h:220
FLootLockerKeyBasedPagination Pagination
Definition LootLockerProgressionsRequestHandler.h:218
Definition LootLockerProgressionsRequestHandler.h:291
Definition LootLockerProgressionsRequestHandler.h:273
Definition LootLockerProgressionsRequestHandler.h:233
TArray< FLootLockerProgressionTier > Items
Definition LootLockerProgressionsRequestHandler.h:238
FLootLockerIndexBasedPagination Pagination
Definition LootLockerProgressionsRequestHandler.h:236
Definition LootLockerProgressionsRequestHandler.h:181
FLootLockerKeyBasedPagination Pagination
Definition LootLockerProgressionsRequestHandler.h:184
TArray< FLootLockerProgression > Items
Definition LootLockerProgressionsRequestHandler.h:186
Definition LootLockerPlayerData.h:12
Definition LootLockerProgressionsRequestHandler.h:261
Definition LootLockerProgressionsRequestHandler.h:267
Definition LootLockerProgressionsRequestHandler.h:29
FString Progression_Id
Definition LootLockerProgressionsRequestHandler.h:38
int32 Points
Definition LootLockerProgressionsRequestHandler.h:42
FString Progression_Key
Definition LootLockerProgressionsRequestHandler.h:34
int32 Step
Definition LootLockerProgressionsRequestHandler.h:40
FString Progression_Name
Definition LootLockerProgressionsRequestHandler.h:36
int32 Previous_Threshold
Definition LootLockerProgressionsRequestHandler.h:44
int32 Next_Threshold
Definition LootLockerProgressionsRequestHandler.h:46
FString Id
Definition LootLockerProgressionsRequestHandler.h:32
FString Last_Level_Up
Definition LootLockerProgressionsRequestHandler.h:48
Definition LootLockerProgressionsRequestHandler.h:89
FString Progression_Name
Definition LootLockerProgressionsRequestHandler.h:94
FString Progression_Key
Definition LootLockerProgressionsRequestHandler.h:92
int32 Amount
Definition LootLockerProgressionsRequestHandler.h:98
FString Progression_Id
Definition LootLockerProgressionsRequestHandler.h:96
Definition LootLockerProgressionsRequestHandler.h:103
FString Progression_Key
Definition LootLockerProgressionsRequestHandler.h:108
FString Progression_Id
Definition LootLockerProgressionsRequestHandler.h:106
FString Progression_Name
Definition LootLockerProgressionsRequestHandler.h:110
RESPONSE STRUCTS.
Definition LootLockerProgressionsRequestHandler.h:167
FString Name
Definition LootLockerProgressionsRequestHandler.h:174
FString Id
Definition LootLockerProgressionsRequestHandler.h:170
FString Key
Definition LootLockerProgressionsRequestHandler.h:172
bool Active
Definition LootLockerProgressionsRequestHandler.h:176
Definition LootLockerProgressionsRequestHandler.h:153
int32 Points_Threshold
Definition LootLockerProgressionsRequestHandler.h:158
FLootLockerRewards Rewards
Definition LootLockerProgressionsRequestHandler.h:160
int32 Step
Definition LootLockerProgressionsRequestHandler.h:156
PURE DATA STRUCTS.
Definition LootLockerProgressionsRequestHandler.h:15
bool Active
Definition LootLockerProgressionsRequestHandler.h:24
FString Name
Definition LootLockerProgressionsRequestHandler.h:22
FString Key
Definition LootLockerProgressionsRequestHandler.h:20
FString Id
Definition LootLockerProgressionsRequestHandler.h:18
Base response struct — every SDK callback receives a struct that derives from this.
Definition LootLockerResponse.h:19
Definition LootLockerProgressionsRequestHandler.h:127
TArray< FLootLockerAssetReward > Asset_Rewards
Definition LootLockerProgressionsRequestHandler.h:134
TArray< FLootLockerProgressionPointsReward > Progression_Points_Rewards
Definition LootLockerProgressionsRequestHandler.h:130
TArray< FLootLockerCurrencyReward > Currency_Rewards
Definition LootLockerProgressionsRequestHandler.h:136
TArray< FLootLockerProgressionResetReward > Progression_Reset_Rewards
Definition LootLockerProgressionsRequestHandler.h:132