public static class STBIIOCallbacks.Buffer extends org.lwjgl.system.StructBuffer<STBIIOCallbacks,STBIIOCallbacks.Buffer> implements org.lwjgl.system.NativeResource
STBIIOCallbacks structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
STBIIOCallbacks.Buffer instance backed by the specified container. |
Buffer(long address,
int cap) |
| Modifier and Type | Method and Description |
|---|---|
STBIEOFCallback |
eof()
Returns the value of the
eof field. |
STBIIOCallbacks.Buffer |
eof(STBIEOFCallbackI value)
Sets the specified value to the
eof field. |
STBIReadCallback |
read()
Returns the value of the
read field. |
STBIIOCallbacks.Buffer |
read(STBIReadCallbackI value)
Sets the specified value to the
read field. |
STBISkipCallback |
skip()
Returns the value of the
skip field. |
STBIIOCallbacks.Buffer |
skip(STBISkipCallbackI value)
Sets the specified value to the
skip field. |
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streampublic Buffer(java.nio.ByteBuffer container)
STBIIOCallbacks.Buffer instance backed by the specified container.
Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values
will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided
by STBIIOCallbacks.SIZEOF, and its mark will be undefined.
The created buffer instance holds a strong reference to the container object.
public Buffer(long address,
int cap)
public STBIReadCallback read()
read field.public STBISkipCallback skip()
skip field.public STBIEOFCallback eof()
eof field.public STBIIOCallbacks.Buffer read(STBIReadCallbackI value)
read field.public STBIIOCallbacks.Buffer skip(STBISkipCallbackI value)
skip field.public STBIIOCallbacks.Buffer eof(STBIEOFCallbackI value)
eof field.Copyright LWJGL. All Rights Reserved. License terms.