public static class BNDnodeTheme.Buffer extends org.lwjgl.system.StructBuffer<BNDnodeTheme,BNDnodeTheme.Buffer> implements org.lwjgl.system.NativeResource
BNDnodeTheme structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
BNDnodeTheme.Buffer instance backed by the specified container. |
Buffer(long address,
int cap) |
| Modifier and Type | Method and Description |
|---|---|
NVGColor |
activeNodeColor()
Returns a
NVGColor view of the activeNodeColor field. |
BNDnodeTheme.Buffer |
activeNodeColor(java.util.function.Consumer<NVGColor> consumer)
Passes the
activeNodeColor field to the specified Consumer. |
BNDnodeTheme.Buffer |
activeNodeColor(NVGColor value)
Copies the specified
NVGColor to the activeNodeColor field. |
NVGColor |
nodeBackdropColor()
Returns a
NVGColor view of the nodeBackdropColor field. |
BNDnodeTheme.Buffer |
nodeBackdropColor(java.util.function.Consumer<NVGColor> consumer)
Passes the
nodeBackdropColor field to the specified Consumer. |
BNDnodeTheme.Buffer |
nodeBackdropColor(NVGColor value)
Copies the specified
NVGColor to the nodeBackdropColor field. |
NVGColor |
nodeSelectedColor()
Returns a
NVGColor view of the nodeSelectedColor field. |
BNDnodeTheme.Buffer |
nodeSelectedColor(java.util.function.Consumer<NVGColor> consumer)
Passes the
nodeSelectedColor field to the specified Consumer. |
BNDnodeTheme.Buffer |
nodeSelectedColor(NVGColor value)
Copies the specified
NVGColor to the nodeSelectedColor field. |
int |
noodleCurving()
Returns the value of the
noodleCurving field. |
BNDnodeTheme.Buffer |
noodleCurving(int value)
Sets the specified value to the
noodleCurving field. |
NVGColor |
textSelectedColor()
Returns a
NVGColor view of the textSelectedColor field. |
BNDnodeTheme.Buffer |
textSelectedColor(java.util.function.Consumer<NVGColor> consumer)
Passes the
textSelectedColor field to the specified Consumer. |
BNDnodeTheme.Buffer |
textSelectedColor(NVGColor value)
Copies the specified
NVGColor to the textSelectedColor field. |
NVGColor |
wiresColor()
Returns a
NVGColor view of the wiresColor field. |
BNDnodeTheme.Buffer |
wiresColor(java.util.function.Consumer<NVGColor> consumer)
Passes the
wiresColor field to the specified Consumer. |
BNDnodeTheme.Buffer |
wiresColor(NVGColor value)
Copies the specified
NVGColor to the wiresColor field. |
NVGColor |
wireSelectColor()
Returns a
NVGColor view of the wireSelectColor field. |
BNDnodeTheme.Buffer |
wireSelectColor(java.util.function.Consumer<NVGColor> consumer)
Passes the
wireSelectColor field to the specified Consumer. |
BNDnodeTheme.Buffer |
wireSelectColor(NVGColor value)
Copies the specified
NVGColor to the wireSelectColor field. |
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streampublic Buffer(java.nio.ByteBuffer container)
BNDnodeTheme.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 BNDnodeTheme.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 NVGColor nodeSelectedColor()
NVGColor view of the nodeSelectedColor field.public NVGColor textSelectedColor()
NVGColor view of the textSelectedColor field.public NVGColor activeNodeColor()
NVGColor view of the activeNodeColor field.public NVGColor wireSelectColor()
NVGColor view of the wireSelectColor field.public NVGColor nodeBackdropColor()
NVGColor view of the nodeBackdropColor field.public int noodleCurving()
noodleCurving field.public BNDnodeTheme.Buffer nodeSelectedColor(NVGColor value)
NVGColor to the nodeSelectedColor field.public BNDnodeTheme.Buffer nodeSelectedColor(java.util.function.Consumer<NVGColor> consumer)
nodeSelectedColor field to the specified Consumer.public BNDnodeTheme.Buffer wiresColor(NVGColor value)
NVGColor to the wiresColor field.public BNDnodeTheme.Buffer wiresColor(java.util.function.Consumer<NVGColor> consumer)
wiresColor field to the specified Consumer.public BNDnodeTheme.Buffer textSelectedColor(NVGColor value)
NVGColor to the textSelectedColor field.public BNDnodeTheme.Buffer textSelectedColor(java.util.function.Consumer<NVGColor> consumer)
textSelectedColor field to the specified Consumer.public BNDnodeTheme.Buffer activeNodeColor(NVGColor value)
NVGColor to the activeNodeColor field.public BNDnodeTheme.Buffer activeNodeColor(java.util.function.Consumer<NVGColor> consumer)
activeNodeColor field to the specified Consumer.public BNDnodeTheme.Buffer wireSelectColor(NVGColor value)
NVGColor to the wireSelectColor field.public BNDnodeTheme.Buffer wireSelectColor(java.util.function.Consumer<NVGColor> consumer)
wireSelectColor field to the specified Consumer.public BNDnodeTheme.Buffer nodeBackdropColor(NVGColor value)
NVGColor to the nodeBackdropColor field.public BNDnodeTheme.Buffer nodeBackdropColor(java.util.function.Consumer<NVGColor> consumer)
nodeBackdropColor field to the specified Consumer.public BNDnodeTheme.Buffer noodleCurving(int value)
noodleCurving field.Copyright LWJGL. All Rights Reserved. License terms.