IGamepad |
public interface IGamepadTemplate : IControllerTemplate
The IGamepadTemplate type exposes the following members.
| Name | Description | |
|---|---|---|
| a | The "Action Bottom Row 1" element. This is an alias for actionBottomRow1. | |
| actionBottomRow1 | The "Action Bottom Row 1" element. | |
| actionBottomRow2 | The "Action Bottom Row 2" element. | |
| actionBottomRow3 | The "Action Bottom Row 3" element. | |
| actionTopRow1 | The "Action Top Row 1" element. | |
| actionTopRow2 | The "Action Top Row 2" element. | |
| actionTopRow3 | The "Action Top Row 3" element. | |
| b | The "Action Bottom Row 2" element. This is an alias for actionBottomRow2. | |
| back | The "Center 1" element. This is an alias for center1. | |
| c | The "Action Bottom Row 3" element. This is an alias for actionBottomRow3. | |
| center1 | The "Center 1" element. | |
| center2 | The "Center 2" element. | |
| center3 | The "Center 3" element. | |
| controller |
Parent Controller to which the Controller Template belongs.
(Inherited from IControllerTemplate) | |
| dPad | The "D-Pad" element. | |
| elementCount |
Count of Controller Template elements.
(Inherited from IControllerTemplate) | |
| elements |
List of Controller Template elements.
(Inherited from IControllerTemplate) | |
| guide | The "Center 3" element. This is an alias for center3. | |
| leftBumper | The "Left Shoulder 1" element. This is an alias for leftShoulder1. | |
| leftShoulder1 | The "Left Shoulder 1" element. | |
| leftShoulder2 | The "Left Shoulder 2" element. | |
| leftStick | The "Left Stick" element. | |
| leftTrigger | The "Left Shoulder 2" element. This is an alias for leftShoulder2. | |
| name |
Display name of the Controller Template.
The returned value will be localized if localization is in use.
(Inherited from IControllerTemplate) | |
| rightBumper | The "Right Shoulder 1" element. This is an alias for rightShoulder1. | |
| rightShoulder1 | The "Right Shoulder 1" element. | |
| rightShoulder2 | The "Right Shoulder 2" element. | |
| rightStick | The "Right Stick" element. | |
| rightTrigger | The "Right Shoulder 2" element. This is an alias for rightShoulder2. | |
| start | The "Center 2" element. This is an alias for center2. | |
| typeGuid |
GUID of the Controller Template type.
(Inherited from IControllerTemplate) | |
| x | The "Action Top Row 1" element. This is an alias for actionTopRow1. | |
| y | The "Action Top Row 2" element. This is an alias for actionTopRow2. | |
| z | The "Action Top Row 3" element. This is an alias for actionTopRow3. |
| Name | Description | |
|---|---|---|
| GetElement(Int32) |
Gets the specified Controller Template element.
(Inherited from IControllerTemplate) | |
| GetElementTargets |
Gets a list of all Controller Template Element targets that map to the specified target Controller Element.
(Inherited from IControllerTemplate) |