public static class VkCommandBufferAllocateInfo.Buffer extends org.lwjgl.system.StructBuffer<VkCommandBufferAllocateInfo,VkCommandBufferAllocateInfo.Buffer> implements org.lwjgl.system.NativeResource
VkCommandBufferAllocateInfo structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
VkCommandBufferAllocateInfo.Buffer instance backed by the specified container. |
Buffer(long address,
int cap) |
| Modifier and Type | Method and Description |
|---|---|
int |
commandBufferCount()
Returns the value of the
commandBufferCount field. |
VkCommandBufferAllocateInfo.Buffer |
commandBufferCount(int value)
Sets the specified value to the
commandBufferCount field. |
long |
commandPool()
Returns the value of the
commandPool field. |
VkCommandBufferAllocateInfo.Buffer |
commandPool(long value)
Sets the specified value to the
commandPool field. |
int |
level()
Returns the value of the
level field. |
VkCommandBufferAllocateInfo.Buffer |
level(int value)
Sets the specified value to the
level field. |
long |
pNext()
Returns the value of the
pNext field. |
VkCommandBufferAllocateInfo.Buffer |
pNext(long value)
Sets the specified value to the
pNext field. |
int |
sType()
Returns the value of the
sType field. |
VkCommandBufferAllocateInfo.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)
VkCommandBufferAllocateInfo.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 VkCommandBufferAllocateInfo.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 long commandPool()
commandPool field.public int level()
level field.public int commandBufferCount()
commandBufferCount field.public VkCommandBufferAllocateInfo.Buffer sType(int value)
sType field.public VkCommandBufferAllocateInfo.Buffer pNext(long value)
pNext field.public VkCommandBufferAllocateInfo.Buffer commandPool(long value)
commandPool field.public VkCommandBufferAllocateInfo.Buffer level(int value)
level field.public VkCommandBufferAllocateInfo.Buffer commandBufferCount(int value)
commandBufferCount field.Copyright LWJGL. All Rights Reserved. License terms.