Click or drag to resize

HOTASTemplate Class

Class representing a HOTAS Template. This class contains constants. Do not use this class to interact with the Rewired API. Use the interface IHOTASTemplate instead.
Inheritance Hierarchy
SystemObject
  RewiredControllerTemplate
    RewiredHOTASTemplate

Namespace:  Rewired
Assembly:  ControllerTemplatesGenerated (in ControllerTemplatesGenerated.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public sealed class HOTASTemplate : ControllerTemplate, 
	IHOTASTemplate, IControllerTemplate

The HOTASTemplate type exposes the following members.

Constructors
  NameDescription
Public methodHOTASTemplate
Creates a new instance of this class.
Top
Fields
  NameDescription
Public fieldStatic memberelementId_leftPedal
Element identifier id for "Left Pedal".
Public fieldStatic memberelementId_mode1
Element identifier id for "Mode 1".
Public fieldStatic memberelementId_mode2
Element identifier id for "Mode 2".
Public fieldStatic memberelementId_mode3
Element identifier id for "Mode 3".
Public fieldStatic memberelementId_rightPedal
Element identifier id for "Right Pedal".
Public fieldStatic memberelementId_slidePedals
Element identifier id for "Slide Pedals".
Public fieldStatic memberelementId_stick
Element identifier id for "Stick".
Public fieldStatic memberelementId_stickBaseButton1
Element identifier id for "Stick Base Button 1".
Public fieldStatic memberelementId_stickBaseButton10
Element identifier id for "Stick Base Button 10".
Public fieldStatic memberelementId_stickBaseButton11
Element identifier id for "Stick Base Button 11".
Public fieldStatic memberelementId_stickBaseButton12
Element identifier id for "Stick Base Button 12".
Public fieldStatic memberelementId_stickBaseButton2
Element identifier id for "Stick Base Button 2".
Public fieldStatic memberelementId_stickBaseButton3
Element identifier id for "Stick Base Button 3".
Public fieldStatic memberelementId_stickBaseButton4
Element identifier id for "Stick Base Button 4".
Public fieldStatic memberelementId_stickBaseButton5
Element identifier id for "Stick Base Button 5".
Public fieldStatic memberelementId_stickBaseButton6
Element identifier id for "Stick Base Button 6".
Public fieldStatic memberelementId_stickBaseButton7
Element identifier id for "Stick Base Button 7".
Public fieldStatic memberelementId_stickBaseButton8
Element identifier id for "Stick Base Button 8".
Public fieldStatic memberelementId_stickBaseButton9
Element identifier id for "Stick Base Button 9".
Public fieldStatic memberelementId_stickButton1
Element identifier id for "Stick Button 1".
Public fieldStatic memberelementId_stickButton10
Element identifier id for "Stick Button 10".
Public fieldStatic memberelementId_stickButton2
Element identifier id for "Stick Button 2".
Public fieldStatic memberelementId_stickButton3
Element identifier id for "Stick Button 3".
Public fieldStatic memberelementId_stickButton4
Element identifier id for "Stick Button 4".
Public fieldStatic memberelementId_stickButton5
Element identifier id for "Stick Button 5".
Public fieldStatic memberelementId_stickButton6
Element identifier id for "Stick Button 6".
Public fieldStatic memberelementId_stickButton7
Element identifier id for "Stick Button 7".
Public fieldStatic memberelementId_stickButton8
Element identifier id for "Stick Button 8".
Public fieldStatic memberelementId_stickButton9
Element identifier id for "Stick Button 9".
Public fieldStatic memberelementId_stickHat1
Element identifier id for "Stick Hat 1".
Public fieldStatic memberelementId_stickHat1Down
Element identifier id for "Stick Hat 1 Down".
Public fieldStatic memberelementId_stickHat1DownLeft
Element identifier id for "Stick Hat 1 Down-Left".
Public fieldStatic memberelementId_stickHat1DownRight
Element identifier id for "Stick Hat 1 Down-Right".
Public fieldStatic memberelementId_stickHat1Left
Element identifier id for "Stick Hat 1 Left".
Public fieldStatic memberelementId_stickHat1Right
Element identifier id for "Stick Hat 1 Right".
Public fieldStatic memberelementId_stickHat1Up
Element identifier id for "Stick Hat 1 Up".
Public fieldStatic memberelementId_stickHat1Up_Left
Element identifier id for "Stick Hat 1 Up-Left".
Public fieldStatic memberelementId_stickHat1UpRight
Element identifier id for "Stick Hat 1 Up-Right".
Public fieldStatic memberelementId_stickHat2
Element identifier id for "Stick Hat 2".
Public fieldStatic memberelementId_stickHat2Down
Element identifier id for "Stick Hat 2 Down".
Public fieldStatic memberelementId_stickHat2Down_Left
Element identifier id for "Stick Hat 2 Down-Left".
Public fieldStatic memberelementId_stickHat2Down_Right
Element identifier id for "Stick Hat 2 Down-Right".
Public fieldStatic memberelementId_stickHat2Left
Element identifier id for "Stick Hat 2 Left".
Public fieldStatic memberelementId_stickHat2Right
Element identifier id for "Stick Hat 2 Right".
Public fieldStatic memberelementId_stickHat2Up
Element identifier id for "Stick Hat 2 Up".
Public fieldStatic memberelementId_stickHat2Up_Left
Element identifier id for "Stick Hat 2 Up-Left".
Public fieldStatic memberelementId_stickHat2Up_right
Element identifier id for "Stick Hat 2 Up-right".
Public fieldStatic memberelementId_stickHat3
Element identifier id for "Stick Hat 3".
Public fieldStatic memberelementId_stickHat3Down
Element identifier id for "Stick Hat 3 Down".
Public fieldStatic memberelementId_stickHat3Down_Left
Element identifier id for "Stick Hat 3 Down-Left".
Public fieldStatic memberelementId_stickHat3Down_Right
Element identifier id for "Stick Hat 3 Down-Right".
Public fieldStatic memberelementId_stickHat3Left
Element identifier id for "Stick Hat 3 Left".
Public fieldStatic memberelementId_stickHat3Right
Element identifier id for "Stick Hat 3 Right".
Public fieldStatic memberelementId_stickHat3Up
Element identifier id for "Stick Hat 3 Up".
Public fieldStatic memberelementId_stickHat3Up_Left
Element identifier id for "Stick Hat 3 Up-Left".
Public fieldStatic memberelementId_stickHat3Up_Right
Element identifier id for "Stick Hat 3 Up-Right".
Public fieldStatic memberelementId_stickHat4
Element identifier id for "Stick Hat 4".
Public fieldStatic memberelementId_stickHat4Down
Element identifier id for "Stick Hat 4 Down".
Public fieldStatic memberelementId_stickHat4Down_Left
Element identifier id for "Stick Hat 4 Down-Left".
Public fieldStatic memberelementId_stickHat4Down_Right
Element identifier id for "Stick Hat 4 Down-Right".
Public fieldStatic memberelementId_stickHat4Left
Element identifier id for "Stick Hat 4 Left".
Public fieldStatic memberelementId_stickHat4Right
Element identifier id for "Stick Hat 4 Right".
Public fieldStatic memberelementId_stickHat4Up
Element identifier id for "Stick Hat 4 Up".
Public fieldStatic memberelementId_stickHat4Up_Left
Element identifier id for "Stick Hat 4 Up-Left".
Public fieldStatic memberelementId_stickHat4Up_Right
Element identifier id for "Stick Hat 4 Up-Right".
Public fieldStatic memberelementId_stickMiniStick1
Element identifier id for "Stick Mini Stick 1".
Public fieldStatic memberelementId_stickMiniStick1Press
Element identifier id for "Stick Mini Stick 1 Press".
Public fieldStatic memberelementId_stickMiniStick1X
Element identifier id for "Stick Mini Stick 1 X".
Public fieldStatic memberelementId_stickMiniStick1Y
Element identifier id for "Stick Mini Stick 1 Y".
Public fieldStatic memberelementId_stickMiniStick2
Element identifier id for "Stick Mini Stick 2".
Public fieldStatic memberelementId_stickMiniStick2Press
Element identifier id for "Stick Mini Stick 2 Press".
Public fieldStatic memberelementId_stickMiniStick2X
Element identifier id for "Stick Mini Stick 2 X".
Public fieldStatic memberelementId_stickMiniStick2Y
Element identifier id for "Stick Mini Stick 2 Y".
Public fieldStatic memberelementId_stickPinkyButton
Element identifier id for "Stick Pinky Button".
Public fieldStatic memberelementId_stickPinkyTrigger
Element identifier id for "Stick Pinky Trigger".
Public fieldStatic memberelementId_stickRotate
Element identifier id for "Stick Rotate".
Public fieldStatic memberelementId_stickTrigger
Element identifier id for "Stick Trigger".
Public fieldStatic memberelementId_stickTriggerStage2
Element identifier id for "Stick Trigger (Stage 2)".
Public fieldStatic memberelementId_stickX
Element identifier id for "Stick X".
Public fieldStatic memberelementId_stickY
Element identifier id for "Stick Y".
Public fieldStatic memberelementId_throttle1
Element identifier id for "Throttle 1".
Public fieldStatic memberelementId_throttle1Axis
Element identifier id for "Throttle 1".
Public fieldStatic memberelementId_throttle1MinDetent
Element identifier id for "Throttle 1 Min Detent".
Public fieldStatic memberelementId_throttle2
Element identifier id for "Throttle 2".
Public fieldStatic memberelementId_throttle2Axis
Element identifier id for "Throttle 2".
Public fieldStatic memberelementId_throttle2MinDetent
Element identifier id for "Throttle 2 Min Detent".
Public fieldStatic memberelementId_throttleBaseButton1
Element identifier id for "Throttle Base Button 1".
Public fieldStatic memberelementId_throttleBaseButton10
Element identifier id for "Throttle Base Button 10".
Public fieldStatic memberelementId_throttleBaseButton11
Element identifier id for "Throttle Base Button 11".
Public fieldStatic memberelementId_throttleBaseButton12
Element identifier id for "Throttle Base Button 12".
Public fieldStatic memberelementId_throttleBaseButton13
Element identifier id for "Throttle Base Button 13".
Public fieldStatic memberelementId_throttleBaseButton14
Element identifier id for "Throttle Base Button 14".
Public fieldStatic memberelementId_throttleBaseButton15
Element identifier id for "Throttle Base Button 15".
Public fieldStatic memberelementId_throttleBaseButton2
Element identifier id for "Throttle Base Button 2".
Public fieldStatic memberelementId_throttleBaseButton3
Element identifier id for "Throttle Base Button 3".
Public fieldStatic memberelementId_throttleBaseButton4
Element identifier id for "Throttle Base Button 4".
Public fieldStatic memberelementId_throttleBaseButton5
Element identifier id for "Throttle Base Button 5".
Public fieldStatic memberelementId_throttleBaseButton6
Element identifier id for "Throttle Base Button 6".
Public fieldStatic memberelementId_throttleBaseButton7
Element identifier id for "Throttle Base Button 7".
Public fieldStatic memberelementId_throttleBaseButton8
Element identifier id for "Throttle Base Button 8".
Public fieldStatic memberelementId_throttleBaseButton9
Element identifier id for "Throttle Base Button 9".
Public fieldStatic memberelementId_throttleButton1
Element identifier id for "Throttle Button 1".
Public fieldStatic memberelementId_throttleButton10
Element identifier id for "Throttle Button 10".
Public fieldStatic memberelementId_throttleButton2
Element identifier id for "Throttle Button 2".
Public fieldStatic memberelementId_throttleButton3
Element identifier id for "Throttle Button 3".
Public fieldStatic memberelementId_throttleButton4
Element identifier id for "Throttle Button 4".
Public fieldStatic memberelementId_throttleButton5
Element identifier id for "Throttle Button 5".
Public fieldStatic memberelementId_throttleButton6
Element identifier id for "Throttle Button 6".
Public fieldStatic memberelementId_throttleButton7
Element identifier id for "Throttle Button 7".
Public fieldStatic memberelementId_throttleButton8
Element identifier id for "Throttle Button 8".
Public fieldStatic memberelementId_throttleButton9
Element identifier id for "Throttle Button 9".
Public fieldStatic memberelementId_throttleDial1
Element identifier id for "Throttle Dial 1".
Public fieldStatic memberelementId_throttleDial2
Element identifier id for "Throttle Dial 2".
Public fieldStatic memberelementId_throttleDial3
Element identifier id for "Throttle Dial 3".
Public fieldStatic memberelementId_throttleDial4
Element identifier id for "Throttle Dial 4".
Public fieldStatic memberelementId_throttleHat1
Element identifier id for "Throttle Hat 1".
Public fieldStatic memberelementId_throttleHat1Down
Element identifier id for "Throttle Hat 1 Down".
Public fieldStatic memberelementId_throttleHat1Down_Left
Element identifier id for "Throttle Hat 1 Down-Left".
Public fieldStatic memberelementId_throttleHat1Down_Right
Element identifier id for "Throttle Hat 1 Down-Right".
Public fieldStatic memberelementId_throttleHat1Left
Element identifier id for "Throttle Hat 1 Left".
Public fieldStatic memberelementId_throttleHat1Right
Element identifier id for "Throttle Hat 1 Right".
Public fieldStatic memberelementId_throttleHat1Up
Element identifier id for "Throttle Hat 1 Up".
Public fieldStatic memberelementId_throttleHat1Up_Left
Element identifier id for "Throttle Hat 1 Up-Left".
Public fieldStatic memberelementId_throttleHat1Up_Right
Element identifier id for "Throttle Hat 1 Up-Right".
Public fieldStatic memberelementId_throttleHat2
Element identifier id for "Throttle Hat 2".
Public fieldStatic memberelementId_throttleHat2Down
Element identifier id for "Throttle Hat 2 Down".
Public fieldStatic memberelementId_throttleHat2Down_Left
Element identifier id for "Throttle Hat 2 Down-Left".
Public fieldStatic memberelementId_throttleHat2Down_Right
Element identifier id for "Throttle Hat 2 Down-Right".
Public fieldStatic memberelementId_throttleHat2Left
Element identifier id for "Throttle Hat 2 Left".
Public fieldStatic memberelementId_throttleHat2Right
Element identifier id for "Throttle Hat 2 Right".
Public fieldStatic memberelementId_throttleHat2Up
Element identifier id for "Throttle Hat 2 Up".
Public fieldStatic memberelementId_throttleHat2Up_Left
Element identifier id for "Throttle Hat 2 Up-Left".
Public fieldStatic memberelementId_throttleHat2Up_Right
Element identifier id for "Throttle Hat 2 Up-Right".
Public fieldStatic memberelementId_throttleHat3
Element identifier id for "Throttle Hat 3".
Public fieldStatic memberelementId_throttleHat3Down
Element identifier id for "Throttle Hat 3 Down".
Public fieldStatic memberelementId_throttleHat3Down_Left
Element identifier id for "Throttle Hat 3 Down-Left".
Public fieldStatic memberelementId_throttleHat3Down_Right
Element identifier id for "Throttle Hat 3 Down-Right".
Public fieldStatic memberelementId_throttleHat3Left
Element identifier id for "Throttle Hat 3 Left".
Public fieldStatic memberelementId_throttleHat3Right
Element identifier id for "Throttle Hat 3 Right".
Public fieldStatic memberelementId_throttleHat3Up
Element identifier id for "Throttle Hat 3 Up".
Public fieldStatic memberelementId_throttleHat3Up_Left
Element identifier id for "Throttle Hat 3 Up-Left".
Public fieldStatic memberelementId_throttleHat3Up_Right
Element identifier id for "Throttle Hat 3 Up-Right".
Public fieldStatic memberelementId_throttleHat4
Element identifier id for "Throttle Hat 4".
Public fieldStatic memberelementId_throttleHat4Down
Element identifier id for "Throttle Hat 4 Down".
Public fieldStatic memberelementId_throttleHat4Down_Left
Element identifier id for "Throttle Hat 4 Down-Left".
Public fieldStatic memberelementId_throttleHat4Down_Right
Element identifier id for "Throttle Hat 4 Down-Right".
Public fieldStatic memberelementId_throttleHat4Left
Element identifier id for "Throttle Hat 4 Left".
Public fieldStatic memberelementId_throttleHat4Right
Element identifier id for "Throttle Hat 4 Right".
Public fieldStatic memberelementId_throttleHat4Up
Element identifier id for "Throttle Hat 4 Up".
Public fieldStatic memberelementId_throttleHat4Up_Left
Element identifier id for "Throttle Hat 4 Up-Left".
Public fieldStatic memberelementId_throttleHat4Up_Right
Element identifier id for "Throttle Hat 4 Up-Right".
Public fieldStatic memberelementId_throttleMiniStick
Element identifier id for "Throttle Mini Stick".
Public fieldStatic memberelementId_throttleMiniStickPress
Element identifier id for "Throttle Mini Stick Press".
Public fieldStatic memberelementId_throttleMiniStickX
Element identifier id for "Throttle Mini Stick X".
Public fieldStatic memberelementId_throttleMiniStickY
Element identifier id for "Throttle Mini Stick Y".
Public fieldStatic memberelementId_throttleSlider1
Element identifier id for "Throttle Slider 1".
Public fieldStatic memberelementId_throttleSlider2
Element identifier id for "Throttle Slider 2".
Public fieldStatic memberelementId_throttleSlider3
Element identifier id for "Throttle Slider 3".
Public fieldStatic memberelementId_throttleSlider4
Element identifier id for "Throttle Slider 4".
Public fieldStatic memberelementId_throttleWheel1Back
Element identifier id for "Throttle Wheel 1 Back".
Public fieldStatic memberelementId_throttleWheel1Forward
Element identifier id for "Throttle Wheel 1 Forward".
Public fieldStatic memberelementId_throttleWheel1Press
Element identifier id for "Throttle Wheel 1 Press".
Public fieldStatic memberelementId_throttleWheel2Back
Element identifier id for "Throttle Wheel 2 Back".
Public fieldStatic memberelementId_throttleWheel2Forward
Element identifier id for "Throttle Wheel 2 Forward".
Public fieldStatic memberelementId_throttleWheel2Press
Element identifier id for "Throttle Wheel 2 Press".
Public fieldStatic memberelementId_throttleWheel3Back
Element identifier id for "Throttle Wheel 3 Back".
Public fieldStatic memberelementId_throttleWheel3Forward
Element identifier id for "Throttle Wheel 3 Forward".
Public fieldStatic memberelementId_throttleWheel3Press
Element identifier id for "Throttle Wheel 3 Press".
Public fieldStatic membertypeGuid
The type Guid of the Controller Template.
Top
See Also