Show / Hide Table of Contents

    Namespace Playnite.SDK

    Classes

    API

    Represents access class to API instances.

    BuiltinExtensions

    Represents class with utilities for built-in extensions.

    ExpandableVariables

    Represents object with definitions of available expandable game variables.

    ExtensionFunction

    Represents executable function.

    GenericItemOption

    Represents item for item selection dialogs.

    GlobalProgressActionArgs

    Represents arguments for global progress action.

    GlobalProgressOptions

    Represents option for global progress dialog.

    GlobalProgressResult

    Represents result of global progress dialog.

    HttpCookie

    Represents web view cookie object.

    ImageFileOption

    Represents item for image selection dialog.

    ItemCollectionChangedEventArgs<TItem>

    Represents arguments for collection change events.

    ItemUpdatedEventArgs<TItem>

    Represents arguments for collection update events.

    ItemUpdateEvent<TItem>

    Represents event occuring when database are permanetly updated in database.

    JavaScriptEvaluationResult

    Represents JavaScript evaluation resut.

    LibraryClient

    Describes library client application.

    LibraryMetadataProvider

    Describes metadata provider for library games.

    LocalizedException

    Represents exception supporting localized message strings.

    LogManager

    Represents log manager.

    MessageBoxOption

    Represents message box response options.

    MessageBoxToggle

    Represents message box toggle option.

    NotificationMessage

    Represents notification message;

    NullLoggger

    Describes logger not logging anywhere.

    ReferenceException

    Represents errors related to object references.

    RelayCommand

    RelayCommand<T>

    RelayCommandBase

    ResourceProvider

    Represents default resource provider.

    SdkVersions

    Represents SDK version properties.

    StringSelectionDialogResult

    Represents result of selection string dialog operation.

    TypeMismatchException

    Represents errors related to type mismatch use.

    WebViewSettings

    Represents browser view settings.

    WindowCreationOptions

    Represents option for new window creation.

    Interfaces

    IAddons

    Describes addons API interface.

    ICompletionStatusSettignsApi

    Describes interface for completion status related settings.

    IDialogsFactory

    Describes object providing methods for dialog based actions.

    IEmulationAPI

    Describes emulation API.

    IFullscreenSettingsAPI

    Describes interface for Fullscreen mode settings.

    IGameDatabase

    Describes game databse API.

    IGameDatabaseAPI

    Describes object providing game database API.

    IItemCollection

    Describes collection of items for game database.

    IItemCollection<TItem>

    Describes collection of items for game database.

    ILogger

    Describes logger object used to write message into log file.

    ILogProvider

    Describes log provider.

    IMainViewAPI

    Describes object providing API for main UI view.

    INotificationsAPI

    Describes notification API.

    IPlayniteAPI

    Describes object providing Playnite API.

    IPlayniteInfoAPI

    Describes info API.

    IPlaynitePathsAPI

    Describes paths API.

    IPlayniteSettingsAPI

    Describes application settings API.

    IResourceProvider

    Describes application resource provider.

    ISettings

    Describes settings object.

    IUriHandlerAPI

    Describes API for handling playnite:// URI.

    IWebView

    Describes web view object.

    IWebViewFactory

    Describes web view factory provider.

    Enums

    ApplicationMode

    Represents Playnite's application mode.

    BuiltinExtension

    Represents built-in plugin distributed by default with Playnite installation.

    CookiePriority

    Cookie priority values.

    CookieSameSite

    Cookie same site values.

    DesktopView

    GameDatabaseCollection

    Represents type of game database collection.

    NotificationType

    Notification.

    PlaytimeImportMode

    Back to top Generated by DocFX