Package org.lwjgl.nuklear
Class NkEditState.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<NkEditState,NkEditState.Buffer>
-
- org.lwjgl.nuklear.NkEditState.Buffer
-
- All Implemented Interfaces:
java.lang.Iterable<NkEditState>,org.lwjgl.system.Pointer
- Enclosing class:
- NkEditState
public static class NkEditState.Buffer extends org.lwjgl.system.StructBuffer<NkEditState,NkEditState.Buffer>
An array ofNkEditStatestructs.
-
-
Constructor Summary
Constructors Constructor Description Buffer(long address, int cap)Buffer(java.nio.ByteBuffer container)Creates a newNkEditState.Bufferinstance backed by the specified container.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intactive()Returns the value of theactivefield.intcursor()Returns the value of thecursorfield.bytemode()Returns the value of themodefield.intname()Returns the value of thenamefield.intold()Returns the value of theoldfield.intprev()Returns the value of theprevfield.NkScrollscrollbar()Returns aNkScrollview of thescrollbarfield.intsel_end()Returns the value of thesel_endfield.intsel_start()Returns the value of thesel_startfield.intseq()Returns the value of theseqfield.booleansingle_line()Returns the value of thesingle_linefield.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newNkEditState.Bufferinstance 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 byNkEditState.SIZEOF, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
Buffer
public Buffer(long address, int cap)
-
-
Method Detail
-
name
public int name()
Returns the value of thenamefield.
-
seq
public int seq()
Returns the value of theseqfield.
-
old
public int old()
Returns the value of theoldfield.
-
active
public int active()
Returns the value of theactivefield.
-
prev
public int prev()
Returns the value of theprevfield.
-
cursor
public int cursor()
Returns the value of thecursorfield.
-
sel_start
public int sel_start()
Returns the value of thesel_startfield.
-
sel_end
public int sel_end()
Returns the value of thesel_endfield.
-
mode
public byte mode()
Returns the value of themodefield.
-
single_line
public boolean single_line()
Returns the value of thesingle_linefield.
-
-