LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

EmulatorActionArgs13.13

Obsolete since 14.1 Beta

This generic emulator action contract is no longer consumed. Import actions use IEmulatorImportActionProvider.

C#
public class Unbroken.LaunchBox.Plugins.EmulatorActionArgs
Interface used for passing additional information to action related functionality

Constructors

EmulatorActionArgs 13.13

C#
public EmulatorActionArgs(string identifier, string? platform = null, Unbroken.LaunchBox.Plugins.Data.IGame? game = null)
Initializes context for a legacy emulator action.
identifier 13.13
The action identifier.
platform 13.13
The optional target platform name.
game 13.13
The optional target library game.

Properties

Game 13.13

C#
public Unbroken.LaunchBox.Plugins.Data.IGame? Game { get; }
The game the action should be taken against

Identifier 13.13

C#
public string Identifier { get; }
The name of the action that should be fired

Platform 13.13

C#
public string? Platform { get; }
The name of the platform this action should be taken against