My Project
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
Rewired.SixDofControllerTemplate Class Reference

Class representing a 6 DoF Controller Template. This class contains constants. Do not use this class to interact with the Rewired API. Use the interface ISixDofControllerTemplate instead. More...

Inheritance diagram for Rewired.SixDofControllerTemplate:
Rewired.ISixDofControllerTemplate

Public Member Functions

 SixDofControllerTemplate (object payload)
 Creates a new instance of this class.
 

Static Public Attributes

static readonly System.Guid typeGuid = new System.Guid("2599beb3-522b-43dd-a4ef-93fd60e5eafa")
 The type Guid of the Controller Template.
 
const int elementId_positionX = 1
 Element identifier id for "Horizontal".
 
const int elementId_positionY = 2
 Element identifier id for "Vertical".
 
const int elementId_positionZ = 0
 Element identifier id for "Forward/Back".
 
const int elementId_rotationX = 3
 Element identifier id for "Rotate X".
 
const int elementId_rotationY = 5
 Element identifier id for "Rotate Y".
 
const int elementId_rotationZ = 4
 Element identifier id for "Rotate Z".
 
const int elementId_throttle1Axis = 6
 Element identifier id for "Throttle 1".
 
const int elementId_throttle1MinDetent = 50
 Element identifier id for "Throttle 1 Min Detent".
 
const int elementId_throttle2Axis = 7
 Element identifier id for "Throttle 2".
 
const int elementId_throttle2MinDetent = 51
 Element identifier id for "Throttle 2 Min Detent".
 
const int elementId_extraAxis1 = 8
 Element identifier id for "Extra Axis 1".
 
const int elementId_extraAxis2 = 9
 Element identifier id for "Extra Axis 2".
 
const int elementId_extraAxis3 = 10
 Element identifier id for "Extra Axis 3".
 
const int elementId_extraAxis4 = 11
 Element identifier id for "Extra Axis 4".
 
const int elementId_button1 = 12
 Element identifier id for "Button 1".
 
const int elementId_button2 = 13
 Element identifier id for "Button 2".
 
const int elementId_button3 = 14
 Element identifier id for "Button 3".
 
const int elementId_button4 = 15
 Element identifier id for "Button 4".
 
const int elementId_button5 = 16
 Element identifier id for "Button 5".
 
const int elementId_button6 = 17
 Element identifier id for "Button 6".
 
const int elementId_button7 = 18
 Element identifier id for "Button 7".
 
const int elementId_button8 = 19
 Element identifier id for "Button 8".
 
const int elementId_button9 = 20
 Element identifier id for "Button 9".
 
const int elementId_button10 = 21
 Element identifier id for "Button 10".
 
const int elementId_button11 = 22
 Element identifier id for "Button 11".
 
const int elementId_button12 = 23
 Element identifier id for "Button 12".
 
const int elementId_button13 = 24
 Element identifier id for "Button 13".
 
const int elementId_button14 = 25
 Element identifier id for "Button 14".
 
const int elementId_button15 = 26
 Element identifier id for "Button 15".
 
const int elementId_button16 = 27
 Element identifier id for "Button 16".
 
const int elementId_button17 = 28
 Element identifier id for "Button 17".
 
const int elementId_button18 = 29
 Element identifier id for "Button 18".
 
const int elementId_button19 = 30
 Element identifier id for "Button 19".
 
const int elementId_button20 = 31
 Element identifier id for "Button 20".
 
const int elementId_button21 = 55
 Element identifier id for "Button 21".
 
const int elementId_button22 = 56
 Element identifier id for "Button 22".
 
const int elementId_button23 = 57
 Element identifier id for "Button 23".
 
const int elementId_button24 = 58
 Element identifier id for "Button 24".
 
const int elementId_button25 = 59
 Element identifier id for "Button 25".
 
const int elementId_button26 = 60
 Element identifier id for "Button 26".
 
const int elementId_button27 = 61
 Element identifier id for "Button 27".
 
const int elementId_button28 = 62
 Element identifier id for "Button 28".
 
const int elementId_button29 = 63
 Element identifier id for "Button 29".
 
const int elementId_button30 = 64
 Element identifier id for "Button 30".
 
const int elementId_button31 = 65
 Element identifier id for "Button 31".
 
const int elementId_button32 = 66
 Element identifier id for "Button 32".
 
const int elementId_hat1Up = 32
 Element identifier id for "Hat 1 Up".
 
const int elementId_hat1UpRight = 33
 Element identifier id for "Hat 1 Up-Right".
 
const int elementId_hat1Right = 34
 Element identifier id for "Hat 1 Right".
 
const int elementId_hat1DownRight = 35
 Element identifier id for "Hat 1 Down-Right".
 
const int elementId_hat1Down = 36
 Element identifier id for "Hat 1 Down".
 
const int elementId_hat1DownLeft = 37
 Element identifier id for "Hat 1 Down-Left".
 
