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