GameDataControllerSupport14.1
Class in Unbroken.LaunchBox.Plugins.Components.GameData
public sealed class GameDataControllerSupportDescribes support for a source-identified controller type.
Constructors
GameDataControllerSupportCreates a controller-support observation.
GameDataControllerSupport
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
CategoryGets the controller category.ControllerTypeIdGets the stable source-defined controller type ID.DisplayNameGets the literal controller name.SupportLevelGets the support level.
Category
public string Category { get; }Gets the controller category.
ControllerTypeId
public string ControllerTypeId { get; }Gets the stable source-defined controller type ID.
DisplayName
public string DisplayName { get; }Gets the literal controller name.
SupportLevel
public GameDataControllerSupportLevel SupportLevel { get; }Gets the support level.