Package org.lwjgl.util.remotery
Class RMTInputHandler
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.util.remotery.RMTInputHandler
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.lwjgl.system.CallbackI,org.lwjgl.system.CallbackI.P,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer,RMTInputHandlerI
public abstract class RMTInputHandler extends org.lwjgl.system.Callback implements RMTInputHandlerI
Type
void * (*) ( char const *text, void *context )
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.lwjgl.system.CallbackI
org.lwjgl.system.CallbackI.B, org.lwjgl.system.CallbackI.D, org.lwjgl.system.CallbackI.F, org.lwjgl.system.CallbackI.I, org.lwjgl.system.CallbackI.J, org.lwjgl.system.CallbackI.P, org.lwjgl.system.CallbackI.S, org.lwjgl.system.CallbackI.V, org.lwjgl.system.CallbackI.Z
-
-
Field Summary
-
Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE
-
Fields inherited from interface org.lwjgl.util.remotery.RMTInputHandlerI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static RMTInputHandlercreate(long functionPointer)Creates aRMTInputHandlerinstance from the specified function pointer.static RMTInputHandlercreate(RMTInputHandlerI instance)Creates aRMTInputHandlerinstance that delegates to the specifiedRMTInputHandlerIinstance.static RMTInputHandlercreateSafe(long functionPointer)-
Methods inherited from class org.lwjgl.system.Callback
__stdcall, address, equals, free, free, get, getSafe, hashCode, toString
-
Methods inherited from interface org.lwjgl.util.remotery.RMTInputHandlerI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static RMTInputHandler create(long functionPointer)
Creates aRMTInputHandlerinstance from the specified function pointer.- Returns:
- the new
RMTInputHandler
-
createSafe
@Nullable public static RMTInputHandler createSafe(long functionPointer)
-
create
public static RMTInputHandler create(RMTInputHandlerI instance)
Creates aRMTInputHandlerinstance that delegates to the specifiedRMTInputHandlerIinstance.
-
-