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