GCDirectionalGamepad Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[Foundation.Register("GCDirectionalGamepad", true)]
public class GCDirectionalGamepad : GameController.GCMicroGamepad
[<Foundation.Register("GCDirectionalGamepad", true)>]
type GCDirectionalGamepad = class
inherit GCMicroGamepad
- Inheritance
- Attributes
Constructors
| Name | Description |
|---|---|
| GCDirectionalGamepad(NativeHandle) |
A constructor used when creating managed representations of unmanaged objects. Called by the runtime. |
| GCDirectionalGamepad(NSObjectFlag) |
Constructor to call on derived classes to skip initialization and merely allocate the object. |
Properties
| Name | Description |
|---|---|
| AccessibilityAttributedUserInputLabels | (Inherited from NSObject) |
| AccessibilityRespondsToUserInteraction | (Inherited from NSObject) |
| AccessibilityTextualContext | (Inherited from NSObject) |
| AccessibilityUserInputLabels | (Inherited from NSObject) |
| AllAxes | (Inherited from GCPhysicalInputProfile) |
| AllButtons | (Inherited from GCPhysicalInputProfile) |
| AllDpads | (Inherited from GCPhysicalInputProfile) |
| AllElements | (Inherited from GCPhysicalInputProfile) |
| AllowsRotation |
Gets or sets a value that controls whether the D-pad changes between portrait and landscape mode on the controller as its orientation changes. (Inherited from GCMicroGamepad) |
| AllTouchpads | (Inherited from GCPhysicalInputProfile) |
| Axes | (Inherited from GCPhysicalInputProfile) |
| ButtonA |
Gets the |
| ButtonMenu | (Inherited from GCMicroGamepad) |
| Buttons | (Inherited from GCPhysicalInputProfile) |
| ButtonX |
Gets the |
| Class | (Inherited from NSObject) |
| ClassHandle |
The Objective-C class handle for this class. |
| Controller |
Gets the controller for this profile. (Inherited from GCMicroGamepad) |
| DebugDescription | (Inherited from NSObject) |
| Description | (Inherited from NSObject) |
| Device | (Inherited from GCPhysicalInputProfile) |
| Dpad |
Gets the D-pad. (Inherited from GCMicroGamepad) |
| Dpads | (Inherited from GCPhysicalInputProfile) |
| Elements | (Inherited from GCPhysicalInputProfile) |
| ExposedBindings | (Inherited from NSObject) |
| Handle |
Handle (pointer) to the unmanaged object representation. (Inherited from NSObject) |
| HasRemappedElements | (Inherited from GCPhysicalInputProfile) |
| IsDirectBinding | (Inherited from NSObject) |
| IsProxy | (Inherited from NSObject) |
| LastEventTimestamp | (Inherited from GCPhysicalInputProfile) |
| ReportsAbsoluteDpadValues |
Gets or sets a value that controls whether D-pad values are measured from the physical center of the touchpad or from the point that the user first touches. (Inherited from GCMicroGamepad) |
| RetainCount | (Inherited from NSObject) |
| SaveSnapshot |
Gest the current state of the controller. (Inherited from GCMicroGamepad) |
| Self | (Inherited from NSObject) |
| Superclass | (Inherited from NSObject) |
| SuperHandle |
Handle used to represent the methods in the base class for this NSObject. (Inherited from NSObject) |
| Touchpads | (Inherited from GCPhysicalInputProfile) |
| ValueChangedHandler |
Gets or sets a handler that is called whenever the state of any controller element changes (Inherited from GCMicroGamepad) |
| ValueDidChangeHandler | (Inherited from GCPhysicalInputProfile) |
| Zone | (Inherited from NSObject) |