Unbroken.LaunchBox.Plugins.Components.Emulators
Classes
EmulatorBiosRequirement14.1
Describes a BIOS file used by an emulator.
EmulatorBiosRequirementGroup14.1
Groups related BIOS file requirements.
EmulatorImportAction14.1
Describes a selectable emulator action in the ROM import workflow.
EmulatorImportActionRequest14.1
Provides the context for executing a selected emulator import action.
EmulatorInstalledVersion14.1
Represents a known installed emulator version or an explicit unknown result.
EmulatorInstallRequest14.1
Provides the context for an emulator installation or update.
EmulatorInstallResult14.1
Reports the outcome of an emulator installation or update.
EmulatorLaunchPreparationRequest14.1
Provides the context for preparing an emulator immediately before launch.
EmulatorLaunchPreparationResult14.1
Reports the outcome of emulator launch preparation.
EmulatorPlatformSupport14.1
Describes whether an emulator supports and is recommended for a platform.
EmulatorRelease14.1
Describes an emulator release that can be installed or selected as an update target.
EmulatorRetroAchievementsCredentialsRequest14.1
Provides the context for configuring RetroAchievements credentials and settings.
EmulatorRetroAchievementsSupport14.1
Describes an emulator installation's RetroAchievements support and current state.
EmulatorSaveAddRequest14.1
Provides the context for adding a save file to an emulator.
EmulatorSaveAddResult14.1
Reports the outcome of adding a save file to an emulator.
EmulatorSaveDiscoveryRequest14.1
Provides the game and emulator context for save discovery.
EmulatorSaveDiscoveryResult14.1
Reports the outcome of emulator save discovery.
EmulatorSettingKeys14.1
The PluginFormField.Id values LaunchBox itself recognizes on a plugin's PluginConfigurationForm.
EmulatorUpdateCheckRequest14.1
Provides the context required to perform a complete emulator update check.
EmulatorUpdateCheckResult14.1
Represents the complete result of an emulator update check.
Structs
EmulatorRetroAchievementsCredentials14.1
Contains the RetroAchievements credentials used for an emulator launch.
Interfaces
IEmulatorBiosCapability14.1
Describes BIOS files used by an external emulator for a platform.
IEmulatorCommandLineNormalizationCapability14.1
Normalizes emulator command lines for a selected executable.
IEmulatorCoreCapability14.1
Provides the emulator cores available for platform-specific configuration.
IEmulatorImportActionCapability14.1
Adds emulator-specific choices to the ROM import workflow and applies the selected choices.
IEmulatorInstallationCapability14.1
Provides releases that LaunchBox can install and performs managed emulator installations.
IEmulatorIntegration14.1
Identifies an external emulator and describes which configured emulators and platforms it supports.
IEmulatorLaunchPreparationCapability14.1
Prepares an external emulator immediately before LaunchBox starts a game.
IEmulatorRetroAchievementsCapability14.1
Reports and configures RetroAchievements support for an external emulator.
IEmulatorSaveCapability14.1
Discovers, adds, removes, groups, and backs up save files owned by an external emulator.
IEmulatorSettingsCapability14.1
Describes the settings LaunchBox displays for one configured emulator, stores against that emulator, and hands back at launch.
IEmulatorUpdateCapability14.1
Evaluates and applies updates for an installed external emulator.
IEmulatorVersionCapability14.1
Reports the version of an installed external emulator.
Enums
EmulatorUpdateDisposition14.1
Describes an integration's authoritative decision for an emulator update target.
EmulatorVersionRelation14.1
Describes how an installed emulator version relates to a selected update target.