LaunchBoxContributors
On this page

IEmulatorInstallationCapability14.1

Interface in Unbroken.LaunchBox.Plugins.Components.Emulators

C#
public interface IEmulatorInstallationCapability
Provides releases that LaunchBox can install and performs managed emulator installations.

Methods

GetInstallableVersions

C#
IEnumerable<EmulatorRelease>? GetInstallableVersions()
Gets the installable releases in preference order.

Returns

The available releases, or null when they cannot be obtained.

Remarks

The first release is the default target used by the standard update policy.

InstallEmulator

C#
Installs the requested emulator release.
request
The installation target, context, progress callback, and cancellation callback.

Returns

The installation result.