Package org.lwjgl.glfw
Class GLFWWindowIconifyCallback
java.lang.Object
org.lwjgl.system.Callback
org.lwjgl.glfw.GLFWWindowIconifyCallback
- All Implemented Interfaces:
AutoCloseable
,GLFWWindowIconifyCallbackI
,CallbackI
,NativeResource
,Pointer
public abstract class GLFWWindowIconifyCallback
extends Callback
implements GLFWWindowIconifyCallbackI
Instances of this class may be passed to the
SetWindowIconifyCallback
method.
Type
void (*GLFWWindowIconifyCallbackI.invoke(long, boolean)
) (
GLFWwindow *window,
int iconified
)
- Since:
- version 3.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default
-
Field Summary
Fields inherited from interface org.lwjgl.glfw.GLFWWindowIconifyCallbackI
CIF
Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE
-
Method Summary
Modifier and TypeMethodDescriptionstatic GLFWWindowIconifyCallback
create
(long functionPointer) Creates aGLFWWindowIconifyCallback
instance from the specified function pointer.static GLFWWindowIconifyCallback
create
(GLFWWindowIconifyCallbackI instance) Creates aGLFWWindowIconifyCallback
instance that delegates to the specifiedGLFWWindowIconifyCallbackI
instance.static GLFWWindowIconifyCallback
createSafe
(long functionPointer) set
(long window) Methods inherited from class org.lwjgl.system.Callback
address, equals, free, free, get, getSafe, hashCode, toString
Methods inherited from interface org.lwjgl.glfw.GLFWWindowIconifyCallbackI
callback, getCallInterface, invoke
Methods inherited from interface org.lwjgl.system.NativeResource
close
-
Method Details
-
create
Creates aGLFWWindowIconifyCallback
instance from the specified function pointer.- Returns:
- the new
GLFWWindowIconifyCallback
-
createSafe
-
create
Creates aGLFWWindowIconifyCallback
instance that delegates to the specifiedGLFWWindowIconifyCallbackI
instance. -
set
-