ControllerHelper Methods |
The PlayerControllerHelper type exposes the following members.
Name | Description | |
---|---|---|
AddController(Controller, Boolean) | ||
AddController(ControllerType, Int32, Boolean) | ||
AddControllerT(Int32, Boolean) |
Assigns a controller to this Player.
| |
AddLastActiveControllerChangedDelegate(PlayerActiveControllerChangedDelegate) |
Add a delegate to receive a callback every time the last active controller changes.
| |
AddLastActiveControllerChangedDelegate(PlayerActiveControllerChangedDelegate, ControllerType) |
Add a delegate to receive a callback every time the last active controller of a specific type changes.
| |
ClearAllControllers |
Unassign all controllers from this Player.
| |
ClearControllersOfType(ControllerType) | ||
ClearControllersOfTypeT |
Unassign all controllers of a specific type from this Player.
| |
ClearLastActiveControllerChangedDelegates |
Remove all delegates to no longer receive any callbacks when the last active controller changes.
| |
ContainsController(Controller) | ||
ContainsController(ControllerType, Int32) | ||
ContainsControllerT(Int32) |
Checks if a controller is assigned to this Player.
| |
GetController(ControllerType, Int32) | ||
GetControllerT(Int32) |
Gets a controller of the specified type assigned to this Player.
| |
GetControllerTemplatesTInterface |
Gets a list of all Controller Templates in assigned Controllers that match the type.
| |
GetControllerWithTag(ControllerType, String) | ||
GetControllerWithTagT(String) |
Gets a controller of the specificed type with the specified tag assigned to this Player.
| |
GetFirstControllerWithTemplate(Guid) |
Gets the first Controller of any type that implements the specified Controller Template.
| |
GetFirstControllerWithTemplate(Type) |
Gets the first Controller of any type that implements the specified Controller Template.
| |
GetFirstControllerWithTemplateT |
Gets the first Controller of any type that implements the specified Controller Template.
| |
GetLastActiveController |
Get the last controller that contributed input through the Player.
| |
GetLastActiveController(ControllerType) |
Get the last controller that contributed input through the Player.
| |
GetLastActiveControllerT |
Get the last controller that contributed input through the Player.
| |
RemoveController(Controller) | ||
RemoveController(ControllerType, Int32) | ||
RemoveControllerT(Int32) |
Unassigns a controller from this Player.
| |
RemoveLastActiveControllerChangedDelegate(PlayerActiveControllerChangedDelegate) |
Remove a delegate to no longer receive callbacks when the last active controller changes.
| |
RemoveLastActiveControllerChangedDelegate(PlayerActiveControllerChangedDelegate, ControllerType) |
Remove a delegate to no longer receive callbacks when the last active controller of a specific type changes.
|