namespace Rewired; public interface IHOTASTemplate : IControllerTemplate { IControllerTemplateButton stickTrigger { get; } IControllerTemplateButton stickTriggerStage2 { get; } IControllerTemplateButton stickPinkyButton { get; } IControllerTemplateButton stickPinkyTrigger { get; } IControllerTemplateButton stickButton1 { get; } IControllerTemplateButton stickButton2 { get; } IControllerTemplateButton stickButton3 { get; } IControllerTemplateButton stickButton4 { get; } IControllerTemplateButton stickButton5 { get; } IControllerTemplateButton stickButton6 { get; } IControllerTemplateButton stickButton7 { get; } IControllerTemplateButton stickButton8 { get; } IControllerTemplateButton stickButton9 { get; } IControllerTemplateButton stickButton10 { get; } IControllerTemplateButton stickBaseButton1 { get; } IControllerTemplateButton stickBaseButton2 { get; } IControllerTemplateButton stickBaseButton3 { get; } IControllerTemplateButton stickBaseButton4 { get; } IControllerTemplateButton stickBaseButton5 { get; } IControllerTemplateButton stickBaseButton6 { get; } IControllerTemplateButton stickBaseButton7 { get; } IControllerTemplateButton stickBaseButton8 { get; } IControllerTemplateButton stickBaseButton9 { get; } IControllerTemplateButton stickBaseButton10 { get; } IControllerTemplateButton stickBaseButton11 { get; } IControllerTemplateButton stickBaseButton12 { get; } IControllerTemplateButton mode1 { get; } IControllerTemplateButton mode2 { get; } IControllerTemplateButton mode3 { get; } IControllerTemplateButton throttleButton1 { get; } IControllerTemplateButton throttleButton2 { get; } IControllerTemplateButton throttleButton3 { get; } IControllerTemplateButton throttleButton4 { get; } IControllerTemplateButton throttleButton5 { get; } IControllerTemplateButton throttleButton6 { get; } IControllerTemplateButton throttleButton7 { get; } IControllerTemplateButton throttleButton8 { get; } IControllerTemplateButton throttleButton9 { get; } IControllerTemplateButton throttleButton10 { get; } IControllerTemplateButton throttleBaseButton1 { get; } IControllerTemplateButton throttleBaseButton2 { get; } IControllerTemplateButton throttleBaseButton3 { get; } IControllerTemplateButton throttleBaseButton4 { get; } IControllerTemplateButton throttleBaseButton5 { get; } IControllerTemplateButton throttleBaseButton6 { get; } IControllerTemplateButton throttleBaseButton7 { get; } IControllerTemplateButton throttleBaseButton8 { get; } IControllerTemplateButton throttleBaseButton9 { get; } IControllerTemplateButton throttleBaseButton10 { get; } IControllerTemplateButton throttleBaseButton11 { get; } IControllerTemplateButton throttleBaseButton12 { get; } IControllerTemplateButton throttleBaseButton13 { get; } IControllerTemplateButton throttleBaseButton14 { get; } IControllerTemplateButton throttleBaseButton15 { get; } IControllerTemplateAxis throttleSlider1 { get; } IControllerTemplateAxis throttleSlider2 { get; } IControllerTemplateAxis throttleSlider3 { get; } IControllerTemplateAxis throttleSlider4 { get; } IControllerTemplateAxis throttleDial1 { get; } IControllerTemplateAxis throttleDial2 { get; } IControllerTemplateAxis throttleDial3 { get; } IControllerTemplateAxis throttleDial4 { get; } IControllerTemplateButton throttleWheel1Forward { get; } IControllerTemplateButton throttleWheel1Back { get; } IControllerTemplateButton throttleWheel1Press { get; } IControllerTemplateButton throttleWheel2Forward { get; } IControllerTemplateButton throttleWheel2Back { get; } IControllerTemplateButton throttleWheel2Press { get; } IControllerTemplateButton throttleWheel3Forward { get; } IControllerTemplateButton throttleWheel3Back { get; } IControllerTemplateButton throttleWheel3Press { get; } IControllerTemplateAxis leftPedal { get; } IControllerTemplateAxis rightPedal { get; } IControllerTemplateAxis slidePedals { get; } IControllerTemplateStick stick { get; } IControllerTemplateThumbStick stickMiniStick1 { get; } IControllerTemplateThumbStick stickMiniStick2 { get; } IControllerTemplateHat stickHat1 { get; } IControllerTemplateHat stickHat2 { get; } IControllerTemplateHat stickHat3 { get; } IControllerTemplateHat stickHat4 { get; } IControllerTemplateThrottle throttle1 { get; } IControllerTemplateThrottle throttle2 { get; } IControllerTemplateThumbStick throttleMiniStick { get; } IControllerTemplateHat throttleHat1 { get; } IControllerTemplateHat throttleHat2 { get; } IControllerTemplateHat throttleHat3 { get; } IControllerTemplateHat throttleHat4 { get; } }