Interface IPlayniteSettingsAPI
Describes application settings API.
public interface IPlayniteSettingsAPI
Properties
AgeRatingOrgPriority
AgeRatingOrg AgeRatingOrgPriority { get; }
Property Value
AsyncImageLoading
bool AsyncImageLoading { get; }
Property Value
CloseToTray
bool CloseToTray { get; }
Property Value
CompletionStatus
Gets completion status related settings.
ICompletionStatusSettignsApi CompletionStatus { get; }
Property Value
DatabasePath
string DatabasePath { get; }
Property Value
DesktopTheme
string DesktopTheme { get; }
Property Value
DisableHwAcceleration
bool DisableHwAcceleration { get; }
Property Value
DiscordPresenceEnabled
bool DiscordPresenceEnabled { get; }
Property Value
DownloadMetadataOnImport
bool DownloadMetadataOnImport { get; }
Property Value
EnableTray
bool EnableTray { get; }
Property Value
FirstTimeWizardComplete
bool FirstTimeWizardComplete { get; }
Property Value
FontFamilyName
string FontFamilyName { get; }
Property Value
ForcePlayTimeSync
[Obsolete("Use new PlaytimeImportMode property instead.")]
bool ForcePlayTimeSync { get; }
Property Value
Fullscreen
Gets Fullscreen mode related settings.
IFullscreenSettingsAPI Fullscreen { get; }
Property Value
FullscreenTheme
string FullscreenTheme { get; }
Property Value
GridItemHeightRatio
int GridItemHeightRatio { get; }
Property Value
GridItemWidthRatio
int GridItemWidthRatio { get; }
Property Value
Language
string Language { get; }
Property Value
MinimizeToTray
bool MinimizeToTray { get; }
Property Value
PlaytimeImportMode
PlaytimeImportMode PlaytimeImportMode { get; }
Property Value
SidebarPosition
Dock SidebarPosition { get; }
Property Value
SidebarVisible
bool SidebarVisible { get; }
Property Value
StartInFullscreen
bool StartInFullscreen { get; }
Property Value
StartMinimized
bool StartMinimized { get; }
Property Value
StartOnBoot
bool StartOnBoot { get; }
Property Value
UpdateLibStartup
bool UpdateLibStartup { get; }
Property Value
Version
int Version { get; }
Property Value
Methods
GetGameExcludedFromImport(string, Guid)
Checks if game is added on import exclusion list.
bool GetGameExcludedFromImport(string gameId, Guid libraryId)
Parameters
Returns
- bool
True if game is on exclusion list.