Differences From Artifact [01ae2ef5f1]:
- File
src/hid/OHNintendo3DSGameController.m
— part of check-in
[998339ff24]
at
2024-06-09 11:43:49
on branch trunk
— OHGamepad: Move some elements to OHExtendedGamepad
This allows to have a profile for limited gamepads such as found on the
Nintendo DS rather than only having the raw profile for those. (user: js, size: 3830) [annotate] [blame] [check-ins using]
To Artifact [0167f74bbf]:
- File src/hid/OHNintendo3DSGameController.m — part of check-in [8be13b6bc6] at 2024-06-09 15:12:03 on branch trunk — ObjFWHID: Make OHGameControllerProfile a protocol (user: js, size: 3836) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
134 135 136 137 138 139 140 | } - (OFString *)name { return @"Nintendo 3DS"; } | | | | 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 | } - (OFString *)name { return @"Nintendo 3DS"; } - (id <OHGameControllerProfile>)rawProfile { return _extendedGamepad; } - (id <OHGamepad>)gamepad { return _extendedGamepad; } @end |