Package org.lwjgl.vulkan
Class VkDisplayPlaneCapabilitiesKHR.Buffer
- java.lang.Object
-
- org.lwjgl.system.StructBuffer<VkDisplayPlaneCapabilitiesKHR,VkDisplayPlaneCapabilitiesKHR.Buffer>
-
- org.lwjgl.vulkan.VkDisplayPlaneCapabilitiesKHR.Buffer
-
- All Implemented Interfaces:
- java.lang.AutoCloseable, NativeResource, Pointer
- Enclosing class:
- VkDisplayPlaneCapabilitiesKHR
public static final class VkDisplayPlaneCapabilitiesKHR.Buffer extends StructBuffer<VkDisplayPlaneCapabilitiesKHR,VkDisplayPlaneCapabilitiesKHR.Buffer>
An array ofVkDisplayPlaneCapabilitiesKHR
structs.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default
-
-
Field Summary
-
Fields inherited from interface org.lwjgl.system.Pointer
POINTER_SHIFT, POINTER_SIZE
-
-
Constructor Summary
Constructors Constructor and Description Buffer(java.nio.ByteBuffer container)
Creates a newVkDisplayPlaneCapabilitiesKHR.Buffer
instance backed by the specified container.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description VkExtent2D
maxDstExtent()
Returns aVkExtent2D
view of themaxDstExtent
field.VkOffset2D
maxDstPosition()
Returns aVkOffset2D
view of themaxDstPosition
field.VkExtent2D
maxSrcExtent()
Returns aVkExtent2D
view of themaxSrcExtent
field.VkOffset2D
maxSrcPosition()
Returns aVkOffset2D
view of themaxSrcPosition
field.VkExtent2D
minDstExtent()
Returns aVkExtent2D
view of theminDstExtent
field.VkOffset2D
minDstPosition()
Returns aVkOffset2D
view of theminDstPosition
field.VkExtent2D
minSrcExtent()
Returns aVkExtent2D
view of theminSrcExtent
field.VkOffset2D
minSrcPosition()
Returns aVkOffset2D
view of theminSrcPosition
field.int
supportedAlpha()
Returns the value of thesupportedAlpha
field.-
Methods inherited from class org.lwjgl.system.StructBuffer
address, address, address0, capacity, clear, compact, duplicate, flip, free, get, get, get, get, hasRemaining, limit, limit, mark, position, position, put, put, put, remaining, reset, rewind, slice, slice, toString
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.lwjgl.system.NativeResource
close
-
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkDisplayPlaneCapabilitiesKHR.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 byVkDisplayPlaneCapabilitiesKHR.SIZEOF
, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
-
Method Detail
-
supportedAlpha
public int supportedAlpha()
Returns the value of thesupportedAlpha
field.
-
minSrcPosition
public VkOffset2D minSrcPosition()
Returns aVkOffset2D
view of theminSrcPosition
field.
-
maxSrcPosition
public VkOffset2D maxSrcPosition()
Returns aVkOffset2D
view of themaxSrcPosition
field.
-
minSrcExtent
public VkExtent2D minSrcExtent()
Returns aVkExtent2D
view of theminSrcExtent
field.
-
maxSrcExtent
public VkExtent2D maxSrcExtent()
Returns aVkExtent2D
view of themaxSrcExtent
field.
-
minDstPosition
public VkOffset2D minDstPosition()
Returns aVkOffset2D
view of theminDstPosition
field.
-
maxDstPosition
public VkOffset2D maxDstPosition()
Returns aVkOffset2D
view of themaxDstPosition
field.
-
minDstExtent
public VkExtent2D minDstExtent()
Returns aVkExtent2D
view of theminDstExtent
field.
-
maxDstExtent
public VkExtent2D maxDstExtent()
Returns aVkExtent2D
view of themaxDstExtent
field.
-
-