using System; namespace Rewired; public sealed class FlightYokeTemplate : ControllerTemplate, IFlightYokeTemplate, IControllerTemplate { public static readonly Guid typeGuid = new Guid("f311fa16-0ccc-41c0-ac4b-50f7100bb8ff"); public const int elementId_rotateYoke = 0; public const int elementId_yokeZ = 1; public const int elementId_leftPaddle = 59; public const int elementId_rightPaddle = 60; public const int elementId_lever1Axis = 2; public const int elementId_lever1MinDetent = 64; public const int elementId_lever2Axis = 3; public const int elementId_lever2MinDetent = 65; public const int elementId_lever3Axis = 4; public const int elementId_lever3MinDetent = 66; public const int elementId_lever4Axis = 5; public const int elementId_lever4MinDetent = 67; public const int elementId_lever5Axis = 6; public const int elementId_lever5MinDetent = 68; public const int elementId_leftGripButton1 = 7; public const int elementId_leftGripButton2 = 8; public const int elementId_leftGripButton3 = 9; public const int elementId_leftGripButton4 = 10; public const int elementId_leftGripButton5 = 11; public const int elementId_leftGripButton6 = 12; public const int elementId_rightGripButton1 = 13; public const int elementId_rightGripButton2 = 14; public const int elementId_rightGripButton3 = 15; public const int elementId_rightGripButton4 = 16; public const int elementId_rightGripButton5 = 17; public const int elementId_rightGripButton6 = 18; public const int elementId_centerButton1 = 19; public const int elementId_centerButton2 = 20; public const int elementId_centerButton3 = 21; public const int elementId_centerButton4 = 22; public const int elementId_centerButton5 = 23; public const int elementId_centerButton6 = 24; public const int elementId_centerButton7 = 25; public const int elementId_centerButton8 = 26; public const int elementId_wheel1Up = 53; public const int elementId_wheel1Down = 54; public const int elementId_wheel1Press = 55; public const int elementId_wheel2Up = 56; public const int elementId_wheel2Down = 57; public const int elementId_wheel2Press = 58; public const int elementId_leftGripHatUp = 27; public const int elementId_leftGripHatUpRight = 28; public const int elementId_leftGripHatRight = 29; public const int elementId_leftGripHatDownRight = 30; public const int elementId_leftGripHatDown = 31; public const int elementId_leftGripHatDownLeft = 32; public const int elementId_leftGripHatLeft = 33; public const int elementId_leftGripHatUpLeft = 34; public const int elementId_rightGripHatUp = 35; public const int elementId_rightGripHatUpRight = 36; public const int elementId_rightGripHatRight = 37; public const int elementId_rightGripHatDownRight = 38; public const int elementId_rightGripHatDown = 39; public const int elementId_rightGripHatDownLeft = 40; public const int elementId_rightGripHatLeft = 41; public const int elementId_rightGripHatUpLeft = 42; public const int elementId_consoleButton1 = 43; public const int elementId_consoleButton2 = 44; public const int elementId_consoleButton3 = 45; public const int elementId_consoleButton4 = 46; public const int elementId_consoleButton5 = 47; public const int elementId_consoleButton6 = 48; public const int elementId_consoleButton7 = 49; public const int elementId_consoleButton8 = 50; public const int elementId_consoleButton9 = 51; public const int elementId_consoleButton10 = 52; public const int elementId_mode1 = 61; public const int elementId_mode2 = 62; public const int elementId_mode3 = 63; public const int elementId_yoke = 69; public const int elementId_lever1 = 70; public const int elementId_lever2 = 71; public const int elementId_lever3 = 72; public const int elementId_lever4 = 73; public const int elementId_lever5 = 74; public const int elementId_leftGripHat = 75; public const int elementId_rightGripHat = 76; IControllerTemplateButton IFlightYokeTemplate.leftPaddle => GetElement(59); IControllerTemplateButton IFlightYokeTemplate.rightPaddle => GetElement(60); IControllerTemplateButton IFlightYokeTemplate.leftGripButton1 => GetElement(7); IControllerTemplateButton IFlightYokeTemplate.leftGripButton2 => GetElement(8); IControllerTemplateButton IFlightYokeTemplate.leftGripButton3 => GetElement(9); IControllerTemplateButton IFlightYokeTemplate.leftGripButton4 => GetElement(10); IControllerTemplateButton IFlightYokeTemplate.leftGripButton5 => GetElement(11); IControllerTemplateButton IFlightYokeTemplate.leftGripButton6 => GetElement(12); IControllerTemplateButton IFlightYokeTemplate.rightGripButton1 => GetElement(13); IControllerTemplateButton IFlightYokeTemplate.rightGripButton2 => GetElement(14); IControllerTemplateButton IFlightYokeTemplate.rightGripButton3 => GetElement(15); IControllerTemplateButton IFlightYokeTemplate.rightGripButton4 => GetElement(16); IControllerTemplateButton IFlightYokeTemplate.rightGripButton5 => GetElement(17); IControllerTemplateButton IFlightYokeTemplate.rightGripButton6 => GetElement(18); IControllerTemplateButton IFlightYokeTemplate.centerButton1 => GetElement(19); IControllerTemplateButton IFlightYokeTemplate.centerButton2 => GetElement(20); IControllerTemplateButton IFlightYokeTemplate.centerButton3 => GetElement(21); IControllerTemplateButton IFlightYokeTemplate.centerButton4 => GetElement(22); IControllerTemplateButton IFlightYokeTemplate.centerButton5 => GetElement(23); IControllerTemplateButton IFlightYokeTemplate.centerButton6 => GetElement(24); IControllerTemplateButton IFlightYokeTemplate.centerButton7 => GetElement(25); IControllerTemplateButton IFlightYokeTemplate.centerButton8 => GetElement(26); IControllerTemplateButton IFlightYokeTemplate.wheel1Up => GetElement(53); IControllerTemplateButton IFlightYokeTemplate.wheel1Down => GetElement(54); IControllerTemplateButton IFlightYokeTemplate.wheel1Press => GetElement(55); IControllerTemplateButton IFlightYokeTemplate.wheel2Up => GetElement(56); IControllerTemplateButton IFlightYokeTemplate.wheel2Down => GetElement(57); IControllerTemplateButton IFlightYokeTemplate.wheel2Press => GetElement(58); IControllerTemplateButton IFlightYokeTemplate.consoleButton1 => GetElement(43); IControllerTemplateButton IFlightYokeTemplate.consoleButton2 => GetElement(44); IControllerTemplateButton IFlightYokeTemplate.consoleButton3 => GetElement(45); IControllerTemplateButton IFlightYokeTemplate.consoleButton4 => GetElement(46); IControllerTemplateButton IFlightYokeTemplate.consoleButton5 => GetElement(47); IControllerTemplateButton IFlightYokeTemplate.consoleButton6 => GetElement(48); IControllerTemplateButton IFlightYokeTemplate.consoleButton7 => GetElement(49); IControllerTemplateButton IFlightYokeTemplate.consoleButton8 => GetElement(50); IControllerTemplateButton IFlightYokeTemplate.consoleButton9 => GetElement(51); IControllerTemplateButton IFlightYokeTemplate.consoleButton10 => GetElement(52); IControllerTemplateButton IFlightYokeTemplate.mode1 => GetElement(61); IControllerTemplateButton IFlightYokeTemplate.mode2 => GetElement(62); IControllerTemplateButton IFlightYokeTemplate.mode3 => GetElement(63); IControllerTemplateYoke IFlightYokeTemplate.yoke => GetElement(69); IControllerTemplateThrottle IFlightYokeTemplate.lever1 => GetElement(70); IControllerTemplateThrottle IFlightYokeTemplate.lever2 => GetElement(71); IControllerTemplateThrottle IFlightYokeTemplate.lever3 => GetElement(72); IControllerTemplateThrottle IFlightYokeTemplate.lever4 => GetElement(73); IControllerTemplateThrottle IFlightYokeTemplate.lever5 => GetElement(74); IControllerTemplateHat IFlightYokeTemplate.leftGripHat => GetElement(75); IControllerTemplateHat IFlightYokeTemplate.rightGripHat => GetElement(76); public FlightYokeTemplate(object payload) : base(payload) { } }