public static class SpvcMslConstexprSampler.Buffer extends org.lwjgl.system.StructBuffer<SpvcMslConstexprSampler,SpvcMslConstexprSampler.Buffer> implements org.lwjgl.system.NativeResource
SpvcMslConstexprSampler structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
SpvcMslConstexprSampler.Buffer instance backed by the specified container. |
Buffer(long address,
int cap) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
anisotropy_enable()
Returns the value of the
anisotropy_enable field. |
SpvcMslConstexprSampler.Buffer |
anisotropy_enable(boolean value)
Sets the specified value to the
anisotropy_enable field. |
int |
border_color()
Returns the value of the
border_color field. |
SpvcMslConstexprSampler.Buffer |
border_color(int value)
Sets the specified value to the
border_color field. |
boolean |
compare_enable()
Returns the value of the
compare_enable field. |
SpvcMslConstexprSampler.Buffer |
compare_enable(boolean value)
Sets the specified value to the
compare_enable field. |
int |
compare_func()
Returns the value of the
compare_func field. |
SpvcMslConstexprSampler.Buffer |
compare_func(int value)
Sets the specified value to the
compare_func field. |
int |
coord()
Returns the value of the
coord field. |
SpvcMslConstexprSampler.Buffer |
coord(int value)
Sets the specified value to the
coord field. |
boolean |
lod_clamp_enable()
Returns the value of the
lod_clamp_enable field. |
SpvcMslConstexprSampler.Buffer |
lod_clamp_enable(boolean value)
Sets the specified value to the
lod_clamp_enable field. |
float |
lod_clamp_max()
Returns the value of the
lod_clamp_max field. |
SpvcMslConstexprSampler.Buffer |
lod_clamp_max(float value)
Sets the specified value to the
lod_clamp_max field. |
float |
lod_clamp_min()
Returns the value of the
lod_clamp_min field. |
SpvcMslConstexprSampler.Buffer |
lod_clamp_min(float value)
Sets the specified value to the
lod_clamp_min field. |
int |
mag_filter()
Returns the value of the
mag_filter field. |
SpvcMslConstexprSampler.Buffer |
mag_filter(int value)
Sets the specified value to the
mag_filter field. |
int |
max_anisotropy()
Returns the value of the
max_anisotropy field. |
SpvcMslConstexprSampler.Buffer |
max_anisotropy(int value)
Sets the specified value to the
max_anisotropy field. |
int |
min_filter()
Returns the value of the
min_filter field. |
SpvcMslConstexprSampler.Buffer |
min_filter(int value)
Sets the specified value to the
min_filter field. |
int |
mip_filter()
Returns the value of the
mip_filter field. |
SpvcMslConstexprSampler.Buffer |
mip_filter(int value)
Sets the specified value to the
mip_filter field. |
int |
r_address()
Returns the value of the
r_address field. |
SpvcMslConstexprSampler.Buffer |
r_address(int value)
Sets the specified value to the
r_address field. |
int |
s_address()
Returns the value of the
s_address field. |
SpvcMslConstexprSampler.Buffer |
s_address(int value)
Sets the specified value to the
s_address field. |
int |
t_address()
Returns the value of the
t_address field. |
SpvcMslConstexprSampler.Buffer |
t_address(int value)
Sets the specified value to the
t_address field. |
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streampublic Buffer(java.nio.ByteBuffer container)
SpvcMslConstexprSampler.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 SpvcMslConstexprSampler.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 int coord()
coord field.public int min_filter()
min_filter field.public int mag_filter()
mag_filter field.public int mip_filter()
mip_filter field.public int s_address()
s_address field.public int t_address()
t_address field.public int r_address()
r_address field.public int compare_func()
compare_func field.public int border_color()
border_color field.public float lod_clamp_min()
lod_clamp_min field.public float lod_clamp_max()
lod_clamp_max field.public int max_anisotropy()
max_anisotropy field.public boolean compare_enable()
compare_enable field.public boolean lod_clamp_enable()
lod_clamp_enable field.public boolean anisotropy_enable()
anisotropy_enable field.public SpvcMslConstexprSampler.Buffer coord(int value)
coord field.public SpvcMslConstexprSampler.Buffer min_filter(int value)
min_filter field.public SpvcMslConstexprSampler.Buffer mag_filter(int value)
mag_filter field.public SpvcMslConstexprSampler.Buffer mip_filter(int value)
mip_filter field.public SpvcMslConstexprSampler.Buffer s_address(int value)
s_address field.public SpvcMslConstexprSampler.Buffer t_address(int value)
t_address field.public SpvcMslConstexprSampler.Buffer r_address(int value)
r_address field.public SpvcMslConstexprSampler.Buffer compare_func(int value)
compare_func field.public SpvcMslConstexprSampler.Buffer border_color(int value)
border_color field.public SpvcMslConstexprSampler.Buffer lod_clamp_min(float value)
lod_clamp_min field.public SpvcMslConstexprSampler.Buffer lod_clamp_max(float value)
lod_clamp_max field.public SpvcMslConstexprSampler.Buffer max_anisotropy(int value)
max_anisotropy field.public SpvcMslConstexprSampler.Buffer compare_enable(boolean value)
compare_enable field.public SpvcMslConstexprSampler.Buffer lod_clamp_enable(boolean value)
lod_clamp_enable field.public SpvcMslConstexprSampler.Buffer anisotropy_enable(boolean value)
anisotropy_enable field.Copyright LWJGL. All Rights Reserved. License terms.