RetroAchievementSupportResponse13.22
Class in Unbroken.LaunchBox.Plugins
public class RetroAchievementSupportResponseReports an emulator's RetroAchievements support and current configuration.
Constructors
RetroAchievementSupportResponseChanged 13.27Initializes the emulator's RetroAchievements support state.
RetroAchievementSupportResponse Changed 13.27
public RetroAchievementSupportResponse(
bool isSupported,
bool isEnabled = false,
bool isHardcore = false,
string? username = null,
string? token = null
)Initializes the emulator's RetroAchievements support state.
isSupported- Whether the emulator supports RetroAchievements.
isEnabled- Whether achievements are currently enabled.
isHardcore- Whether hardcore mode is currently enabled.
username- The currently configured username, if available.
token- The currently configured authentication token, if available.
Properties
CurrentTokenChanged 13.27Gets the RetroAchievements token currently configured in the emulator.CurrentUsernameChanged 13.27Gets the RetroAchievements username currently configured in the emulator.IsEnabledGets whether RetroAchievements is enabled in the emulator.IsHardcoreGets whether RetroAchievements hardcore mode is enabled in the emulator.IsSupportedGets whether the emulator supports RetroAchievements.
CurrentToken Changed 13.27
public string? CurrentToken { get; }Gets the RetroAchievements token currently configured in the emulator.
CurrentUsername Changed 13.27
public string? CurrentUsername { get; }Gets the RetroAchievements username currently configured in the emulator.
IsEnabled
public bool IsEnabled { get; }Gets whether RetroAchievements is enabled in the emulator.
IsHardcore
public bool IsHardcore { get; }Gets whether RetroAchievements hardcore mode is enabled in the emulator.
IsSupported
public bool IsSupported { get; }Gets whether the emulator supports RetroAchievements.