14.1 Beta 1 SDK
EmulatorRetroAchievementsCredentialsRequest14.1 Beta
public sealed class Unbroken.LaunchBox.Plugins.Emulators.EmulatorRetroAchievementsCredentialsRequestProvides the context for configuring RetroAchievements credentials and settings.
Constructors
EmulatorRetroAchievementsCredentialsRequest 14.1 Beta
public EmulatorRetroAchievementsCredentialsRequest(string? applicationPath, string? username, string? token, bool? enable = null, bool? hardcore = null)Initializes a RetroAchievements configuration request.
applicationPath14.1 Beta- The path to the emulator executable.
username14.1 Beta- The RetroAchievements username.
token14.1 Beta- The RetroAchievements API token.
enable14.1 Beta- Whether RetroAchievements should be enabled.
hardcore14.1 Beta- Whether hardcore mode should be enabled.
Properties
public string? EmulatorApplicationPath { get; }public bool? HardcoreEnabled { get; }public bool? IsEnabled { get; }public string? Token { get; }public string? Username { get; }
EmulatorApplicationPath 14.1 Beta
public string? EmulatorApplicationPath { get; }Gets the path to the emulator executable.
HardcoreEnabled 14.1 Beta
public bool? HardcoreEnabled { get; }Gets whether hardcore mode should be enabled, or
null to preserve its current state.IsEnabled 14.1 Beta
public bool? IsEnabled { get; }Gets whether RetroAchievements should be enabled, or
null to preserve its current state.Token 14.1 Beta
public string? Token { get; }Gets the RetroAchievements API token.
Username 14.1 Beta
public string? Username { get; }Gets the RetroAchievements username.