LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

GameDataControllerSupportLevel14.1 Beta

C#
public enum Unbroken.LaunchBox.Plugins.GameData.GameDataControllerSupportLevel
Specifies the degree to which a game supports a controller type.

Inheritance and interfaces

Values

Full 14.1 Beta

C#
Full = 2
The game fully supports the controller.

Partial 14.1 Beta

C#
Partial = 1
The game supports some functions with the controller.

Required 14.1 Beta

C#
Required = 3
The controller is required to play the game.

Unknown 14.1 Beta

C#
Unknown = 0
The source cannot determine the support level.

Inherited methods

  • System.Enum.CompareTo(object?)
  • System.Enum.Equals(object?)
  • System.Enum.Format(System.Type, object, string)
  • System.Enum.GetHashCode()
  • System.Enum.GetName(System.Type, object)
  • System.Enum.GetName<TEnum>(TEnum)
  • System.Enum.GetNames(System.Type)
  • System.Enum.GetNames<TEnum>()
  • System.Enum.GetTypeCode()
  • System.Enum.GetUnderlyingType(System.Type)
  • System.Enum.GetValues(System.Type)
  • System.Enum.GetValues<TEnum>()
  • System.Enum.GetValuesAsUnderlyingType(System.Type)
  • System.Enum.GetValuesAsUnderlyingType<TEnum>()
  • System.Enum.HasFlag(System.Enum)
  • System.Enum.IsDefined(System.Type, object)
  • System.Enum.IsDefined<TEnum>(TEnum)
  • System.Enum.Parse(System.Type, string, bool)
  • System.Enum.Parse(System.Type, string)
  • System.Enum.Parse(System.Type, System.ReadOnlySpan<char>, bool)
  • System.Enum.Parse(System.Type, System.ReadOnlySpan<char>)
  • System.Enum.Parse<TEnum>(string, bool)
  • System.Enum.Parse<TEnum>(string)
  • System.Enum.Parse<TEnum>(System.ReadOnlySpan<char>, bool)
  • System.Enum.Parse<TEnum>(System.ReadOnlySpan<char>)
  • System.Enum.ToObject(System.Type, byte)
  • System.Enum.ToObject(System.Type, int)
  • System.Enum.ToObject(System.Type, long)
  • System.Enum.ToObject(System.Type, object)
  • System.Enum.ToObject(System.Type, sbyte)
  • System.Enum.ToObject(System.Type, short)
  • System.Enum.ToObject(System.Type, uint)
  • System.Enum.ToObject(System.Type, ulong)
  • System.Enum.ToObject(System.Type, ushort)
  • System.Enum.ToString()
  • System.Enum.ToString(string?, System.IFormatProvider?)
  • System.Enum.ToString(string?)
  • System.Enum.ToString(System.IFormatProvider?)
  • System.Enum.TryFormat<TEnum>(TEnum, System.Span<char>, out int, System.ReadOnlySpan<char>)
  • System.Enum.TryParse(System.Type, string?, bool, out object?)
  • System.Enum.TryParse(System.Type, string?, out object?)
  • System.Enum.TryParse(System.Type, System.ReadOnlySpan<char>, bool, out object?)
  • System.Enum.TryParse(System.Type, System.ReadOnlySpan<char>, out object?)
  • System.Enum.TryParse<TEnum>(string?, bool, out TEnum)
  • System.Enum.TryParse<TEnum>(string?, out TEnum)
  • System.Enum.TryParse<TEnum>(System.ReadOnlySpan<char>, bool, out TEnum)
  • System.Enum.TryParse<TEnum>(System.ReadOnlySpan<char>, out TEnum)
  • System.ValueType.Equals(object?)
  • System.ValueType.GetHashCode()
  • System.ValueType.ToString()