Table of Contents

Namespace Playnite.SDK.Models

Classes

AgeRating

Describes age rating object.

AppSoftware

Represents general application software.

BuiltInEmulatorProfile

Represents built-in emulator profile.

Category

Describes category object.

Company

Describes Company object.

CompletionStatus

Represents game completion status.

CustomEmulatorProfile

Represents emulator profile.

DatabaseObject

Represents base database object item.

Developer

Describes Developer object.

EmulatedPlatform

Represents built-in platform definition.

EmulatedRegion

Represents built-in region definition.

Emulator

Represents system emulator.

EmulatorDefinition
EmulatorDefinitionProfile
EmulatorProfile
EnumFilterItemProperties

Represents filter for enum based fields.

FilterPreset

Represents filter preset.

FilterPresetSettings
Game

Represents Playnite game object.

GameAction

Represents executable game action.

GameFeature

Describes game feature object.

GameMetadata

Represents importable game data.

GameRom

Represents game disk image.

GameScannerConfig

Represents emulated game scanner configuration.

GameSource

Describes GameSource object.

Genre

Describes Genre object.

IdItemFilterItemProperties

Represents filter for ID based fields.

Link

Represents web link.

MetadataFile

Represents metadata file.

MetadataIdProperty

Represents metadata property referencing database object by ID.

MetadataNameProperty

Represents metadata property referencing data by name.

MetadataProperty

Represents base metadata property.

MetadataSpecProperty

Represents metadata property referencing specification object by id.

Platform

Represents game's platform.

Publisher

Describes Publisher object.

Region

Describes Region object.

Series

Describes Series object.

StringFilterItemProperties

Represents filter for string based fields.

Tag

Describes Tag object.

Structs

ReleaseDate

Represents game release date.

Interfaces

IIdentifiable

Desribes object identifiable by an id.

Enums

AgeRatingOrg

Represents content rating organization.

GameActionType

Represents game action type.

GameField

Specifies Game fields.

GroupableField
InstallSizeGroup

Specifies Install Size categories.

InstallationStatus

Represents game installation status.

PastTimeSegment

Specifies past time segments.

PlaytimeCategory

Specifies play time categories.

ScannerConfigPlayActionSettings
ScoreGroup

Specifies rating score groups.

ScoreRating

Specifies game score rating.

SortOrder
SortOrderDirection
TrackingMode