![]() |
NDEVR
API Documentation
|
Base structure for all controller input types. More...
Public Member Functions | |
| ControllerInput (UUID id) | |
| Constructs a ControllerInput with the given unique identifier. | |
Public Attributes | |
| String | icon |
| Icon resource name for this input. | |
| Bounds< 2, fltp08 > | icon_bounds_location = Constant<Bounds<2, fltp08>>::Invalid |
| Position and size of the icon on a controller diagram. | |
| UUID | id |
| Unique identifier for this input. | |
| TranslatedString | name |
| Display name of this input. | |
Base structure for all controller input types.
Definition at line 25 of file ControllerInterface.h.
|
inline |
Constructs a ControllerInput with the given unique identifier.
| [in] | id | The unique identifier for this input. |
Definition at line 31 of file ControllerInterface.h.
References id.
Referenced by ControllerInterface::ControlButton::ControlButton(), ControllerInterface::ControlButton::ControlButton(), ControllerInterface::ControlStick::ControlStick(), ControllerInterface::ControlStick::ControlStick(), ControllerInterface::ControlTrigger::ControlTrigger(), ControllerInterface::ControlTrigger::ControlTrigger(), ControllerInterface::HapticFeedback::HapticFeedback(), and ControllerInterface::HapticFeedback::HapticFeedback().