14.1 Beta 1 SDK
EmulatorRetroAchievementsSupport14.1 Beta
public sealed class Unbroken.LaunchBox.Plugins.Emulators.EmulatorRetroAchievementsSupportDescribes an emulator installation's RetroAchievements support and current state.
Constructors
EmulatorRetroAchievementsSupport 14.1 Beta
public EmulatorRetroAchievementsSupport(bool isSupported, bool isEnabled = false, bool isHardcore = false, string? username = null, string? token = null)Initializes a RetroAchievements support result.
isSupported14.1 Beta- Whether the emulator supports RetroAchievements.
isEnabled14.1 Beta- Whether RetroAchievements is enabled.
isHardcore14.1 Beta- Whether hardcore mode is enabled.
username14.1 Beta- The currently configured username.
token14.1 Beta- The currently configured API token.
Properties
public string? CurrentToken { get; }public string? CurrentUsername { get; }public bool IsEnabled { get; }public bool IsHardcore { get; }public bool IsSupported { get; }
CurrentToken 14.1 Beta
public string? CurrentToken { get; }Gets the currently configured API token.
CurrentUsername 14.1 Beta
public string? CurrentUsername { get; }Gets the currently configured username.
IsEnabled 14.1 Beta
public bool IsEnabled { get; }Gets whether RetroAchievements is enabled.
IsHardcore 14.1 Beta
public bool IsHardcore { get; }Gets whether hardcore mode is enabled.
IsSupported 14.1 Beta
public bool IsSupported { get; }Gets whether the emulator supports RetroAchievements.