14.1 Beta 1 SDK
Unbroken.LaunchBox.Plugins.GameData
Classes
GameAlternateName14.1 Beta
An alternate title for a game.
GameDataControllerSupport14.1 Beta
Describes support for a source-identified controller type.
GameDataDiagnostic14.1 Beta
Describes a source outcome without exposing implementation exceptions.
GameDataPreparation14.1 Beta
Declares whether a request needs the user's account and supplies optional text for the offer.
GameDataPreparationRequest14.1 Beta
Describes what a metadata or media request will need from a source.
GameDataRetry14.1 Beta
Reports a source rate limit without holding a capability call open during the cooldown.
GameDataSourceDescriptor14.1 Beta
Names a logical source; replacement implementations must preserve its game ID conventions.
GameExternalId14.1 Beta
Identifies a game in a stable, implementation-independent namespace.
GameMatchCandidate14.1 Beta
Describes one candidate game from a source.
GameMatchRequest14.1 Beta
Describes one library game for matching.
GameMatchResult14.1 Beta
Contains match candidates and diagnostics.
GameMedia14.1 Beta
Describes one downloadable asset. Values are declarative; LaunchBox owns acquisition, composition, destination, and duplicate policy.
GameMediaCatalog14.1 Beta
Contains media candidates for one game.
GameMediaRequest14.1 Beta
Requests media for a batch of source-local game IDs.
GameMediaResult14.1 Beta
Contains media catalogs for a batch of games; an omitted game is unknown.
GameMetadata14.1 Beta
Describes one game. Every property is optional enrichment; LaunchBox owns merge and title policy.
GameMetadataRequest14.1 Beta
Requests metadata for a batch of source-local game IDs.
GameMetadataResult14.1 Beta
Contains metadata for a batch of games; an omitted game is unknown.
Interfaces
IGameDataPreparationCapability14.1 Beta
Declares, without side effects, whether a request needs the user's account with the source.
IGameDataSource14.1 Beta
Identifies a metadata or media source independently of storefront ownership, import, or launch.
IGameMatchCapability14.1 Beta
Finds source-local game candidates for a library game that has no known source ID.
IGameMediaCapability14.1 Beta
Supplies downloadable media for known source-local game IDs.
IGameMetadataCapability14.1 Beta
Supplies descriptive metadata for known source-local game IDs.
Enums
GameDataControllerSupportLevel14.1 Beta
Specifies the degree to which a game supports a controller type.
GameDataDiagnosticSeverity14.1 Beta
Classifies a source diagnostic.