Package org.lwjgl.vulkan
Class VkPhysicalDeviceCustomBorderColorPropertiesEXT.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VkPhysicalDeviceCustomBorderColorPropertiesEXT,VkPhysicalDeviceCustomBorderColorPropertiesEXT.Buffer>
-
- org.lwjgl.vulkan.VkPhysicalDeviceCustomBorderColorPropertiesEXT.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<VkPhysicalDeviceCustomBorderColorPropertiesEXT>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
- VkPhysicalDeviceCustomBorderColorPropertiesEXT
public static class VkPhysicalDeviceCustomBorderColorPropertiesEXT.Buffer extends org.lwjgl.system.StructBuffer<VkPhysicalDeviceCustomBorderColorPropertiesEXT,VkPhysicalDeviceCustomBorderColorPropertiesEXT.Buffer> implements org.lwjgl.system.NativeResource
An array ofVkPhysicalDeviceCustomBorderColorPropertiesEXTstructs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intmaxCustomBorderColorSamplers()longpNext()VkPhysicalDeviceCustomBorderColorPropertiesEXT.BufferpNext(long value)Sets the specified value to thepNextfield.intsType()VkPhysicalDeviceCustomBorderColorPropertiesEXT.BuffersType(int value)Sets the specified value to thesTypefield.VkPhysicalDeviceCustomBorderColorPropertiesEXT.BuffersType$Default()Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXTvalue to thesTypefield.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkPhysicalDeviceCustomBorderColorPropertiesEXT.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 byVkPhysicalDeviceCustomBorderColorPropertiesEXT.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
sTypefield.
-
pNext
public long pNext()
- Returns:
- the value of the
pNextfield.
-
maxCustomBorderColorSamplers
public int maxCustomBorderColorSamplers()
- Returns:
- the value of the
VkPhysicalDeviceCustomBorderColorPropertiesEXT.maxCustomBorderColorSamplers()field.
-
sType
public VkPhysicalDeviceCustomBorderColorPropertiesEXT.Buffer sType(int value)
Sets the specified value to thesTypefield.
-
sType$Default
public VkPhysicalDeviceCustomBorderColorPropertiesEXT.Buffer sType$Default()
Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXTvalue to thesTypefield.
-
pNext
public VkPhysicalDeviceCustomBorderColorPropertiesEXT.Buffer pNext(long value)
Sets the specified value to thepNextfield.
-
-