14.1 Beta 1 SDK
GameFolderMatch14.1 Beta
public sealed class Unbroken.LaunchBox.Plugins.Discovery.GameFolderMatch
Describes one provider game recognized beneath a host-selected folder.
Constructors
GameFolderMatch 14.1 Beta
public GameFolderMatch(string gameId, string installDirectory)Initializes a new instance of the Unbroken.LaunchBox.Plugins.Discovery.GameFolderMatch class.
gameId14.1 Beta- The stable provider-local game ID.
installDirectory14.1 Beta- The recognized game installation directory.
Properties
public string GameId { get; }public Unbroken.LaunchBox.Plugins.Discovery.GameImportDetails? ImportDetails { get; init; }public string InstallDirectory { get; }public Unbroken.LaunchBox.Plugins.Discovery.DiscoveryGameData? ProviderData { get; init; }public string? Title { get; init; }
GameId 14.1 Beta
public string GameId { get; }Gets the stable provider-local game ID.
ImportDetails 14.1 Beta
public Unbroken.LaunchBox.Plugins.Discovery.GameImportDetails? ImportDetails { get; init; }Gets or initializes optional local launch entries and platform hints for importing this installation.
InstallDirectory 14.1 Beta
public string InstallDirectory { get; }Gets the recognized game installation directory.
ProviderData 14.1 Beta
public Unbroken.LaunchBox.Plugins.Discovery.DiscoveryGameData? ProviderData { get; init; }Gets or initializes optional versioned source evidence. Storefront consumers may persist it; ordinary imports do not retain a source association.
Title 14.1 Beta
public string? Title { get; init; }Gets or initializes the optional provider-supplied game title.