Click or drag to resize

IGamepadTemplate Interface

Interface for a Gamepad Controller Template.

Namespace:  Rewired
Assembly:  ControllerTemplatesGenerated (in ControllerTemplatesGenerated.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public interface IGamepadTemplate : IControllerTemplate

The IGamepadTemplate type exposes the following members.

Properties
  NameDescription
Public propertya
The "Action Bottom Row 1" element. This is an alias for actionBottomRow1.
Public propertyactionBottomRow1
The "Action Bottom Row 1" element.
Public propertyactionBottomRow2
The "Action Bottom Row 2" element.
Public propertyactionBottomRow3
The "Action Bottom Row 3" element.
Public propertyactionTopRow1
The "Action Top Row 1" element.
Public propertyactionTopRow2
The "Action Top Row 2" element.
Public propertyactionTopRow3
The "Action Top Row 3" element.
Public propertyb
The "Action Bottom Row 2" element. This is an alias for actionBottomRow2.
Public propertyback
The "Center 1" element. This is an alias for center1.
Public propertyc
The "Action Bottom Row 3" element. This is an alias for actionBottomRow3.
Public propertycenter1
The "Center 1" element.
Public propertycenter2
The "Center 2" element.
Public propertycenter3
The "Center 3" element.
Public propertycontroller
Parent Controller to which the Controller Template belongs.
(Inherited from IControllerTemplate.)
Public propertydPad
The "D-Pad" element.
Public propertyelementCount
Count of Controller Template elements.
(Inherited from IControllerTemplate.)
Public propertyelements
List of Controller Template elements.
(Inherited from IControllerTemplate.)
Public propertyguide
The "Center 3" element. This is an alias for center3.
Public propertyleftBumper
The "Left Shoulder 1" element. This is an alias for leftShoulder1.
Public propertyleftShoulder1
The "Left Shoulder 1" element.
Public propertyleftShoulder2
The "Left Shoulder 2" element.
Public propertyleftStick
The "Left Stick" element.
Public propertyleftTrigger
The "Left Shoulder 2" element. This is an alias for leftShoulder2.
Public propertyname
Display name of the Controller Template. The returned value will be localized if localization is in use.
(Inherited from IControllerTemplate.)
Public propertyrightBumper
The "Right Shoulder 1" element. This is an alias for rightShoulder1.
Public propertyrightShoulder1
The "Right Shoulder 1" element.
Public propertyrightShoulder2
The "Right Shoulder 2" element.
Public propertyrightStick
The "Right Stick" element.
Public propertyrightTrigger
The "Right Shoulder 2" element. This is an alias for rightShoulder2.
Public propertystart
The "Center 2" element. This is an alias for center2.
Public propertytypeGuid
GUID of the Controller Template type.
(Inherited from IControllerTemplate.)
Public propertyx
The "Action Top Row 1" element. This is an alias for actionTopRow1.
Public propertyy
The "Action Top Row 2" element. This is an alias for actionTopRow2.
Public propertyz
The "Action Top Row 3" element. This is an alias for actionTopRow3.
Top
Methods
  NameDescription
Public methodGetElement(Int32)
Gets the specified Controller Template element.
(Inherited from IControllerTemplate.)
Public methodGetElementTargets
Gets a list of all Controller Template Element targets that map to the specified target Controller Element.
(Inherited from IControllerTemplate.)
Top
See Also