GameControllerCategories11.12
Class in Unbroken.LaunchBox.Plugins.Data
public static class GameControllerCategories
Provides the standard controller-category values understood by LaunchBox and Big Box.
Remarks
Plugin contracts that accept controller-category strings may also accept provider-defined values when none of these standard categories accurately describes the controller.Properties
AllCategoriesGets all standard controller-category values.GamepadGets the standard gamepad category.JoystickGets the standard joystick category.KeyboardGets the standard keyboard category.LightGunGets the standard light-gun category.MotionGets the standard motion-controller category.MouseGets the standard mouse category.PaddleGets the standard paddle-controller category.RhythmGets the standard rhythm-controller category.TrackBallGets the standard trackball category.VRGets the standard virtual-reality controller category.WheelYokeGets the standard wheel-or-yoke category.
AllCategories
public static IReadOnlyCollection<string> AllCategories { get; }Gets all standard controller-category values.
Gamepad
public static string Gamepad { get; }Gets the standard gamepad category.
Joystick
public static string Joystick { get; }Gets the standard joystick category.
Keyboard
public static string Keyboard { get; }Gets the standard keyboard category.
LightGun
public static string LightGun { get; }Gets the standard light-gun category.
Motion
public static string Motion { get; }Gets the standard motion-controller category.
Mouse
public static string Mouse { get; }Gets the standard mouse category.
Paddle
public static string Paddle { get; }Gets the standard paddle-controller category.
Rhythm
public static string Rhythm { get; }Gets the standard rhythm-controller category.
TrackBall
public static string TrackBall { get; }Gets the standard trackball category.
VR
public static string VR { get; }Gets the standard virtual-reality controller category.
WheelYoke
public static string WheelYoke { get; }Gets the standard wheel-or-yoke category.