14.1 Beta 1 SDK
IBigBoxMainViewModel7.10
public interface Unbroken.LaunchBox.Plugins.Data.IBigBoxMainViewModel
Provides plugin access to the Big Box interface.
Methods
void PlayGame(Unbroken.LaunchBox.Plugins.Data.IGame game, Unbroken.LaunchBox.Plugins.Data.IAdditionalApplication app, Unbroken.LaunchBox.Plugins.Data.IEmulator emulator, string overrideCommandLine)void Search(string query)void ShowAllGames()void ShowDevelopers()void ShowGame(Unbroken.LaunchBox.Plugins.Data.IGame game, Unbroken.LaunchBox.Plugins.Data.FilterType filterType)void ShowGames()void ShowGames(Unbroken.LaunchBox.Plugins.Data.FilterType filterType, string filterValue)void ShowGames(Unbroken.LaunchBox.Plugins.Data.IPlatform platform)void ShowGenres()void ShowOnScreenKeyboard(string text, System.Action<string> onFinished)void ShowOptions()void ShowPlatformCategories()void ShowPlatforms()void ShowPlaylists()void ShowPlayModes()void ShowPublishers()void ShowRatings()void ShowRegions()void ShowSeries()void ShowSources()void ShowStatuses()void ShowSystem(bool rebuild)
PlayGame 9.2
void PlayGame(Unbroken.LaunchBox.Plugins.Data.IGame game, Unbroken.LaunchBox.Plugins.Data.IAdditionalApplication app, Unbroken.LaunchBox.Plugins.Data.IEmulator emulator, string overrideCommandLine)
Launches the specified game or additional application with the specified settings; uses the full game startup process including the startup screen if enabled.
game9.2- The game to launch.
app9.2- The game's additional application to launch. Leave null to launch the main game.
emulator9.2- The specific emulator to use. Leave null to use the game's default emulator or no emulator at all.
overrideCommandLine9.2- The overridden commandline parameters to use. Should be left null in most cases.
Search 11.3
void Search(string query)
Performs a Big Box search and displays the games found.
query11.3- The string you are searching for
ShowAllGames 7.10
void ShowAllGames()Displays the Big Box list of all games.
ShowDevelopers 7.10
void ShowDevelopers()Displays the Big Box developer browser.
ShowGame 7.10
void ShowGame(Unbroken.LaunchBox.Plugins.Data.IGame game, Unbroken.LaunchBox.Plugins.Data.FilterType filterType)ShowGames 7.10
void ShowGames()Returns to the game list in the current navigation history.
ShowGames 7.10
void ShowGames(Unbroken.LaunchBox.Plugins.Data.FilterType filterType, string filterValue)ShowGames 7.10
void ShowGames(Unbroken.LaunchBox.Plugins.Data.IPlatform platform)Displays a game list for the specified selection.
platform7.10- The platform whose games are displayed.
ShowGenres 7.10
void ShowGenres()Displays the Big Box genre browser.
ShowOnScreenKeyboard 7.10
void ShowOnScreenKeyboard(string text, System.Action<string> onFinished)ShowOptions 7.10
void ShowOptions()Displays the Big Box options menu.
ShowPlatformCategories 7.10
void ShowPlatformCategories()Displays the Big Box platform-category browser.
ShowPlatforms 7.10
void ShowPlatforms()Displays the Big Box platform browser.
ShowPlaylists 7.10
void ShowPlaylists()Displays the Big Box playlist browser.
ShowPlayModes 7.10
void ShowPlayModes()Displays the Big Box play-mode browser.
ShowPublishers 7.10
void ShowPublishers()Displays the Big Box publisher browser.
ShowRatings 7.10
void ShowRatings()Displays the Big Box content-rating browser.
ShowRegions 7.10
void ShowRegions()Displays the Big Box region browser.
ShowSeries 7.10
void ShowSeries()Displays the Big Box series browser.
ShowSources 7.10
void ShowSources()Displays the Big Box game-source browser.
ShowStatuses 7.10
void ShowStatuses()Displays the Big Box game-status browser.
ShowSystem 7.10
void ShowSystem(bool rebuild)Displays the Big Box system menu.
rebuild7.10- Whether to rebuild the menu even if a system or options view is already active.