ControllerPollingInfo Structure |
Namespace: Rewired
public struct ControllerPollingInfo
The ControllerPollingInfo type exposes the following members.
Name | Description | |
---|---|---|
axisPole |
The pole of the axis that was activated (+/-). This is only relevant if elementType is Axis.
| |
controller |
The controller that returned input.
| |
controllerId |
The id of the controller that returned input.
| |
controllerName |
The name of the controller that returned input.
| |
controllerType |
The type of the controller that returned input.
| |
elementIdentifier |
The controller element identifier that returned input.
| |
elementIdentifierId |
The id of the element identifier on the controller that returned input. This points back to the human-readable element identifier on a controller such as Left Stick X.
This is used when creating an ActionElementMap in a ControllerMap to associate a controller element with an Action.
| |
elementIdentifierName |
The name of the element identifier on the controller that returned input. This gives you the human-readable name of the element such as Left Stick X -.
| |
elementIndex |
The index to the controller element that returned input. In combination with controllerType, this can be used to determine the exact button or axis index.
| |
elementType |
The type of element on the controller that returned input.
| |
keyboardKey |
The keyboard key that returned input. This is only valid if controllerType is Keyboard.
| |
player |
The Player that generated this input. This value is only valid if the controller is assigned to a Player and polling was called on or through Player.
| |
playerId |
The player id that generated this input. This value is only valid if the controller is assigned to a Player and polling was called on or through Player.
| |
success |
Was user input detected? If false, no user input was detected.
|