LaunchBoxContributors
On this page

AchievementSourceInfo14.1

Class in Unbroken.LaunchBox.Plugins.Services.Achievements

C#
public sealed class AchievementSourceInfo : PluginSourceInfo
Describes a discoverable achievement source without exposing its provider instance.

Remarks

Support properties describe the current enabled provider. They are false when the provider is unavailable; support is not inferred from cached data.

Inheritance and interfaces

Constructors

AchievementSourceInfo

C#
public AchievementSourceInfo()

A summary has not been written for this member.

Properties

  • SupportsAvailabilityChecksGets or initializes whether the provider can report whether a game has achievements.
  • SupportsCatalogsGets or initializes whether the provider supplies game achievement definitions.
  • SupportsLibraryProgressGets or initializes whether the provider supplies account-wide, per-game progress summaries without retrieving every achievement definition.
  • SupportsProgressGets or initializes whether the provider supplies selected account contexts and per-game achievement progress.

SupportsAvailabilityChecks

C#
public bool SupportsAvailabilityChecks { get; init; }
Gets or initializes whether the provider can report whether a game has achievements.

SupportsCatalogs

C#
public bool SupportsCatalogs { get; init; }
Gets or initializes whether the provider supplies game achievement definitions.

SupportsLibraryProgress

C#
public bool SupportsLibraryProgress { get; init; }
Gets or initializes whether the provider supplies account-wide, per-game progress summaries without retrieving every achievement definition.

SupportsProgress

C#
public bool SupportsProgress { get; init; }
Gets or initializes whether the provider supplies selected account contexts and per-game achievement progress.