Package org.lwjgl.vulkan
Class VkPerformanceConfigurationAcquireInfoINTEL.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VkPerformanceConfigurationAcquireInfoINTEL,VkPerformanceConfigurationAcquireInfoINTEL.Buffer>
-
- org.lwjgl.vulkan.VkPerformanceConfigurationAcquireInfoINTEL.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<VkPerformanceConfigurationAcquireInfoINTEL>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
- VkPerformanceConfigurationAcquireInfoINTEL
public static class VkPerformanceConfigurationAcquireInfoINTEL.Buffer extends org.lwjgl.system.StructBuffer<VkPerformanceConfigurationAcquireInfoINTEL,VkPerformanceConfigurationAcquireInfoINTEL.Buffer> implements org.lwjgl.system.NativeResource
An array ofVkPerformanceConfigurationAcquireInfoINTELstructs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longpNext()VkPerformanceConfigurationAcquireInfoINTEL.BufferpNext(long value)Sets the specified value to theVkPerformanceConfigurationAcquireInfoINTEL.pNext()field.intsType()VkPerformanceConfigurationAcquireInfoINTEL.BuffersType(int value)Sets the specified value to theVkPerformanceConfigurationAcquireInfoINTEL.sType()field.VkPerformanceConfigurationAcquireInfoINTEL.BuffersType$Default()Sets theSTRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTELvalue to theVkPerformanceConfigurationAcquireInfoINTEL.sType()field.inttype()VkPerformanceConfigurationAcquireInfoINTEL.Buffertype(int value)Sets the specified value to theVkPerformanceConfigurationAcquireInfoINTEL.type()field.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkPerformanceConfigurationAcquireInfoINTEL.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 byVkPerformanceConfigurationAcquireInfoINTEL.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
VkPerformanceConfigurationAcquireInfoINTEL.sType()field.
-
pNext
public long pNext()
- Returns:
- the value of the
VkPerformanceConfigurationAcquireInfoINTEL.pNext()field.
-
type
public int type()
- Returns:
- the value of the
VkPerformanceConfigurationAcquireInfoINTEL.type()field.
-
sType
public VkPerformanceConfigurationAcquireInfoINTEL.Buffer sType(int value)
Sets the specified value to theVkPerformanceConfigurationAcquireInfoINTEL.sType()field.
-
sType$Default
public VkPerformanceConfigurationAcquireInfoINTEL.Buffer sType$Default()
Sets theSTRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTELvalue to theVkPerformanceConfigurationAcquireInfoINTEL.sType()field.
-
pNext
public VkPerformanceConfigurationAcquireInfoINTEL.Buffer pNext(long value)
Sets the specified value to theVkPerformanceConfigurationAcquireInfoINTEL.pNext()field.
-
type
public VkPerformanceConfigurationAcquireInfoINTEL.Buffer type(int value)
Sets the specified value to theVkPerformanceConfigurationAcquireInfoINTEL.type()field.
-
-