Package org.lwjgl.vulkan
Class VkPhysicalDeviceCornerSampledImageFeaturesNV.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VkPhysicalDeviceCornerSampledImageFeaturesNV,VkPhysicalDeviceCornerSampledImageFeaturesNV.Buffer>
-
- org.lwjgl.vulkan.VkPhysicalDeviceCornerSampledImageFeaturesNV.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<VkPhysicalDeviceCornerSampledImageFeaturesNV>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
- VkPhysicalDeviceCornerSampledImageFeaturesNV
public static class VkPhysicalDeviceCornerSampledImageFeaturesNV.Buffer extends org.lwjgl.system.StructBuffer<VkPhysicalDeviceCornerSampledImageFeaturesNV,VkPhysicalDeviceCornerSampledImageFeaturesNV.Buffer> implements org.lwjgl.system.NativeResource
An array ofVkPhysicalDeviceCornerSampledImageFeaturesNVstructs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancornerSampledImage()VkPhysicalDeviceCornerSampledImageFeaturesNV.BuffercornerSampledImage(boolean value)Sets the specified value to theVkPhysicalDeviceCornerSampledImageFeaturesNV.cornerSampledImage()field.longpNext()VkPhysicalDeviceCornerSampledImageFeaturesNV.BufferpNext(long value)Sets the specified value to theVkPhysicalDeviceCornerSampledImageFeaturesNV.pNext()field.intsType()VkPhysicalDeviceCornerSampledImageFeaturesNV.BuffersType(int value)Sets the specified value to theVkPhysicalDeviceCornerSampledImageFeaturesNV.sType()field.VkPhysicalDeviceCornerSampledImageFeaturesNV.BuffersType$Default()Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NVvalue to theVkPhysicalDeviceCornerSampledImageFeaturesNV.sType()field.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkPhysicalDeviceCornerSampledImageFeaturesNV.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 byVkPhysicalDeviceCornerSampledImageFeaturesNV.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
VkPhysicalDeviceCornerSampledImageFeaturesNV.sType()field.
-
pNext
public long pNext()
- Returns:
- the value of the
VkPhysicalDeviceCornerSampledImageFeaturesNV.pNext()field.
-
cornerSampledImage
public boolean cornerSampledImage()
- Returns:
- the value of the
VkPhysicalDeviceCornerSampledImageFeaturesNV.cornerSampledImage()field.
-
sType
public VkPhysicalDeviceCornerSampledImageFeaturesNV.Buffer sType(int value)
Sets the specified value to theVkPhysicalDeviceCornerSampledImageFeaturesNV.sType()field.
-
sType$Default
public VkPhysicalDeviceCornerSampledImageFeaturesNV.Buffer sType$Default()
Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NVvalue to theVkPhysicalDeviceCornerSampledImageFeaturesNV.sType()field.
-
pNext
public VkPhysicalDeviceCornerSampledImageFeaturesNV.Buffer pNext(long value)
Sets the specified value to theVkPhysicalDeviceCornerSampledImageFeaturesNV.pNext()field.
-
cornerSampledImage
public VkPhysicalDeviceCornerSampledImageFeaturesNV.Buffer cornerSampledImage(boolean value)
Sets the specified value to theVkPhysicalDeviceCornerSampledImageFeaturesNV.cornerSampledImage()field.
-
-