Package org.lwjgl.glfw
Class GLFWWindowContentScaleCallback
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.glfw.GLFWWindowContentScaleCallback
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,GLFWWindowContentScaleCallbackI
,org.lwjgl.system.CallbackI
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
public abstract class GLFWWindowContentScaleCallback extends org.lwjgl.system.Callback implements GLFWWindowContentScaleCallbackI
Instances of this class may be passed to theSetWindowContentScaleCallback
method.Type
void (*
GLFWWindowContentScaleCallbackI.invoke(long, float, float)
) ( GLFWwindow *window, float xscale, float yscale )- Since:
- version 3.3
-
-
Field Summary
-
Fields inherited from interface org.lwjgl.glfw.GLFWWindowContentScaleCallbackI
CIF
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GLFWWindowContentScaleCallback
create(long functionPointer)
Creates aGLFWWindowContentScaleCallback
instance from the specified function pointer.static GLFWWindowContentScaleCallback
create(GLFWWindowContentScaleCallbackI instance)
Creates aGLFWWindowContentScaleCallback
instance that delegates to the specifiedGLFWWindowContentScaleCallbackI
instance.static GLFWWindowContentScaleCallback
createSafe(long functionPointer)
GLFWWindowContentScaleCallback
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.GLFWWindowContentScaleCallbackI
callback, getCallInterface, invoke
-
-
-
-
Method Detail
-
create
public static GLFWWindowContentScaleCallback create(long functionPointer)
Creates aGLFWWindowContentScaleCallback
instance from the specified function pointer.- Returns:
- the new
GLFWWindowContentScaleCallback
-
createSafe
@Nullable public static GLFWWindowContentScaleCallback createSafe(long functionPointer)
-
create
public static GLFWWindowContentScaleCallback create(GLFWWindowContentScaleCallbackI instance)
Creates aGLFWWindowContentScaleCallback
instance that delegates to the specifiedGLFWWindowContentScaleCallbackI
instance.
-
set
public GLFWWindowContentScaleCallback set(long window)
-
-