14.1 Beta 1 SDK
IStateManager7.10
public interface Unbroken.LaunchBox.Plugins.Data.IStateManager
This interface provides access to various information about the current state of LaunchBox and Big Box.
Properties
string BigBoxCurrentTheme { get; }bool IsBigBox { get; }bool IsBigBoxInAttractMode { get; }bool IsBigBoxLocked { get; }bool IsPremium { get; }
BigBoxCurrentTheme 7.11
string BigBoxCurrentTheme { get; }
Gets a value specifying the currently in use theme for Big Box.
IsBigBox 7.10
bool IsBigBox { get; }
Gets a value specifying whether the running application is Big Box (true) or LaunchBox (false).
IsBigBoxInAttractMode 7.10
bool IsBigBoxInAttractMode { get; }
Gets a value specifying whether Big Box is in attract mode or not.
IsBigBoxLocked 7.10
bool IsBigBoxLocked { get; }
Gets a value specifying whether Big Box is currently locked.
IsPremium 7.10
bool IsPremium { get; }
Gets a value specifying whether the current user is licensed for LaunchBox Premium.
Methods
Unbroken.LaunchBox.Plugins.Data.IGame[] GetAllSelectedGames()Unbroken.LaunchBox.Plugins.Data.IPlatform GetSelectedPlatform()
GetAllSelectedGames 7.10
Unbroken.LaunchBox.Plugins.Data.IGame[] GetAllSelectedGames()
Gets an array of all of the currently selected games in LaunchBox or Big Box.
Returns
The selected games, or an empty array when no games are selected.GetSelectedPlatform 9.8
Unbroken.LaunchBox.Plugins.Data.IPlatform GetSelectedPlatform()
Gets the currently selected platform in LaunchBox or Big Box.
Returns
The selected platform, ornull when no platform is selected.