LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

IEmulatorWithCores13.18

Obsolete since 14.1 Beta

Use IEmulatorCoreProvider instead.

C#
public interface Unbroken.LaunchBox.Plugins.IEmulatorWithCores
Provides the schema version 1 contract for emulator core selection.

Methods

GetAllAvailableCores 13.18

C#
string[] GetAllAvailableCores(string emulatorFilePath)
Gets every core currently available to the emulator installation.
emulatorFilePath 13.18
The path to the emulator executable.

Returns

The available core identifiers.

GetSuggestedCores 13.18

C#
string[] GetSuggestedCores(string emulatorFilePath, string platform)
Gets the preferred cores for a platform.
emulatorFilePath 13.18
The path to the emulator executable.
platform 13.18
The platform being configured.

Returns

The suggested core identifiers in preference order.