Package org.lwjgl.stb
Class STBIWriteCallback
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.Callback
-
- org.lwjgl.stb.STBIWriteCallback
-
- All Implemented Interfaces:
- java.lang.AutoCloseable, STBIWriteCallbackI, CallbackI, CallbackI.V, NativeResource, Pointer
public abstract class STBIWriteCallback extends Callback implements STBIWriteCallbackI
Instances of this class may be used with theSTBImageWritewrite_type_to_funcfunctions.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.lwjgl.system.CallbackI
CallbackI.B, CallbackI.D, CallbackI.F, CallbackI.I, CallbackI.J, CallbackI.P, CallbackI.S, CallbackI.V, CallbackI.Z
-
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default
-
-
Field Summary
-
Fields inherited from interface org.lwjgl.system.Pointer
POINTER_SHIFT, POINTER_SIZE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static STBIWriteCallbackcreate(long functionPointer)Creates aSTBIWriteCallbackinstance from the specified function pointer.static STBIWriteCallbackcreate(STBIWriteCallbackI instance)Creates aSTBIWriteCallbackinstance that delegates to the specifiedSTBIWriteCallbackIinstance.static java.nio.ByteBuffergetData(long data, int size)Converts the specifiedSTBIWriteCallbackarguments to a ByteBuffer.-
Methods inherited from class org.lwjgl.system.Pointer.Default
address, equals, hashCode, toString
-
Methods inherited from interface org.lwjgl.stb.STBIWriteCallbackI
address, callback, invoke
-
Methods inherited from interface org.lwjgl.system.NativeResource
close
-
-
-
-
Method Detail
-
create
public static STBIWriteCallback create(long functionPointer)
Creates aSTBIWriteCallbackinstance from the specified function pointer.
-
create
public static STBIWriteCallback create(STBIWriteCallbackI instance)
Creates aSTBIWriteCallbackinstance that delegates to the specifiedSTBIWriteCallbackIinstance.
-
getData
public static java.nio.ByteBuffer getData(long data, int size)Converts the specifiedSTBIWriteCallbackarguments to a ByteBuffer.This method may only be used inside a STBIWriteCallback invocation.
- Parameters:
data- the STBIWriteCallbackdataargumentsize- the STBIWriteCallbacksizeargument- Returns:
- the data as a ByteBuffer
-
-