14.1 Beta 1 SDK
PluginHelper7.10
public static class Unbroken.LaunchBox.Plugins.PluginHelper
Used to provide logic, state information, and data to LaunchBox and Big Box plugins.
Properties
public static Unbroken.LaunchBox.Plugins.Data.IBigBoxMainViewModel? BigBoxMainViewModel { get; set; }public static Unbroken.LaunchBox.Plugins.Data.IDataManager DataManager { get; set; }public static Unbroken.LaunchBox.Plugins.Data.ILaunchBoxMainViewModel? LaunchBoxMainViewModel { get; set; }public static Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi RetroAchievementsApi { get; set; }public static Unbroken.LaunchBox.Plugins.Data.IStateManager StateManager { get; set; }
BigBoxMainViewModel 7.10
public static Unbroken.LaunchBox.Plugins.Data.IBigBoxMainViewModel? BigBoxMainViewModel { get; set; }
Gets or sets the Big Box main view model that is used to navigate around in Big Box. Will be null when in LaunchBox. This property is automatically set by Big Box and should not be set by any plugins.
DataManager 7.10
public static Unbroken.LaunchBox.Plugins.Data.IDataManager DataManager { get; set; }
Gets or sets the Data Manager object used to access all data in LaunchBox and Big Box. This property is automatically set by LaunchBox and Big Box and should not be set by any plugins.
LaunchBoxMainViewModel 9.2
public static Unbroken.LaunchBox.Plugins.Data.ILaunchBoxMainViewModel? LaunchBoxMainViewModel { get; set; }
Gets or sets the LaunchBox main view model that is used to navigate around in LaunchBox. Will be null when in Big Box. This property is automatically set by LaunchBox and should not be set by any plugins. Added in LaunchBox and Big Box 9.2-beta-3.
RetroAchievementsApi 8.0
public static Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi RetroAchievementsApi { get; set; }
Gets or sets the Retro Achievements API. This property is automatically set by LaunchBox and Big Box and should not be set by any plugins.
StateManager 7.10
public static Unbroken.LaunchBox.Plugins.Data.IStateManager StateManager { get; set; }
Gets or sets the State Manager object used to access current state information for LaunchBox and Big Box. This property is automatically set by LaunchBox and Big Box and should not be set by any plugins.