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

Class representing a Gamepad Template. This class contains constants. Do not use this class to interact with the Rewired API. Use the interface IGamepadTemplate instead. More...

Inheritance diagram for Rewired.GamepadTemplate:
Rewired.IGamepadTemplate

Public Member Functions

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

Static Public Attributes

static readonly System.Guid typeGuid = new System.Guid("83b427e4-086f-47f3-bb06-be266abd1ca5")
 The type Guid of the Controller Template.
 
const int elementId_leftStickX = 0
 Element identifier id for "Left Stick X".
 
const int elementId_leftStickY = 1
 Element identifier id for "Left Stick Y".
 
const int elementId_rightStickX = 2
 Element identifier id for "Right Stick X".
 
const int elementId_rightStickY = 3
 Element identifier id for "Right Stick Y".
 
const int elementId_actionBottomRow1 = 4
 Element identifier id for "Action Bottom Row 1".
 
const int elementId_a = 4
 Element identifier id for "Action Bottom Row 1". This is an alias for elementId_actionBottomRow1.
 
const int elementId_actionBottomRow2 = 5
 Element identifier id for "Action Bottom Row 2".
 
const int elementId_b = 5
 Element identifier id for "Action Bottom Row 2". This is an alias for elementId_actionBottomRow2.
 
const int elementId_actionBottomRow3 = 6
 Element identifier id for "Action Bottom Row 3".
 
const int elementId_c = 6
 Element identifier id for "Action Bottom Row 3". This is an alias for elementId_actionBottomRow3.
 
const int elementId_actionTopRow1 = 7
 Element identifier id for "Action Top Row 1".
 
const int elementId_x = 7
 Element identifier id for "Action Top Row 1". This is an alias for elementId_actionTopRow1.
 
const int elementId_actionTopRow2 = 8
 Element identifier id for "Action Top Row 2".
 
const int elementId_y = 8
 Element identifier id for "Action Top Row 2". This is an alias for elementId_actionTopRow2.
 
const int elementId_actionTopRow3 = 9
 Element identifier id for "Action Top Row 3".
 
const int elementId_z = 9
 Element identifier id for "Action Top Row 3". This is an alias for elementId_actionTopRow3.
 
const int elementId_leftShoulder1 = 10
 Element identifier id for "Left Shoulder 1".
 
const int elementId_leftBumper = 10
 Element identifier id for "Left Shoulder 1". This is an alias for elementId_leftShoulder1.
 
const int elementId_leftShoulder2 = 11
 Element identifier id for "Left Shoulder 2".
 
const int elementId_leftTrigger = 11
 Element identifier id for "Left Shoulder 2". This is an alias for elementId_leftShoulder2.
 
const int elementId_rightShoulder1 = 12
 Element identifier id for "Right Shoulder 1".
 
const int elementId_rightBumper = 12
 Element identifier id for "Right Shoulder 1". This is an alias for elementId_rightShoulder1.
 
const int elementId_rightShoulder2 = 13
 Element identifier id for "Right Shoulder 2".
 
const int elementId_rightTrigger = 13
 Element identifier id for "Right Shoulder 2". This is an alias for elementId_rightShoulder2.
 
const int elementId_center1 = 14
 Element identifier id for "Center 1".
 
const int elementId_back = 14
 Element identifier id for "Center 1". This is an alias for elementId_center1.
 
const int elementId_center2 = 15
 Element identifier id for "Center 2".
 
const int elementId_start = 15
 Element identifier id for "Center 2". This is an alias for elementId_center2.
 
const int elementId_center3 = 16
 Element identifier id for "Center 3".
 
const int elementId_guide = 16
 Element identifier id for "Center 3". This is an alias for elementId_center3.
 
const int elementId_leftStickButton = 17
 Element identifier id for "Left Stick Button".
 
const int elementId_rightStickButton = 18
 Element identifier id for "Right Stick Button".
 
