- All Known Implementing Classes:
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface GLFWCharModsCallbackI extends CallbackI.VInstances of this interface may be passed to the
Deprecared: scheduled for removal in version 4.0.
void (*) ( GLFWwindow *window, unsigned int codepoint, int mods )
- version 3.1
Nested Class Summary
Nested classes/interfaces inherited from interface org.lwjgl.system.CallbackI
CallbackI.B, CallbackI.D, CallbackI.F, CallbackI.I, CallbackI.J, CallbackI.N, CallbackI.P, CallbackI.S, CallbackI.V, CallbackI.Z
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description
callback(long args)Will be called by native code.
getSignature()Returns the dyncall signature for this callback function.
invoke(long window, int codepoint, int mods)Will be called when a Unicode character is input regardless of what modifier keys are used.
static final java.lang.String SIGNATURE
- See Also:
- Constant Field Values
default java.lang.String getSignature()Description copied from interface:
CallbackIReturns the dyncall signature for this callback function. [INTERNAL API]
default void callback(long args)Description copied from interface:
CallbackI.VWill be called by native code.
void invoke(long window, int codepoint, int mods)Will be called when a Unicode character is input regardless of what modifier keys are used.
window- the window that received the event
codepoint- the Unicode code point of the character
mods- bitfield describing which modifier keys were held down