public static class VkCooperativeMatrixPropertiesNV.Buffer extends org.lwjgl.system.StructBuffer<VkCooperativeMatrixPropertiesNV,VkCooperativeMatrixPropertiesNV.Buffer> implements org.lwjgl.system.NativeResource
VkCooperativeMatrixPropertiesNV structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
VkCooperativeMatrixPropertiesNV.Buffer instance backed by the specified container. |
Buffer(long address,
int cap) |
| Modifier and Type | Method and Description |
|---|---|
int |
AType()
Returns the value of the
AType field. |
VkCooperativeMatrixPropertiesNV.Buffer |
AType(int value)
Sets the specified value to the
AType field. |
int |
BType()
Returns the value of the
BType field. |
VkCooperativeMatrixPropertiesNV.Buffer |
BType(int value)
Sets the specified value to the
BType field. |
int |
CType()
Returns the value of the
CType field. |
VkCooperativeMatrixPropertiesNV.Buffer |
CType(int value)
Sets the specified value to the
CType field. |
int |
DType()
Returns the value of the
DType field. |
VkCooperativeMatrixPropertiesNV.Buffer |
DType(int value)
Sets the specified value to the
DType field. |
int |
KSize()
Returns the value of the
KSize field. |
VkCooperativeMatrixPropertiesNV.Buffer |
KSize(int value)
Sets the specified value to the
KSize field. |
int |
MSize()
Returns the value of the
MSize field. |
VkCooperativeMatrixPropertiesNV.Buffer |
MSize(int value)
Sets the specified value to the
MSize field. |
int |
NSize()
Returns the value of the
NSize field. |
VkCooperativeMatrixPropertiesNV.Buffer |
NSize(int value)
Sets the specified value to the
NSize field. |
long |
pNext()
Returns the value of the
pNext field. |
VkCooperativeMatrixPropertiesNV.Buffer |
pNext(long value)
Sets the specified value to the
pNext field. |
int |
scope()
Returns the value of the
scope field. |
VkCooperativeMatrixPropertiesNV.Buffer |
scope(int value)
Sets the specified value to the
scope field. |
int |
sType()
Returns the value of the
sType field. |
VkCooperativeMatrixPropertiesNV.Buffer |
sType(int value)
Sets the specified value to the
sType field. |
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streampublic Buffer(java.nio.ByteBuffer container)
VkCooperativeMatrixPropertiesNV.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 VkCooperativeMatrixPropertiesNV.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 sType()
sType field.public long pNext()
pNext field.public int MSize()
MSize field.public int NSize()
NSize field.public int KSize()
KSize field.public int AType()
AType field.public int BType()
BType field.public int CType()
CType field.public int DType()
DType field.public int scope()
scope field.public VkCooperativeMatrixPropertiesNV.Buffer sType(int value)
sType field.public VkCooperativeMatrixPropertiesNV.Buffer pNext(long value)
pNext field.public VkCooperativeMatrixPropertiesNV.Buffer MSize(int value)
MSize field.public VkCooperativeMatrixPropertiesNV.Buffer NSize(int value)
NSize field.public VkCooperativeMatrixPropertiesNV.Buffer KSize(int value)
KSize field.public VkCooperativeMatrixPropertiesNV.Buffer AType(int value)
AType field.public VkCooperativeMatrixPropertiesNV.Buffer BType(int value)
BType field.public VkCooperativeMatrixPropertiesNV.Buffer CType(int value)
CType field.public VkCooperativeMatrixPropertiesNV.Buffer DType(int value)
DType field.public VkCooperativeMatrixPropertiesNV.Buffer scope(int value)
scope field.Copyright LWJGL. All Rights Reserved. License terms.