ControllerPollingInfo Properties |
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.
|