1 // -*- Mode: Java; indent-tabs-mode: t; tab-width: 4 -*-
2 // ---------------------------------------------------------------------------
4 // Copyright (C) Stephanie Gawroriski <xer@multiphasicapps.net>
5 // ---------------------------------------------------------------------------
6 // SquirrelJME is under the GNU General Public License v3+, or later.
7 // See license.mkd for licensing and copyright information.
8 // ---------------------------------------------------------------------------
10 package cc
.squirreljme
.jvm
.mle
.constants
;
12 import cc
.squirreljme
.runtime
.cldc
.annotation
.Exported
;
15 * This interface contains identifiers for non-standard keys.
19 public interface NonStandardKey
29 /** Unknown, zero is the invalid index so always make it known. */
33 /** The up arrow key. */
37 /** Down arrow key. */
41 /** Left arrow key. */
45 /** Right arrow key. */
149 /** Game Virtual Left Command. */
150 byte VGAME_COMMAND_LEFT
=
153 /** Game Virtual Right Command. */
154 byte VGAME_COMMAND_RIGHT
=
157 /** Game virtual Center Command. */
158 byte VGAME_COMMAND_CENTER
=
161 /** Game virtual open LCDUI inspector. */
162 byte VGAME_LCDUI_INSPECTOR
=
171 NonStandardKey
.F24
- 24;
175 NonStandardKey
.F1
+ 1;
179 NonStandardKey
.F1
+ 2;
183 NonStandardKey
.F1
+ 11;
187 NonStandardKey
.F1
+ 12;