Click or drag to resize
LaunchBox

Unbroken.LaunchBox.Plugins.Data Namespace

This namespace contains the data objects and utility classes used to work with data in LaunchBox and Big Box.
Classes
 ClassDescription
Public classGameControllerCategories 
Public classImageDetails 
Public classImageTypes This class contains constant values for all of the various game image types that are used in LaunchBox/Big Box.
Public classSystemEventTypes This class provides all of the event types that are fired in the ISystemEventsPlugin's OnEventRaised(String) method.
Public classVideoTypes This class contains constant values for all of the various game video types that are used in LaunchBox/Big Box.
Interfaces
 InterfaceDescription
Public interfaceIAdditionalApplication This interface represents an Additional Application that is associated with an IGame in LaunchBox/Big Box.
Public interfaceIAlternateName This interface represents an alternate name that is associated with an IGame in LaunchBox/Big Box.
Public interfaceIBigBoxMainViewModel Provides plugin access to the Big Box interface.
Public interfaceICustomField This interface represents a custom field that is associated with an IGame in LaunchBox/Big Box.
Public interfaceIDataManager This interface provides access to all data in LaunchBox/Big Box. Use the PluginHelper's static DataManager property to access the instance methods and read and write LaunchBox data.
Public interfaceIEmulator This interface represents an Emulator that is used in LaunchBox/Big Box.
Public interfaceIEmulatorPlatform This interface represents an Emulator Platform that is associated with an IEmulator in LaunchBox/Big Box.
Public interfaceIGame This interface represents a Game that is used in LaunchBox/Big Box.
Public interfaceIGameBadge Represents a badge that can be displayed on games; can be implemented as a plugin and will be automatically added to LaunchBox
Public interfaceIGameController 
Public interfaceIGameMenuItem This interface is used to create menu items by the IGameMultiMenuItemPlugin interface
Public interfaceILaunchBoxMainViewModel Provides plugin access to the LaunchBox interface. Added in LaunchBox and Big Box 9.2-beta-3.
Public interfaceIMount This interface represents a DOSBox Drive Mount that is is associated with an IGame in LaunchBox/Big Box.
Public interfaceIParent This interface represents a relationship between an IPlatform, IPlaylist, or IPlatformCategory, to a parent IPlatform, IPlaylist, or IPlatformCategory.
Public interfaceIPlatform 
Public interfaceIPlatformCategory 
Public interfaceIPlatformFolder 
Public interfaceIPlaylist 
Public interfaceIPlaylistFilter 
Public interfaceIPlaylistGame 
Public interfaceIStateManager This interface provides access to various information about the current state of LaunchBox and Big Box.
Enumerations
 EnumerationDescription
Public enumerationFilterType This enum describes which field is being used to filter games in Big Box.