IGame Interface |
The IGame type exposes the following members.
Name | Description | |
---|---|---|
AddControllerSupport | Add a controller support record to this game | |
AddNewAdditionalApplication | ||
AddNewAlternateName | ||
AddNewCustomField | ||
AddNewMount | ||
Configure | ||
GetAllAdditionalApplications | ||
GetAllAlternateNames | ||
GetAllCustomFields | ||
GetAllImagesWithDetails | Gets details on all images that are associated with this Game in the user's collection, including image path, image type, and region information. | |
GetAllImagesWithDetails(String) | Gets details on all images of a particular image type that are associated with this Game in the user's collection, including image path, image type, and region information. | |
GetAllMounts | ||
GetBigBoxDetails | ||
GetControllerSupport | Gets all the controller support records for this game | |
GetManualPath | ||
GetMusicPath | ||
GetNewManualFilePath | ||
GetNewMusicFilePath | ||
GetNewThemeVideoFilePath | ||
GetNewVideoFilePath | Obsolete. | |
GetNextAvailableImageFilePath | ||
GetNextVideoFilePath | ||
GetThemeVideoPath | ||
GetVideoPath(Boolean) | ||
GetVideoPath(String) | ||
OpenFolder | ||
OpenManual | ||
Play | Launches the game. Does not use the startup screen or any other part of the launching process other than simply launching the game. If you're looking to use the whole process with startup screens, please use PluginHelper.LaunchBoxMainViewModel.PlayGame or PluginHelper.BigBoxMainViewModel.PlayGame instead. | |
TryRemoveAdditionalApplication | ||
TryRemoveAlternateNames | ||
TryRemoveCustomField | ||
TryRemoveMount | ||
UpdateTitleAndMigrateMedia | This will allow you to rename the game as well as all associated media |