LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

EmulatorRetroAchievementsCredentialsRequest14.1 Beta

C#
public sealed class Unbroken.LaunchBox.Plugins.Emulators.EmulatorRetroAchievementsCredentialsRequest
Provides the context for configuring RetroAchievements credentials and settings.

Constructors

EmulatorRetroAchievementsCredentialsRequest 14.1 Beta

C#
public EmulatorRetroAchievementsCredentialsRequest(string? applicationPath, string? username, string? token, bool? enable = null, bool? hardcore = null)
Initializes a RetroAchievements configuration request.
applicationPath 14.1 Beta
The path to the emulator executable.
username 14.1 Beta
The RetroAchievements username.
token 14.1 Beta
The RetroAchievements API token.
enable 14.1 Beta
Whether RetroAchievements should be enabled.
hardcore 14.1 Beta
Whether hardcore mode should be enabled.

Properties

EmulatorApplicationPath 14.1 Beta

C#
public string? EmulatorApplicationPath { get; }
Gets the path to the emulator executable.

HardcoreEnabled 14.1 Beta

C#
public bool? HardcoreEnabled { get; }
Gets whether hardcore mode should be enabled, or null to preserve its current state.

IsEnabled 14.1 Beta

C#
public bool? IsEnabled { get; }
Gets whether RetroAchievements should be enabled, or null to preserve its current state.

Token 14.1 Beta

C#
public string? Token { get; }
Gets the RetroAchievements API token.

Username 14.1 Beta

C#
public string? Username { get; }
Gets the RetroAchievements username.