- Enclosing class:
- ScreenKeyboardEvents
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@Environment(CLIENT)
@FunctionalInterface
public static interface ScreenKeyboardEvents.AllowKeyRelease
-
Method Summary
| Modifier and Type |
Method |
Description |
boolean |
allowKeyRelease(net.minecraft.client.gui.screen.Screen screen,
int key,
int scancode,
int modifiers) |
Checks if a pressed key should be allowed to be released.
|
-
Method Details
-
allowKeyRelease
boolean allowKeyRelease(net.minecraft.client.gui.screen.Screen screen,
int key,
int scancode,
int modifiers)
Checks if a pressed key should be allowed to be released.
- Parameters:
key - the named key code which can be identified by the constants in GLFW
scancode - the unique/platform-specific scan code of the keyboard input
modifiers - a GLFW bitfield describing the modifier keys that are held down
- Returns:
- whether the key press should be released
- See Also:
GLFW.GLFW_KEY_Q,
Modifier key flags