Package org.lwjgl.stb
Class STBIReadCallback
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.stb.STBIReadCallback
-
- All Implemented Interfaces:
- java.lang.AutoCloseable, STBIReadCallbackI, org.lwjgl.system.CallbackI, org.lwjgl.system.CallbackI.I, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer
public abstract class STBIReadCallback extends org.lwjgl.system.Callback implements STBIReadCallbackI
Instances of this class may be set to theread
field of theSTBIIOCallbacks
struct.
-
-
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.stb.STBIReadCallbackI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static STBIReadCallback
create(long functionPointer)
Creates aSTBIReadCallback
instance from the specified function pointer.static STBIReadCallback
create(STBIReadCallbackI instance)
Creates aSTBIReadCallback
instance that delegates to the specifiedSTBIReadCallbackI
instance.static java.nio.ByteBuffer
getData(long data, int size)
Converts the specifiedSTBIReadCallback
arguments to a ByteBuffer.-
Methods inherited from class org.lwjgl.system.Callback
__stdcall, address, equals, free, free, get, hashCode, toString
-
Methods inherited from interface org.lwjgl.stb.STBIReadCallbackI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static STBIReadCallback create(long functionPointer)
Creates aSTBIReadCallback
instance from the specified function pointer.
-
create
public static STBIReadCallback create(STBIReadCallbackI instance)
Creates aSTBIReadCallback
instance that delegates to the specifiedSTBIReadCallbackI
instance.
-
getData
public static java.nio.ByteBuffer getData(long data, int size)
Converts the specifiedSTBIReadCallback
arguments to a ByteBuffer.This method may only be used inside a STBIReadCallback invocation.
- Parameters:
data
- the STBIReadCallbackdata
argumentsize
- the STBIReadCallbacksize
argument- Returns:
- the data as a ByteBuffer
-
-