LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

IEmulatorInstaller14.1 Beta

C#
public interface Unbroken.LaunchBox.Plugins.Emulators.IEmulatorInstaller
Provides releases that LaunchBox can install and performs managed emulator installations.

Methods

GetInstallableVersions 14.1 Beta

C#
System.Collections.Generic.IEnumerable<Unbroken.LaunchBox.Plugins.Emulators.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 14.1 Beta

C#
Unbroken.LaunchBox.Plugins.Emulators.EmulatorInstallResult InstallEmulator(Unbroken.LaunchBox.Plugins.Emulators.EmulatorInstallRequest request)
Installs the requested emulator release.
request 14.1 Beta
The installation target, context, progress callback, and cancellation callback.

Returns

The installation result.