Namespace Playnite.SDK.Plugins
Classes
- AutomaticPlayController
Represents controller for automatic handling of game startup.
- ContextSwitchSearchItemAction
Represents search item action that switches to new context.
- GameInstallationData
Represents data for game installation.
- GameInstalledEventArgs
Represents arguments for game installed event.
- GameMenuItem
Represents game menu item.
- GameMenuItemActionArgs
Represents arguments object used when game menu item action is activated.
- GameSearchFilterSettings
Represents global search game filter.
- GameSearchItem
Represents game search item for global search results.
- GameStartedEventArgs
Represents arguments for game started event.
- GameStoppedEventArgs
Represents arguments for game stopped event.
- GameUninstalledEventArgs
Represents arguments for game uninstalled event.
- GenericListSearchContext
Represents generic list with static items.
- GenericPlugin
Represents generic plugin.
- GenericPluginProperties
Represents GenericPlugin plugin properties.
- GetGameMenuItemsArgs
Represents arguments for getting game menu items.
- GetMainMenuItemsArgs
Represents arguments for getting main menu items.
- GetMetadataFieldArgs
Represents arguments for metadata field getters.
- GetSearchResultsArgs
Represents search request arguments.
- IgnorePluginAttribute
When used, specific plugin class won't be loaded by Playnite.
- InstallActionArgs
Represents arguments for installation action.
- InstallController
Represents installation controller.
- LibraryGetGamesArgs
Represents arguments for GetGames(LibraryGetGamesArgs) method.
- LibraryImportGamesArgs
Represents arguments for ImportGames(LibraryImportGamesArgs) method.
- LibraryPlugin
Represents base game library plugin.
- LibraryPluginProperties
Represents LibraryPlugin plugin properties.
- LoadPluginAttribute
When used, specific plugin class will be loaded by Playnite.
- MainMenuItem
Represents main menu item.
- MainMenuItemActionArgs
Represents arguments object used when main menu item action is activated.
- MetadataPlugin
Represents plugin providing game metadata.
- MetadataPluginProperties
Represents MetadataPlugin plugin properties.
- MetadataRequestOptions
Represents options for game metadata download.
- OnDemandMetadataProvider
Represents metadata class providing specific fields when requested.
- PlayActionArgs
Represents arguments for play action.
- PlayController
Represents play controller.
- Plugin
Represents base Playnite plugin.
- PluginMenuItem
Represents base class for plugin menu item.
- PluginProperties
Represents plugin properties.
- ScriptGameMenuItem
Represents script game menu item.
- ScriptGameMenuItemActionArgs
Represents arguments object used when game menu item action is activated.
- ScriptMainMenuItem
Represents script main menu item.
- ScriptMainMenuItemActionArgs
Represents arguments object used when main menu item action is activated.
- SearchContext
Represents search context.
- SearchItem
Represents search item for global search results.
- SearchItemAction
Represents search item action.
- SearchSupport
Represents plugin search support.
- SidebarItem
Represents sidebar API object.
- UninstallActionArgs
Represents arguments for uninstallation actions.
- UninstallController
Represents uninstallation controller.
Enums
- AutomaticPlayActionType
Type of automatic play action
- MetadataField
Represents metadata game fields.
- SiderbarItemType
Sidebar item type.