Interface IGameDatabase
Describes game databse API.
Properties
| Improve this Doc View SourceAgeRatings
Gets collection of age ratings.
Property Value
Type | Description |
---|---|
IItemCollection<AgeRating> |
Categories
Gets collection of categories.
Property Value
Type | Description |
---|---|
IItemCollection<Category> |
Companies
Gets collection of companies.
Property Value
Type | Description |
---|---|
IItemCollection<Company> |
CompletionStatuses
Gets collection of game statuses.
Property Value
Type | Description |
---|---|
IItemCollection<CompletionStatus> |
Emulators
Gets collection of emulators.
Property Value
Type | Description |
---|---|
IItemCollection<Emulator> |
Features
Gets collection of game features.
Property Value
Type | Description |
---|---|
IItemCollection<GameFeature> |
Games
Gets collection of games.
Property Value
Type | Description |
---|---|
IItemCollection<Game> |
GameScanners
Gets collection of game features.
Property Value
Type | Description |
---|---|
IItemCollection<GameScannerConfig> |
Genres
Gets collection of genres.
Property Value
Type | Description |
---|---|
IItemCollection<Genre> |
ImportExclusions
Gets collection of import exclusions.
Property Value
Type | Description |
---|---|
IItemCollection<ImportExclusionItem> |
IsOpen
Gets value indicating whether database is opened.
Property Value
Type | Description |
---|---|
System.Boolean |
Platforms
Gets collections of platforms.
Property Value
Type | Description |
---|---|
IItemCollection<Platform> |
Regions
Gets collection of regions.
Property Value
Type | Description |
---|---|
IItemCollection<Region> |
Series
Gets collection of series.
Property Value
Type | Description |
---|---|
IItemCollection<Series> |
Sources
Gets collection of sources.
Property Value
Type | Description |
---|---|
IItemCollection<GameSource> |
Tags
Gets collection of tags.
Property Value
Type | Description |
---|---|
IItemCollection<Tag> |
Methods
| Improve this Doc View SourceImportGame(GameMetadata)
Import new game into database.
Parameters
Type | Name | Description |
---|---|---|
GameMetadata | game | Game data to import. |
Returns
Type | Description |
---|---|
Game | Imported game. |
ImportGame(GameMetadata, LibraryPlugin)
Import new game into database from a library plugin.
Parameters
Type | Name | Description |
---|---|---|
GameMetadata | game | Game data to import. |
LibraryPlugin | sourcePlugin | Source library plugin. |
Returns
Type | Description |
---|---|
Game | Imported game. |
Events
| Improve this Doc View SourceDatabaseOpened
Invoked when database is being opened.
Event Type
Type | Description |
---|---|
System.EventHandler |