Package org.lwjgl.egl
Class EGLSetBlobFuncANDROID
java.lang.Object
org.lwjgl.system.Callback
org.lwjgl.egl.EGLSetBlobFuncANDROID
- All Implemented Interfaces:
AutoCloseable,EGLSetBlobFuncANDROIDI,org.lwjgl.system.CallbackI,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
public abstract class EGLSetBlobFuncANDROID
extends org.lwjgl.system.Callback
implements EGLSetBlobFuncANDROIDI
Instances of this class may be passed to the
SetBlobCacheFuncsANDROID method.
Type
void (*EGLSetBlobFuncANDROIDI.invoke(long, long, long, long)) (
void const *key,
EGLsizeiANDROID keySize,
void const *value,
EGLsizeiANDROID valueSize
)-
Nested Class Summary
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
org.lwjgl.system.Pointer.Default -
Field Summary
Fields inherited from interface org.lwjgl.egl.EGLSetBlobFuncANDROIDI
CIFFields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Method Summary
Modifier and TypeMethodDescriptionstatic EGLSetBlobFuncANDROIDcreate(long functionPointer) Creates aEGLSetBlobFuncANDROIDinstance from the specified function pointer.static EGLSetBlobFuncANDROIDcreate(EGLSetBlobFuncANDROIDI instance) Creates aEGLSetBlobFuncANDROIDinstance that delegates to the specifiedEGLSetBlobFuncANDROIDIinstance.static @Nullable EGLSetBlobFuncANDROIDcreateSafe(long functionPointer) Methods inherited from class org.lwjgl.system.Callback
address, equals, free, free, get, getSafe, hashCode, toStringMethods inherited from interface org.lwjgl.system.CallbackI
addressMethods inherited from interface org.lwjgl.egl.EGLSetBlobFuncANDROIDI
callback, getCallInterface, invokeMethods inherited from interface org.lwjgl.system.NativeResource
close
-
Method Details
-
create
Creates aEGLSetBlobFuncANDROIDinstance from the specified function pointer.- Returns:
- the new
EGLSetBlobFuncANDROID
-
createSafe
-
create
Creates aEGLSetBlobFuncANDROIDinstance that delegates to the specifiedEGLSetBlobFuncANDROIDIinstance.
-