Package org.lwjgl.vulkan
Class VkMutableDescriptorTypeCreateInfoVALVE.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VkMutableDescriptorTypeCreateInfoVALVE,VkMutableDescriptorTypeCreateInfoVALVE.Buffer>
-
- org.lwjgl.vulkan.VkMutableDescriptorTypeCreateInfoVALVE.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<VkMutableDescriptorTypeCreateInfoVALVE>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
- VkMutableDescriptorTypeCreateInfoVALVE
public static class VkMutableDescriptorTypeCreateInfoVALVE.Buffer extends org.lwjgl.system.StructBuffer<VkMutableDescriptorTypeCreateInfoVALVE,VkMutableDescriptorTypeCreateInfoVALVE.Buffer> implements org.lwjgl.system.NativeResource
An array ofVkMutableDescriptorTypeCreateInfoVALVEstructs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intmutableDescriptorTypeListCount()VkMutableDescriptorTypeListVALVE.BufferpMutableDescriptorTypeLists()VkMutableDescriptorTypeCreateInfoVALVE.BufferpMutableDescriptorTypeLists(VkMutableDescriptorTypeListVALVE.Buffer value)Sets the address of the specifiedVkMutableDescriptorTypeListVALVE.Bufferto theVkMutableDescriptorTypeCreateInfoVALVE.pMutableDescriptorTypeLists()field.longpNext()VkMutableDescriptorTypeCreateInfoVALVE.BufferpNext(long value)Sets the specified value to theVkMutableDescriptorTypeCreateInfoVALVE.pNext()field.intsType()VkMutableDescriptorTypeCreateInfoVALVE.BuffersType(int value)Sets the specified value to theVkMutableDescriptorTypeCreateInfoVALVE.sType()field.VkMutableDescriptorTypeCreateInfoVALVE.BuffersType$Default()Sets theSTRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_VALVEvalue to theVkMutableDescriptorTypeCreateInfoVALVE.sType()field.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkMutableDescriptorTypeCreateInfoVALVE.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 byVkMutableDescriptorTypeCreateInfoVALVE.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
-
sType
public int sType()
- Returns:
- the value of the
VkMutableDescriptorTypeCreateInfoVALVE.sType()field.
-
pNext
public long pNext()
- Returns:
- the value of the
VkMutableDescriptorTypeCreateInfoVALVE.pNext()field.
-
mutableDescriptorTypeListCount
public int mutableDescriptorTypeListCount()
- Returns:
- the value of the
VkMutableDescriptorTypeCreateInfoVALVE.mutableDescriptorTypeListCount()field.
-
pMutableDescriptorTypeLists
@Nullable public VkMutableDescriptorTypeListVALVE.Buffer pMutableDescriptorTypeLists()
- Returns:
- a
VkMutableDescriptorTypeListVALVE.Bufferview of the struct array pointed to by theVkMutableDescriptorTypeCreateInfoVALVE.pMutableDescriptorTypeLists()field.
-
sType
public VkMutableDescriptorTypeCreateInfoVALVE.Buffer sType(int value)
Sets the specified value to theVkMutableDescriptorTypeCreateInfoVALVE.sType()field.
-
sType$Default
public VkMutableDescriptorTypeCreateInfoVALVE.Buffer sType$Default()
Sets theSTRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_VALVEvalue to theVkMutableDescriptorTypeCreateInfoVALVE.sType()field.
-
pNext
public VkMutableDescriptorTypeCreateInfoVALVE.Buffer pNext(long value)
Sets the specified value to theVkMutableDescriptorTypeCreateInfoVALVE.pNext()field.
-
pMutableDescriptorTypeLists
public VkMutableDescriptorTypeCreateInfoVALVE.Buffer pMutableDescriptorTypeLists(@Nullable VkMutableDescriptorTypeListVALVE.Buffer value)
Sets the address of the specifiedVkMutableDescriptorTypeListVALVE.Bufferto theVkMutableDescriptorTypeCreateInfoVALVE.pMutableDescriptorTypeLists()field.
-
-