1 /* Copyright (c) 2013-2019 Jeffrey Pfau
2  *
3  * This Source Code Form is subject to the terms of the Mozilla Public
4  * License, v. 2.0. If a copy of the MPL was not distributed with this
5  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
6 #include <mgba/internal/gb/input.h>
7 
8 #include <mgba/gb/interface.h>
9 
10 const struct mInputPlatformInfo GBInputInfo = {
11 	.platformName = "gb",
12 	.keyId = (const char*[]) {
13 		"A",
14 		"B",
15 		"Select",
16 		"Start",
17 		"Right",
18 		"Left",
19 		"Up",
20 		"Down",
21 	},
22 	.nKeys = GB_KEY_MAX,
23 	.hat = {
24 		.up = GB_KEY_UP,
25 		.left = GB_KEY_LEFT,
26 		.down = GB_KEY_DOWN,
27 		.right = GB_KEY_RIGHT
28 	}
29 };
30