LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

This reference documents the current beta SDK. Beta APIs can change before stable.

GameDataControllerSupport14.1 Beta

C#
public sealed class Unbroken.LaunchBox.Plugins.GameData.GameDataControllerSupport
Describes support for a source-identified controller type.

Constructors

GameDataControllerSupport 14.1 Beta

C#
public GameDataControllerSupport(string controllerTypeId, string displayName, string category, Unbroken.LaunchBox.Plugins.GameData.GameDataControllerSupportLevel supportLevel = Unknown)
Creates a controller-support observation.
controllerTypeId 14.1 Beta
Stable source-defined controller type ID.
displayName 14.1 Beta
The literal controller name LaunchBox stores.
category 14.1 Beta
The controller category, preferably a public category constant.
supportLevel 14.1 Beta
The degree to which the game supports or requires the controller.

Properties

Category 14.1 Beta

C#
public string Category { get; }
Gets the controller category.

ControllerTypeId 14.1 Beta

C#
public string ControllerTypeId { get; }
Gets the stable source-defined controller type ID.

DisplayName 14.1 Beta

C#
public string DisplayName { get; }
Gets the literal controller name.

SupportLevel 14.1 Beta

C#
public Unbroken.LaunchBox.Plugins.GameData.GameDataControllerSupportLevel SupportLevel { get; }
Gets the support level.