LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

IGameDiscoverySource14.1 Beta

C#
public interface Unbroken.LaunchBox.Plugins.Discovery.IGameDiscoverySource : Unbroken.LaunchBox.Plugins.IPluginComponentMetadata
Identifies a game discovery source independently of storefront ownership or emulator support.

Remarks

Implement optional discovery capabilities on this instance. A combined component shares activation and connections; standalone sources use game-discovery-source/1. The host owns selection, duplicate policy, persistence and execution. Existing ROM scanners are independent of this capability.

Inheritance and interfaces

Properties

Source 14.1 Beta

C#
Unbroken.LaunchBox.Plugins.Discovery.GameDiscoverySourceDescriptor Source { get; }
Gets inexpensive source metadata without performing discovery.