Package org.lwjgl.vulkan
Class VkSubpassDescriptionDepthStencilResolveKHR.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VkSubpassDescriptionDepthStencilResolveKHR,VkSubpassDescriptionDepthStencilResolveKHR.Buffer>
-
- org.lwjgl.vulkan.VkSubpassDescriptionDepthStencilResolveKHR.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,java.lang.Iterable<VkSubpassDescriptionDepthStencilResolveKHR>
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
- Enclosing class:
- VkSubpassDescriptionDepthStencilResolveKHR
public static class VkSubpassDescriptionDepthStencilResolveKHR.Buffer extends org.lwjgl.system.StructBuffer<VkSubpassDescriptionDepthStencilResolveKHR,VkSubpassDescriptionDepthStencilResolveKHR.Buffer> implements org.lwjgl.system.NativeResource
An array ofVkSubpassDescriptionDepthStencilResolveKHR
structs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
depthResolveMode()
Returns the value of thedepthResolveMode
field.VkSubpassDescriptionDepthStencilResolveKHR.Buffer
depthResolveMode(int value)
Sets the specified value to thedepthResolveMode
field.VkAttachmentReference2KHR
pDepthStencilResolveAttachment()
Returns aVkAttachmentReference2KHR
view of the struct pointed to by thepDepthStencilResolveAttachment
field.VkSubpassDescriptionDepthStencilResolveKHR.Buffer
pDepthStencilResolveAttachment(VkAttachmentReference2KHR value)
Sets the address of the specifiedVkAttachmentReference2KHR
to thepDepthStencilResolveAttachment
field.long
pNext()
Returns the value of thepNext
field.VkSubpassDescriptionDepthStencilResolveKHR.Buffer
pNext(long value)
Sets the specified value to thepNext
field.int
stencilResolveMode()
Returns the value of thestencilResolveMode
field.VkSubpassDescriptionDepthStencilResolveKHR.Buffer
stencilResolveMode(int value)
Sets the specified value to thestencilResolveMode
field.int
sType()
Returns the value of thesType
field.VkSubpassDescriptionDepthStencilResolveKHR.Buffer
sType(int value)
Sets the specified value to thesType
field.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkSubpassDescriptionDepthStencilResolveKHR.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 byVkSubpassDescriptionDepthStencilResolveKHR.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 thesType
field.
-
pNext
public long pNext()
Returns the value of thepNext
field.
-
depthResolveMode
public int depthResolveMode()
Returns the value of thedepthResolveMode
field.
-
stencilResolveMode
public int stencilResolveMode()
Returns the value of thestencilResolveMode
field.
-
pDepthStencilResolveAttachment
@Nullable public VkAttachmentReference2KHR pDepthStencilResolveAttachment()
Returns aVkAttachmentReference2KHR
view of the struct pointed to by thepDepthStencilResolveAttachment
field.
-
sType
public VkSubpassDescriptionDepthStencilResolveKHR.Buffer sType(int value)
Sets the specified value to thesType
field.
-
pNext
public VkSubpassDescriptionDepthStencilResolveKHR.Buffer pNext(long value)
Sets the specified value to thepNext
field.
-
depthResolveMode
public VkSubpassDescriptionDepthStencilResolveKHR.Buffer depthResolveMode(int value)
Sets the specified value to thedepthResolveMode
field.
-
stencilResolveMode
public VkSubpassDescriptionDepthStencilResolveKHR.Buffer stencilResolveMode(int value)
Sets the specified value to thestencilResolveMode
field.
-
pDepthStencilResolveAttachment
public VkSubpassDescriptionDepthStencilResolveKHR.Buffer pDepthStencilResolveAttachment(@Nullable VkAttachmentReference2KHR value)
Sets the address of the specifiedVkAttachmentReference2KHR
to thepDepthStencilResolveAttachment
field.
-
-