const int elementId_hat1Left = 38
 Element identifier id for "Hat 1 Left".
 
const int elementId_hat1UpLeft = 39
 Element identifier id for "Hat 1 Up-Left".
 
const int elementId_hat2Up = 40
 Element identifier id for "Hat 2 Up".
 
const int elementId_hat2UpRight = 41
 Element identifier id for "Hat 2 Up-Right".
 
const int elementId_hat2Right = 42
 Element identifier id for "Hat 2 Right".
 
const int elementId_hat2DownRight = 43
 Element identifier id for "Hat 2 Down-Right".
 
const int elementId_hat2Down = 44
 Element identifier id for "Hat 2 Down".
 
const int elementId_hat2DownLeft = 45
 Element identifier id for "Hat 2 Down-Left".
 
const int elementId_hat2Left = 46
 Element identifier id for "Hat 2 Left".
 
const int elementId_hat2UpLeft = 47
 Element identifier id for "Hat 2 Up-Left".
 
const int elementId_hat1 = 48
 Element identifier id for "Hat 1".
 
const int elementId_hat2 = 49
 Element identifier id for "Hat 2".
 
const int elementId_throttle1 = 52
 Element identifier id for "Throttle 1".
 
const int elementId_throttle2 = 53
 Element identifier id for "Throttle 2".
 
const int elementId_stick = 54
 Element identifier id for "Stick".
 

Additional Inherited Members

- Properties inherited from Rewired.ISixDofControllerTemplate
IControllerTemplateAxis extraAxis1 [get]
 The "Extra Axis 1" element.
 
IControllerTemplateAxis extraAxis2 [get]
 The "Extra Axis 2" element.
 
IControllerTemplateAxis extraAxis3 [get]
 The "Extra Axis 3" element.
 
IControllerTemplateAxis extraAxis4 [get]
 The "Extra Axis 4" element.
 
IControllerTemplateButton button1 [get]
 The "Button 1" element.
 
IControllerTemplateButton button2 [get]
 The "Button 2" element.
 
IControllerTemplateButton button3 [get]
 The "Button 3" element.
 
IControllerTemplateButton button4 [get]
 The "Button 4" element.
 
IControllerTemplateButton button5 [get]
 The "Button 5" element.
 
IControllerTemplateButton button6 [get]
 The "Button 6" element.
 
IControllerTemplateButton button7 [get]
 The "Button 7" element.
 
IControllerTemplateButton button8 [get]
 The "Button 8" element.
 
IControllerTemplateButton button9 [get]
 The "Button 9" element.
 
IControllerTemplateButton button10 [get]
 The "Button 10" element.
 
IControllerTemplateButton button11 [get]
 The "Button 11" element.
 
IControllerTemplateButton button12 [get]
 The "Button 12" element.
 
IControllerTemplateButton button13 [get]
 The "Button 13" element.
 
IControllerTemplateButton button14 [get]
 The "Button 14" element.
 
IControllerTemplateButton button15 [get]
 The "Button 15" element.
 
IControllerTemplateButton button16 [get]
 The "Button 16" element.
 
IControllerTemplateButton button17 [get]
 The "Button 17" element.
 
IControllerTemplateButton button18 [get]
 The "Button 18" element.
 
IControllerTemplateButton button19 [get]
 The "Button 19" element.
 
IControllerTemplateButton button20 [get]
 The "Button 20" element.
 
IControllerTemplateButton button21 [get]
 The "Button 21" element.
 
IControllerTemplateButton button22 [get]
 The "Button 22" element.
 
IControllerTemplateButton button23 [get]
 The "Button 23" element.
 
IControllerTemplateButton button24 [get]
 The "Button 24" element.
 
IControllerTemplateButton button25 [get]
 The "Button 25" element.
 
IControllerTemplateButton button26 [get]
 The "Button 26" element.
 
IControllerTemplateButton button27 [get]
 The "Button 27" element.
 
IControllerTemplateButton button28 [get]
 The "Button 28" element.
 
IControllerTemplateButton button29 [get]
 The "Button 29" element.
 
IControllerTemplateButton button30 [get]
 The "Button 30" element.
 
IControllerTemplateButton button31 [get]
 The "Button 31" element.
 
IControllerTemplateButton button32 [get]
 The "Button 32" element.
 
IControllerTemplateHat hat1 [get]
 The "Hat 1" element.
 
IControllerTemplateHat hat2 [get]
 The "Hat 2" element.
 
IControllerTemplateThrottle throttle1 [get]
 The "Throttle 1" element.
 
IControllerTemplateThrottle throttle2 [get]
 The "Throttle 2" element.
 
IControllerTemplateStick6D stick [get]
 The "Stick" element.
 

Detailed Description

Class representing a 6 DoF Controller Template. This class contains constants. Do not use this class to interact with the Rewired API. Use the interface ISixDofControllerTemplate instead.


The documentation for this class was generated from the following file: