Space Plunder
Loading...
Searching...
No Matches
GetLeaderboardEntries.h
Go to the documentation of this file.
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "SteamRequests.h"
7#include <steam/steam_api.h>
8#include "OnlineSubsystemSteam.h"
9#include "Kismet/BlueprintFunctionLibrary.h"
10#include "GetLeaderboardEntries.generated.h"
11
15UCLASS()
16class STATSINTEGRATION_API UGetLeaderboardEntries : public UBlueprintFunctionLibrary
17{
18 GENERATED_BODY()
19
20public:
21
23 UFUNCTION(BlueprintCallable, Category = "Simple Steam Leaderboards")
24 static FString GetLeaderboardName(const FSteamLeaderboardHandle Handle);
25
26 // returns the total number of entries in a leaderboard, as of the last request
27 UFUNCTION(BlueprintCallable, Category = "Simple Steam Leaderboards")
28 static int32 GetLeaderboardEntryCount(const FSteamLeaderboardHandle Handle);
29
30
31 // returns the sort method of the leaderboard
32 UFUNCTION(BlueprintCallable, Category = "Simple Steam Leaderboards")
33 static ESteamLeaderboardSortMethod GetLeaderboardSortMethod(const FSteamLeaderboardHandle Handle);
34
35 // returns the display type of the leaderboard
36 UFUNCTION(BlueprintCallable, Category = "Simple Steam Leaderboards")
37 static ESteamLeaderboardDisplayType GetLeaderboardDisplayType(const FSteamLeaderboardHandle Handle);
38
39
40};
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13
ESteamLeaderboardDisplayType
Definition LeaderboardData.h:47
ESteamLeaderboardSortMethod
Definition LeaderboardData.h:28
Definition GetLeaderboardEntries.h:17
Definition LeaderboardData.h:68