LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

IGameMatchCapability14.1 Beta

C#
public interface Unbroken.LaunchBox.Plugins.GameData.IGameMatchCapability
Finds source-local game candidates for a library game that has no known source ID.

Remarks

Sources that can only be queried with a known ID need not implement this capability, but such sources only participate for games that already carry an association. Return candidates in preference order and mark exact title matches; LaunchBox does not automatically select an inexact candidate from a plugin source.

Methods

FindMatchesAsync 14.1 Beta

C#
System.Threading.Tasks.Task<Unbroken.LaunchBox.Plugins.GameData.GameMatchResult> FindMatchesAsync(Unbroken.LaunchBox.Plugins.GameData.GameMatchRequest request, System.Threading.CancellationToken cancellationToken)
Finds candidate games for the supplied library game details.
request 14.1 Beta
The title and optional platform, file, region, and alternate titles of one library game.
cancellationToken 14.1 Beta
Cancels the operation.

Returns

Candidates in preference order and diagnostics.