6#include "CoreMinimal.h"
9#include "LootLockerTriggersRequestHandler.generated.h"
17UENUM(BlueprintType, Category =
"LootLocker")
37USTRUCT(BlueprintType, Category =
"LootLocker")
44 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
51USTRUCT(BlueprintType, Category="LootLocker")
58 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
63 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
74USTRUCT(BlueprintType, Category="LootLocker")
81 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
93USTRUCT(BlueprintType, Category="LootLocker")
100 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLocker")
105 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
Definition LootLockerTriggersRequestHandler.h:122
static FString InvokeTriggersByKey(const FLootLockerPlayerData &PlayerData, const TArray< FString > &KeysToInvoke, const FLootLockerInvokeTriggersByKeyResponseDelegate &OnComplete)
ULootLockerTriggersRequestHandler()
Definition LootLockerTriggersRequestHandler.h:125
ELootLockerTriggerFailureReasons
Possible reasons for a trigger key to fail.
Definition LootLockerTriggersRequestHandler.h:22
void(* FLootLockerInvokeTriggersByKeyResponseDelegate)(FLootLockerInvokeTriggersByKeyResponse)
C++ response delegate for invoking a set of triggers by key.
Definition LootLockerTriggersRequestHandler.h:117
Holds the key and failure reason of a trigger that could not be invoked.
Definition LootLockerTriggersRequestHandler.h:53
Request to invoke one or more triggers identified by their string keys.
Definition LootLockerTriggersRequestHandler.h:76
The result of the invoked triggers.
Definition LootLockerTriggersRequestHandler.h:95
Definition LootLockerPlayerData.h:12
Base response struct — every SDK callback receives a struct that derives from this.
Definition LootLockerResponse.h:19
Holds the key of a trigger that was successfully invoked.
Definition LootLockerTriggersRequestHandler.h:39