LaunchBoxContributors
On this page

LeaderboardEntry14.1

Class in Unbroken.LaunchBox.Plugins.Capabilities.Leaderboards

C#
public sealed class LeaderboardEntry
Describes one player in a ranked board. Optional values remain unknown when omitted.

Constructors

LeaderboardEntry

C#
public LeaderboardEntry()

A summary has not been written for this member.

Properties

  • AccountIdGets or initializes the source-local account identity, when available. It is independent of display names and contains no credentials.
  • AvatarUriGets or initializes the player's avatar address.
  • DisplayNameGets or initializes the player's display name.
  • InGameNameGets or initializes the player's in-game initials or name, separately from their account display name.
  • RankGets or initializes the provider's one-based rank. Tied ranks and provider order are preserved.
  • RecordedAtGets or initializes when the score was recorded.
  • ScoreGets or initializes the provider's numeric score. Decimal preserves integer high scores without floating-point rounding.
  • WebUriGets or initializes the player's public profile page.

AccountId

C#
public string? AccountId { get; init; }
Gets or initializes the source-local account identity, when available. It is independent of display names and contains no credentials.

AvatarUri

C#
public Uri? AvatarUri { get; init; }
Gets or initializes the player's avatar address.

DisplayName

C#
public required string DisplayName { get; init; }
Gets or initializes the player's display name.

InGameName

C#
public string? InGameName { get; init; }
Gets or initializes the player's in-game initials or name, separately from their account display name.

Rank

C#
public long? Rank { get; init; }
Gets or initializes the provider's one-based rank. Tied ranks and provider order are preserved.

RecordedAt

C#
public DateTimeOffset? RecordedAt { get; init; }
Gets or initializes when the score was recorded.

Score

C#
public decimal? Score { get; init; }
Gets or initializes the provider's numeric score. Decimal preserves integer high scores without floating-point rounding.

WebUri

C#
public Uri? WebUri { get; init; }
Gets or initializes the player's public profile page.