LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

This reference documents the current beta SDK. Beta APIs can change before stable.

IAchievementCatalogCapability14.1 Beta

C#
public interface Unbroken.LaunchBox.Plugins.Achievements.IAchievementCatalogCapability
Supplies definitions independently of account progress.

Methods

GetCatalogsAsync 14.1 Beta

C#
System.Threading.Tasks.Task<Unbroken.LaunchBox.Plugins.Achievements.AchievementResult<Unbroken.LaunchBox.Plugins.Achievements.AchievementCatalog>> GetCatalogsAsync(Unbroken.LaunchBox.Plugins.Achievements.AchievementRequest request, System.Threading.CancellationToken cancellationToken)
Returns catalogs with completeness scoped to each game.
request 14.1 Beta
Associated source-local game IDs.
cancellationToken 14.1 Beta
Cancels the operation.

Returns

Catalogs and diagnostics; an omitted catalog is unknown.