Table of Contents

Class ExpandableVariables

Namespace
Playnite.SDK
Assembly
Playnite.SDK.dll

Represents object with definitions of available expandable game variables.

public class ExpandableVariables
Inheritance
ExpandableVariables
Inherited Members

Fields

DatabaseId

Gets variable for game's database ID.

public const string DatabaseId = "{DatabaseId}"

Field Value

string

EmulatorDirectory

Gets directory path of parent emulator object.

public const string EmulatorDirectory = "{EmulatorDir}"

Field Value

string

GameId

Gets variable for game's ID.

public const string GameId = "{GameId}"

Field Value

string

ImageName

Gets variable name for game's image file name.

public const string ImageName = "{ImageName}"

Field Value

string

ImageNameNoExtension

Gets variable name for game's image file name without extension.

public const string ImageNameNoExtension = "{ImageNameNoExt}"

Field Value

string

ImagePath

Gets variable name for game's image path.

public const string ImagePath = "{ImagePath}"

Field Value

string

InstallationDirName

Gets variable name for game's installation directory name.

public const string InstallationDirName = "{InstallDirName}"

Field Value

string

InstallationDirectory

Gets variable name for game's installation directory path.

public const string InstallationDirectory = "{InstallDir}"

Field Value

string

Name

Gets variable for game's name.

public const string Name = "{Name}"

Field Value

string

Platform

Gets variable for game's platform.

public const string Platform = "{Platform}"

Field Value

string

PlayniteDirectory

Gets variable name for Playnite's installation directory path.

public const string PlayniteDirectory = "{PlayniteDir}"

Field Value

string

PluginId

Gets variable for game's library plugin ID.

public const string PluginId = "{PluginId}"

Field Value

string

Version

Gets variable for game's version.

public const string Version = "{Version}"

Field Value

string