LaunchBoxContributors
On this page

GameDataControllerSupport14.1

Class in Unbroken.LaunchBox.Plugins.Components.GameData

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

Constructors

GameDataControllerSupport

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

Properties

Category

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

ControllerTypeId

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

DisplayName

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

SupportLevel

C#
public GameDataControllerSupportLevel SupportLevel { get; }
Gets the support level.