Skip to content

Commit

Permalink
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#240802
Browse files Browse the repository at this point in the history
  • Loading branch information
PlayFab SDK Team authored and PlayFab SDK Team committed Aug 5, 2024
2 parents 6044726 + f919016 commit be70957
Show file tree
Hide file tree
Showing 452 changed files with 186,845 additions and 165 deletions.
4 changes: 2 additions & 2 deletions 4.23/ExampleProject/Plugins/PlayFab/PlayFab.uplugin
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"FriendlyName": "PlayFab Marketplace Plugin",
"Version": 0,
"EngineVersion": "4.23.0",
"VersionName": "1.147.240719",
"VersionName": "1.148.240802",
"CreatedBy": "PlayFab and Phoenix Labs",
"CreatedByURL": "https://playfab.com/",
"DocsURL": "https://learn.microsoft.com/en-us/gaming/playfab/sdks/unreal/quickstart",
"SupportURL": "https://community.playfab.com/index.html",
"Category": "PlayFab",
"Description": "PlayFab Marketplace plugin for Unreal Engine 4.23 Current API version: 1.147.240719",
"Description": "PlayFab Marketplace plugin for Unreal Engine 4.23 Current API version: 1.148.240802",
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/217fdf581b784571af03d3fb6580368f",
"Modules": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1474,6 +1474,27 @@ enum class EExperimentType : uint8
pfenum_Snapshot = 1 UMETA(DisplayName = "Snapshot"),
};

/** LeaderboardSortDirection */

UENUM(BlueprintType)
enum class ELeaderboardSortDirection : uint8
{
pfenum_Descending = 0 UMETA(DisplayName = "Descending"),
pfenum_Ascending = 1 UMETA(DisplayName = "Ascending"),
};

/** ResetInterval */

UENUM(BlueprintType)
enum class EResetInterval : uint8
{
pfenum_Manual = 0 UMETA(DisplayName = "Manual"),
pfenum_Hour = 1 UMETA(DisplayName = "Hour"),
pfenum_Day = 2 UMETA(DisplayName = "Day"),
pfenum_Week = 3 UMETA(DisplayName = "Week"),
pfenum_Month = 4 UMETA(DisplayName = "Month"),
};

/** AccessPolicy */

UENUM(BlueprintType)
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
//////////////////////////////////////////////////////
// Copyright (C) Microsoft. 2018. All rights reserved.
//////////////////////////////////////////////////////


#pragma once

//////////////////////////////////////////////////////////////////////////////////////////////
// Automatically generated model file for the UE4 PlayFab plugin.
// This model file contains the request and response USTRUCTS
//
// API: Leaderboards
//////////////////////////////////////////////////////////////////////////////////////////////

#include "CoreMinimal.h"
#include "Kismet/BlueprintFunctionLibrary.h"
#include "PlayFabEnums.h"
#include "PlayFabLeaderboardsModels.h"
#include "PlayFabLeaderboardsModelDecoder.generated.h"

class UPlayFabJsonObject;

UCLASS()
class PLAYFAB_API UPlayFabLeaderboardsModelDecoder : public UBlueprintFunctionLibrary
{
GENERATED_BODY()

public:

//////////////////////////////////////////////////////////////////////////
// Generated PlayFab Leaderboards API Functions
//////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////
// Leaderboards
//////////////////////////////////////////////////////

/** Decode the EmptyResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Leaderboards Models")
static FLeaderboardsEmptyResponse decodeEmptyResponseResponse(UPlayFabJsonObject* response);

/** Decode the GetLeaderboardDefinitionResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Leaderboards Models")
static FLeaderboardsGetLeaderboardDefinitionResponse decodeGetLeaderboardDefinitionResponseResponse(UPlayFabJsonObject* response);

/** Decode the IncrementLeaderboardVersionResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Leaderboards Models")
static FLeaderboardsIncrementLeaderboardVersionResponse decodeIncrementLeaderboardVersionResponseResponse(UPlayFabJsonObject* response);

/** Decode the ListLeaderboardDefinitionsResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Leaderboards Models")
static FLeaderboardsListLeaderboardDefinitionsResponse decodeListLeaderboardDefinitionsResponseResponse(UPlayFabJsonObject* response);



///////////////////////////////////////////////////////
// Statistics and Leaderboards
//////////////////////////////////////////////////////

/** Decode the DeleteStatisticsResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Statistics and Leaderboards Models")
static FLeaderboardsDeleteStatisticsResponse decodeDeleteStatisticsResponseResponse(UPlayFabJsonObject* response);

/** Decode the GetEntityLeaderboardResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Statistics and Leaderboards Models")
static FLeaderboardsGetEntityLeaderboardResponse decodeGetEntityLeaderboardResponseResponse(UPlayFabJsonObject* response);

/** Decode the GetStatisticDefinitionResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Statistics and Leaderboards Models")
static FLeaderboardsGetStatisticDefinitionResponse decodeGetStatisticDefinitionResponseResponse(UPlayFabJsonObject* response);

/** Decode the GetStatisticDefinitionsResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Statistics and Leaderboards Models")
static FLeaderboardsGetStatisticDefinitionsResponse decodeGetStatisticDefinitionsResponseResponse(UPlayFabJsonObject* response);

/** Decode the GetStatisticsResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Statistics and Leaderboards Models")
static FLeaderboardsGetStatisticsResponse decodeGetStatisticsResponseResponse(UPlayFabJsonObject* response);

/** Decode the GetStatisticsForEntitiesResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Statistics and Leaderboards Models")
static FLeaderboardsGetStatisticsForEntitiesResponse decodeGetStatisticsForEntitiesResponseResponse(UPlayFabJsonObject* response);

/** Decode the IncrementStatisticVersionResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Statistics and Leaderboards Models")
static FLeaderboardsIncrementStatisticVersionResponse decodeIncrementStatisticVersionResponseResponse(UPlayFabJsonObject* response);

/** Decode the ListStatisticDefinitionsResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Statistics and Leaderboards Models")
static FLeaderboardsListStatisticDefinitionsResponse decodeListStatisticDefinitionsResponseResponse(UPlayFabJsonObject* response);

/** Decode the UpdateStatisticsResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Leaderboards | Statistics and Leaderboards Models")
static FLeaderboardsUpdateStatisticsResponse decodeUpdateStatisticsResponseResponse(UPlayFabJsonObject* response);



};
Loading

0 comments on commit be70957

Please sign in to comment.