Table of Contents

Interface IEmulationAPI

Namespace
Playnite.SDK
Assembly
Playnite.SDK.dll

Describes emulation API.

public interface IEmulationAPI

Properties

Emulators

Gets list of built-in emulator definitions.

IList<EmulatorDefinition> Emulators { get; }

Property Value

IList<EmulatorDefinition>

Platforms

Gets built-in platform definitions.

IList<EmulatedPlatform> Platforms { get; }

Property Value

IList<EmulatedPlatform>

Regions

Gets built-in region definitions.

IList<EmulatedRegion> Regions { get; }

Property Value

IList<EmulatedRegion>

Methods

GetEmulator(string)

Gets specific built-in emulator definition.

EmulatorDefinition GetEmulator(string emulatorDefinitionId)

Parameters

emulatorDefinitionId string

Returns

EmulatorDefinition

GetPlatform(string)

Gets specific platform by id.

EmulatedPlatform GetPlatform(string platformId)

Parameters

platformId string

Returns

EmulatedPlatform

GetRegion(string)

Gets specific region by id.

EmulatedRegion GetRegion(string regionId)

Parameters

regionId string

Returns

EmulatedRegion