| GCAxisElement |
API-Since: 16.0
|
| GCAxisElementName |
|
| GCAxisInput |
An object conforming to \c GCAxisInput represents an input that produces
normalized values - between [-1, 1] - along an axis with a fixed origin.
|
| GCAxisInput.Block_setValueDidChangeHandler |
|
| GCAxisInput.Block_valueDidChangeHandler_ret |
|
| GCButtonElement |
An object conforming to \c GCButtonElement represents a momentary switch,
such as a push button.
|
| GCButtonElementName |
|
| GCDevice |
API-Since: 14.0
|
| GCDevicePhysicalInput |
An objecting conforming to \c GCDevicePhysicalInput provides properties and
methods for accessing common physical elements - buttons, thumbsticks, dpads,
etc - of a device.
|
| GCDevicePhysicalInput.Block_elementValueDidChangeHandler_ret |
|
| GCDevicePhysicalInput.Block_inputStateAvailableHandler_ret |
|
| GCDevicePhysicalInput.Block_setElementValueDidChangeHandler |
|
| GCDevicePhysicalInput.Block_setInputStateAvailableHandler |
|
| GCDevicePhysicalInputState |
An object conforming to \c GCDevicePhysicalInputState contains the state of
a device's physical inputs.
|
| GCDevicePhysicalInputStateDiff |
An object conforming to the \c GCDevicePhysicalInputStateDiff protocol
contains the input state differences between the current and previous
\c GCDevicePhysicalInputState objects returned from the \c -nextInputState
method of \c GCDevicePhysicalInput.
|
| GCDirectionPadElement |
An object conforming to \c GCDirectionPadElement represents a four-way
directional control element.
|
| GCDirectionPadElementName |
|
| GCLinearInput |
An object conforming to \c GCLinearInput represents an input that produces
normalized values in the unit interval - between [0, 1].
|
| GCLinearInput.Block_setValueDidChangeHandler |
|
| GCLinearInput.Block_valueDidChangeHandler_ret |
|
| GCPhysicalInputElement |
The \c GCPhysicalInputElement protocol is a base protocol for specific types
of elements that represent controls on a device.
|
| GCPhysicalInputElementName |
|
| GCPhysicalInputSource |
A description of the actual physical input element that a user interacts
with to manipulate the the value of an input that is exposed to the app.
|
| GCPressedStateInput |
An object conforming to \c GCPressedStateInput represents the pressed state of
an element, typically a button.
|
| GCPressedStateInput.Block_pressedDidChangeHandler_ret |
|
| GCPressedStateInput.Block_setPressedDidChangeHandler |
|
| GCRelativeInput |
An object conforming to \c GCRelativeInput represents an input that reports
its change in position along an axis (delta) since the previous event.
|
| GCRelativeInput.Block_deltaDidChangeHandler_ret |
|
| GCRelativeInput.Block_setDeltaDidChangeHandler |
|
| GCSwitchElement |
An object conforming to \c GCSwitchElement represents a latching switch.
|
| GCSwitchElementName |
|
| GCSwitchPositionInput |
API-Since: 16.0
|
| GCSwitchPositionInput.Block_positionDidChangeHandler_ret |
|
| GCSwitchPositionInput.Block_setPositionDidChangeHandler |
|
| GCTouchedStateInput |
An object conforming to \c GCTouchedStateInput represents the touched state of
an element.
|
| GCTouchedStateInput.Block_setTouchedDidChangeHandler |
|
| GCTouchedStateInput.Block_touchedDidChangeHandler_ret |
|