const int elementId_dPadUp = 19
 Element identifier id for "D-Pad Up".
 
const int elementId_dPadRight = 20
 Element identifier id for "D-Pad Right".
 
const int elementId_dPadDown = 21
 Element identifier id for "D-Pad Down".
 
const int elementId_dPadLeft = 22
 Element identifier id for "D-Pad Left".
 
const int elementId_leftStick = 23
 Element identifier id for "Left Stick".
 
const int elementId_rightStick = 24
 Element identifier id for "Right Stick".
 
const int elementId_dPad = 25
 Element identifier id for "D-Pad".
 

Additional Inherited Members

- Properties inherited from Rewired.IGamepadTemplate
IControllerTemplateButton actionBottomRow1 [get]
 The "Action Bottom Row 1" element.
 
IControllerTemplateButton a [get]
 The "Action Bottom Row 1" element. This is an alias for actionBottomRow1.
 
IControllerTemplateButton actionBottomRow2 [get]
 The "Action Bottom Row 2" element.
 
IControllerTemplateButton b [get]
 The "Action Bottom Row 2" element. This is an alias for actionBottomRow2.
 
IControllerTemplateButton actionBottomRow3 [get]
 The "Action Bottom Row 3" element.
 
IControllerTemplateButton c [get]
 The "Action Bottom Row 3" element. This is an alias for actionBottomRow3.
 
IControllerTemplateButton actionTopRow1 [get]
 The "Action Top Row 1" element.
 
IControllerTemplateButton x [get]
 The "Action Top Row 1" element. This is an alias for actionTopRow1.
 
IControllerTemplateButton actionTopRow2 [get]
 The "Action Top Row 2" element.
 
IControllerTemplateButton y [get]
 The "Action Top Row 2" element. This is an alias for actionTopRow2.
 
IControllerTemplateButton actionTopRow3 [get]
 The "Action Top Row 3" element.
 
IControllerTemplateButton z [get]
 The "Action Top Row 3" element. This is an alias for actionTopRow3.
 
IControllerTemplateButton leftShoulder1 [get]
 The "Left Shoulder 1" element.
 
IControllerTemplateButton leftBumper [get]
 The "Left Shoulder 1" element. This is an alias for leftShoulder1.
 
IControllerTemplateAxis leftShoulder2 [get]
 The "Left Shoulder 2" element.
 
IControllerTemplateAxis leftTrigger [get]
 The "Left Shoulder 2" element. This is an alias for leftShoulder2.
 
IControllerTemplateButton rightShoulder1 [get]
 The "Right Shoulder 1" element.
 
IControllerTemplateButton rightBumper [get]
 The "Right Shoulder 1" element. This is an alias for rightShoulder1.
 
IControllerTemplateAxis rightShoulder2 [get]
 The "Right Shoulder 2" element.
 
IControllerTemplateAxis rightTrigger [get]
 The "Right Shoulder 2" element. This is an alias for rightShoulder2.
 
IControllerTemplateButton center1 [get]
 The "Center 1" element.
 
IControllerTemplateButton back [get]
 The "Center 1" element. This is an alias for center1.
 
IControllerTemplateButton center2 [get]
 The "Center 2" element.
 
IControllerTemplateButton start [get]
 The "Center 2" element. This is an alias for center2.
 
IControllerTemplateButton center3 [get]
 The "Center 3" element.
 
IControllerTemplateButton guide [get]
 The "Center 3" element. This is an alias for center3.
 
IControllerTemplateThumbStick leftStick [get]
 The "Left Stick" element.
 
IControllerTemplateThumbStick rightStick [get]
 The "Right Stick" element.
 
IControllerTemplateDPad dPad [get]
 The "D-Pad" element.
 

Detailed Description

Class representing a Gamepad Template. This class contains constants. Do not use this class to interact with the Rewired API. Use the interface IGamepadTemplate instead.


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