Unigine::Plugins::SteamLeaderboard Class
Header: | #include <plugins/UnigineSteam.h> |
SteamLeaderboard Class
Enums
DATA_REQUEST#
DISPLAY_TYPE#
SORT_METHOD#
Members
int getID ( ) const#
Returns the leaderboard ID.Return value
Leaderboard ID.const char * getName ( ) const#
Returns the leaderboard name.Return value
Leaderboard name.bool isFound ( ) const#
Returns the value stating if the leaderboard was found.Return value
true if the leaderboard is found, otherwise false.bool find ( ) #
Returns the value stating if the leaderboard was created.Return value
true if a leaderboard is created, otherwise false.bool findOrCreate ( SteamLeaderboard::SORT_METHOD sort_method, SteamLeaderboard::DISPLAY_TYPE display_type ) #
Checks if a leaderboard is created, it will create it if it's not yet created.Arguments
- SteamLeaderboard::SORT_METHOD sort_method - The sort order of the new leaderboard if it's created.
- SteamLeaderboard::DISPLAY_TYPE display_type - The display type (used by the Steam Community web site) of the new leaderboard if it's created.
Return value
true if a leaderboard is created, otherwise false.bool uploadScore ( int score, bool forced = false ) #
Uploads the user score to the current leaderboard.Arguments
- int score - The value to store in the current leaderboard.
- bool forced - If set to true, the leaderboard will always replace score with specified; if set to false, the leaderboard will keep user's best score.
Return value
true if , otherwise false.bool downloadScores ( SteamLeaderboard::DATA_REQUEST request, int num_before, int num_after ) #
Downloads a set of entries from the current leaderboard.Arguments
- SteamLeaderboard::DATA_REQUEST request - Type of requested data, one of the DATA_REQUEST values.
- int num_before - Number of entries before the current user.
- int num_after - Number of entries after the current user.
Return value
false if a leaderboard has not been selected yet, otherwise true.bool isUploading ( ) const#
Checks the leaderboard uploading status.Return value
true if the leaderboard is uploading, otherwise false.bool isDownloading ( ) const#
Checks the leaderboard downloading status.Return value
true if the leaderboard is downloading, otherwise false.bool isLastUploadFailed ( ) const#
Return value
true if , otherwise false.bool isLastDownloadFailed ( ) const#
Return value
SteamLeaderboard::DATA_REQUEST getLastDataRequest ( ) const#
Return value
int getEntryCount ( ) const#
Return value
SteamLeaderboard::SORT_METHOD getSortMethod ( ) const#
Returns the order for the leaderboard sorting.Return value
Order for the leaderboard sorting, one of the values.SteamLeaderboard::DISPLAY_TYPE getDisplayType ( ) const#
Returns the type of data to be displayed with the leaderboard.Return value
Type of data to be displayed with the leaderboard, one of the values.int getNumEntries ( ) const#
Returns the existing number of entries.Return value
Number of entries.unsigned long long getEntryUserID ( int num ) const#
Arguments
- int num -
Return value
int getEntryRank ( int num ) const#
Arguments
- int num -
Return value
int getEntryScore ( int num ) const#
Arguments
- int num -
Return value
Last update:
29.04.2021
Помогите сделать статью лучше
Была ли эта статья полезной?
(или выберите слово/фразу и нажмите Ctrl+Enter