Top Description Inners Fields Constructors Methods
org.lwjgl.openxr

public Class XrViewConfigurationView

extends Struct<XrViewConfigurationView>
implements NativeResource
Class Inheritance
All Implemented Interfaces
org.lwjgl.system.NativeResource, java.lang.AutoCloseable
Imports
javax.annotation.*, java.nio.*, org.lwjgl.*, org.lwjgl.system.*

Individual view configuration.
Description

See XrSwapchainSubImage for more information about imageRect values, and XrSwapchainCreateInfo for more information about creating swapchains appropriately sized to support those imageRect values.

The array of XrViewConfigurationView returned by the runtime must adhere to the rules defined in XrViewConfigurationType, such as the count and association to the left and right eyes.

Valid Usage (Implicit)
See Also

XrViewConfigurationProperties, EnumerateViewConfigurationViews

Layout


struct XrViewConfigurationView {
    XrStructureType type;
    void * next;
    uint32_t recommendedImageRectWidth;
    uint32_t maxImageRectWidth;
    uint32_t recommendedImageRectHeight;
    uint32_t maxImageRectHeight;
    uint32_t recommendedSwapchainSampleCount;
    uint32_t maxSwapchainSampleCount;
}

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final int
ALIGNOF

The struct alignment in bytes.

public static final int
MAXIMAGERECTHEIGHT

The struct member offsets.

public static final int
MAXIMAGERECTWIDTH

The struct member offsets.

public static final int
MAXSWAPCHAINSAMPLECOUNT

The struct member offsets.

public static final int
NEXT

The struct member offsets.

public static final int
RECOMMENDEDIMAGERECTHEIGHT

The struct member offsets.

public static final int
RECOMMENDEDIMAGERECTWIDTH

The struct member offsets.

public static final int
RECOMMENDEDSWAPCHAINSAMPLECOUNT

The struct member offsets.

public static final int
SIZEOF

The struct size in bytes.

public static final int
TYPE

The struct member offsets.

Inherited from org.lwjgl.system.Struct:
containerDEFAULT_ALIGN_ASDEFAULT_PACK_ALIGNMENT

Constructor Summary

AccessConstructor and Description
protected
XrViewConfigurationView(long address, ByteBuffer container)

public
XrViewConfigurationView(ByteBuffer container)

Creates a XrViewConfigurationView instance at the current position of the specified ByteBuffer container.

Method Summary

Modifier and TypeMethod and Description
public static XrViewConfigurationView
calloc()

Returns a new XrViewConfigurationView instance allocated with memCalloc.

public static XrViewConfigurationView.Buffer
calloc(int
the buffer capacity
capacity
)

Returns a new XrViewConfigurationView.Buffer instance allocated with memCalloc.

public static XrViewConfigurationView
calloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new XrViewConfigurationView instance allocated on the specified MemoryStack and initializes all its bits to zero.

public static XrViewConfigurationView.Buffer
calloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new XrViewConfigurationView.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.

protected XrViewConfigurationView
create(long
the struct memory address
address
,
ByteBuffer
an optional container buffer, to be referenced strongly by the struct instance.
container
)

Implements abstract org.lwjgl.system.Struct.create.

Similar to the constructor, but returns the exact type of the Struct subclass.
public static XrViewConfigurationView
create()

Returns a new XrViewConfigurationView instance allocated with BufferUtils.

public static XrViewConfigurationView
create(long address)

Returns a new XrViewConfigurationView instance for the specified memory address.

public static XrViewConfigurationView.Buffer
create(int
the buffer capacity
capacity
)

Returns a new XrViewConfigurationView.Buffer instance allocated with BufferUtils.

public static XrViewConfigurationView.Buffer
create(long
the memory address
address
,
int
the buffer capacity
capacity
)

Create a XrViewConfigurationView.Buffer instance at the specified memory.

public static XrViewConfigurationView
createSafe(long address)

Like create, but returns null if address is NULL.

public static XrViewConfigurationView.Buffer
createSafe(long address, int capacity)

Like create, but returns null if address is NULL.

public static XrViewConfigurationView
malloc()

Returns a new XrViewConfigurationView instance allocated with memAlloc.

public static XrViewConfigurationView.Buffer
malloc(int
the buffer capacity
capacity
)

Returns a new XrViewConfigurationView.Buffer instance allocated with memAlloc.

public static XrViewConfigurationView
malloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new XrViewConfigurationView instance allocated on the specified MemoryStack.

public static XrViewConfigurationView.Buffer
malloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new XrViewConfigurationView.Buffer instance allocated on the specified MemoryStack.

public int
maxImageRectHeight()

the maximum height of imageRect supported when rendering this view into a swapchain.

public XrViewConfigurationView
maxImageRectHeight(int value)

Sets the specified value to the maxImageRectHeight field.

public int
maxImageRectWidth()

the maximum width of imageRect supported when rendering this view into a swapchain.

public XrViewConfigurationView
maxImageRectWidth(int value)

Sets the specified value to the maxImageRectWidth field.

public int
maxSwapchainSampleCount()

the maximum number of sub-data element samples supported for swapchain images that will be rendered into for this view.

public XrViewConfigurationView
maxSwapchainSampleCount(int value)

Sets the specified value to the maxSwapchainSampleCount field.

public long
next()

NULL or a pointer to the next structure in a structure chain.

public XrViewConfigurationView
next(long value)

Sets the specified value to the next field.

public XrViewConfigurationView
next(XrFoveatedViewConfigurationViewVARJO value)

Prepends the specified XrFoveatedViewConfigurationViewVARJO value to the next chain.

public XrViewConfigurationView
next(XrViewConfigurationDepthRangeEXT value)

Prepends the specified XrViewConfigurationDepthRangeEXT value to the next chain.

public XrViewConfigurationView
next(XrViewConfigurationViewFovEPIC value)

Prepends the specified XrViewConfigurationViewFovEPIC value to the next chain.

public static int
nmaxImageRectHeight(long struct)

Unsafe version of maxImageRectHeight.

public static void
nmaxImageRectHeight(long struct, int value)

Unsafe version of maxImageRectHeight.

public static int
nmaxImageRectWidth(long struct)

Unsafe version of maxImageRectWidth.

public static void
nmaxImageRectWidth(long struct, int value)

Unsafe version of maxImageRectWidth.

public static int
nmaxSwapchainSampleCount(long struct)

Unsafe version of maxSwapchainSampleCount.

public static void
nmaxSwapchainSampleCount(long struct, int value)

Unsafe version of maxSwapchainSampleCount.

public static long
nnext(long struct)

Unsafe version of next.

public static void
nnext(long struct, long value)

Unsafe version of next.

public static int
public static void
nrecommendedImageRectHeight(long struct, int value)

Unsafe version of recommendedImageRectHeight.

public static int
public static void
nrecommendedImageRectWidth(long struct, int value)

Unsafe version of recommendedImageRectWidth.

public static int
public static void
nrecommendedSwapchainSampleCount(long struct, int value)

Unsafe version of recommendedSwapchainSampleCount.

public static int
ntype(long struct)

Unsafe version of type.

public static void
ntype(long struct, int value)

Unsafe version of type.

public int
recommendedImageRectHeight()

the optimal height of imageRect to use when rendering this view into a swapchain.

public XrViewConfigurationView
recommendedImageRectHeight(int value)

Sets the specified value to the recommendedImageRectHeight field.

public int
recommendedImageRectWidth()

the optimal width of imageRect to use when rendering this view into a swapchain.

public XrViewConfigurationView
recommendedImageRectWidth(int value)

Sets the specified value to the recommendedImageRectWidth field.

public int
recommendedSwapchainSampleCount()

the recommended number of sub-data element samples to create for each swapchain image that will be rendered into for this view.

public XrViewConfigurationView
recommendedSwapchainSampleCount(int value)

Sets the specified value to the recommendedSwapchainSampleCount field.

public XrViewConfigurationView
set(int type, long next, int recommendedImageRectWidth, int maxImageRectWidth, int recommendedImageRectHeight, int maxImageRectHeight, int recommendedSwapchainSampleCount, int maxSwapchainSampleCount)

Initializes this struct with the specified values.

public XrViewConfigurationView

Returns:

this struct
set
(XrViewConfigurationView
the source struct
src
)

Copies the specified struct data to this struct.

public int
sizeof()

Implements abstract org.lwjgl.system.Struct.sizeof.

Returns sizeof(struct).
public int
type()

the XrStructureType of this structure.

public XrViewConfigurationView
type(int value)

Sets the specified value to the type field.

public XrViewConfigurationView
type$Default()

Sets the TYPE_VIEW_CONFIGURATION_VIEW value to the type field.

Inherited from org.lwjgl.system.Struct:
__array__array__array__checkContainer__checkMalloc__create__getContainer__getContainer__member__member__member__padding__padding__struct__struct__union__unionclearfreeisNullvalidate

Field Detail

ALIGNOFback to summary
public static final int ALIGNOF

The struct alignment in bytes.

MAXIMAGERECTHEIGHTback to summary
public static final int MAXIMAGERECTHEIGHT

The struct member offsets.

MAXIMAGERECTWIDTHback to summary
public static final int MAXIMAGERECTWIDTH

The struct member offsets.

MAXSWAPCHAINSAMPLECOUNTback to summary
public static final int MAXSWAPCHAINSAMPLECOUNT

The struct member offsets.

NEXTback to summary
public static final int NEXT

The struct member offsets.

RECOMMENDEDIMAGERECTHEIGHTback to summary
public static final int RECOMMENDEDIMAGERECTHEIGHT

The struct member offsets.

RECOMMENDEDIMAGERECTWIDTHback to summary
public static final int RECOMMENDEDIMAGERECTWIDTH

The struct member offsets.

RECOMMENDEDSWAPCHAINSAMPLECOUNTback to summary
public static final int RECOMMENDEDSWAPCHAINSAMPLECOUNT

The struct member offsets.

SIZEOFback to summary
public static final int SIZEOF

The struct size in bytes.

TYPEback to summary
public static final int TYPE

The struct member offsets.

Constructor Detail

XrViewConfigurationViewback to summary
protected XrViewConfigurationView(long address, ByteBuffer container)
XrViewConfigurationViewback to summary
public XrViewConfigurationView(ByteBuffer container)

Creates a XrViewConfigurationView instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

The created instance holds a strong reference to the container object.

Method Detail

callocback to summary
public static XrViewConfigurationView calloc()

Returns a new XrViewConfigurationView instance allocated with memCalloc. The instance must be explicitly freed.

callocback to summary
public static XrViewConfigurationView.Buffer calloc(int capacity)

Returns a new XrViewConfigurationView.Buffer instance allocated with memCalloc. The instance must be explicitly freed.

Parameters
capacity:int

the buffer capacity

callocback to summary
public static XrViewConfigurationView calloc(MemoryStack stack)

Returns a new XrViewConfigurationView instance allocated on the specified MemoryStack and initializes all its bits to zero.

Parameters
stack:MemoryStack

the stack from which to allocate

callocback to summary
public static XrViewConfigurationView.Buffer calloc(int capacity, MemoryStack stack)

Returns a new XrViewConfigurationView.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.

Parameters
capacity:int

the buffer capacity

stack:MemoryStack

the stack from which to allocate

createback to summary
protected XrViewConfigurationView create(long address, ByteBuffer container)

Implements abstract org.lwjgl.system.Struct.create.

Doc from org.lwjgl.system.Struct.create.

Similar to the constructor, but returns the exact type of the Struct subclass.

Effectively, every Struct instance is a factory for more instances of the same type. This is used by StructBuffer.

Parameters
address:long

the struct memory address

container:ByteBuffer

an optional container buffer, to be referenced strongly by the struct instance.

Annotations
@Override
createback to summary
public static XrViewConfigurationView create()

Returns a new XrViewConfigurationView instance allocated with BufferUtils.

createback to summary
public static XrViewConfigurationView create(long address)

Returns a new XrViewConfigurationView instance for the specified memory address.

createback to summary
public static XrViewConfigurationView.Buffer create(int capacity)

Returns a new XrViewConfigurationView.Buffer instance allocated with BufferUtils.

Parameters
capacity:int

the buffer capacity

createback to summary
public static XrViewConfigurationView.Buffer create(long address, int capacity)

Create a XrViewConfigurationView.Buffer instance at the specified memory.

Parameters
address:long

the memory address

capacity:int

the buffer capacity

createSafeback to summary
public static XrViewConfigurationView createSafe(long address)

Like create, but returns null if address is NULL.

Annotations
@Nullable
createSafeback to summary
public static XrViewConfigurationView.Buffer createSafe(long address, int capacity)

Like create, but returns null if address is NULL.

Annotations
@Nullable
mallocback to summary
public static XrViewConfigurationView malloc()

Returns a new XrViewConfigurationView instance allocated with memAlloc. The instance must be explicitly freed.

mallocback to summary
public static XrViewConfigurationView.Buffer malloc(int capacity)

Returns a new XrViewConfigurationView.Buffer instance allocated with memAlloc. The instance must be explicitly freed.

Parameters
capacity:int

the buffer capacity

mallocback to summary
public static XrViewConfigurationView malloc(MemoryStack stack)

Returns a new XrViewConfigurationView instance allocated on the specified MemoryStack.

Parameters
stack:MemoryStack

the stack from which to allocate

mallocback to summary
public static XrViewConfigurationView.Buffer malloc(int capacity, MemoryStack stack)

Returns a new XrViewConfigurationView.Buffer instance allocated on the specified MemoryStack.

Parameters
capacity:int

the buffer capacity

stack:MemoryStack

the stack from which to allocate

maxImageRectHeightback to summary
public int maxImageRectHeight()

the maximum height of imageRect supported when rendering this view into a swapchain.

Annotations
@NativeType:uint32_t
maxImageRectHeightback to summary
public XrViewConfigurationView maxImageRectHeight(int value)

Sets the specified value to the maxImageRectHeight field.

maxImageRectWidthback to summary
public int maxImageRectWidth()

the maximum width of imageRect supported when rendering this view into a swapchain.

Annotations
@NativeType:uint32_t
maxImageRectWidthback to summary
public XrViewConfigurationView maxImageRectWidth(int value)

Sets the specified value to the maxImageRectWidth field.

maxSwapchainSampleCountback to summary
public int maxSwapchainSampleCount()

the maximum number of sub-data element samples supported for swapchain images that will be rendered into for this view.

Annotations
@NativeType:uint32_t
maxSwapchainSampleCountback to summary
public XrViewConfigurationView maxSwapchainSampleCount(int value)

Sets the specified value to the maxSwapchainSampleCount field.

nextback to summary
public long next()

NULL or a pointer to the next structure in a structure chain. No such structures are defined in core OpenXR.

Annotations
@NativeType:void *
nextback to summary
public XrViewConfigurationView next(long value)

Sets the specified value to the next field.

nextback to summary
public XrViewConfigurationView next(XrFoveatedViewConfigurationViewVARJO value)

Prepends the specified XrFoveatedViewConfigurationViewVARJO value to the next chain.

nextback to summary
public XrViewConfigurationView next(XrViewConfigurationDepthRangeEXT value)

Prepends the specified XrViewConfigurationDepthRangeEXT value to the next chain.

nextback to summary
public XrViewConfigurationView next(XrViewConfigurationViewFovEPIC value)

Prepends the specified XrViewConfigurationViewFovEPIC value to the next chain.

nmaxImageRectHeightback to summary
public static int nmaxImageRectHeight(long struct)

Unsafe version of maxImageRectHeight.

nmaxImageRectHeightback to summary
public static void nmaxImageRectHeight(long struct, int value)

Unsafe version of maxImageRectHeight.

nmaxImageRectWidthback to summary
public static int nmaxImageRectWidth(long struct)

Unsafe version of maxImageRectWidth.

nmaxImageRectWidthback to summary
public static void nmaxImageRectWidth(long struct, int value)

Unsafe version of maxImageRectWidth.

nmaxSwapchainSampleCountback to summary
public static int nmaxSwapchainSampleCount(long struct)

Unsafe version of maxSwapchainSampleCount.

nmaxSwapchainSampleCountback to summary
public static void nmaxSwapchainSampleCount(long struct, int value)

Unsafe version of maxSwapchainSampleCount.

nnextback to summary
public static long nnext(long struct)

Unsafe version of next.

nnextback to summary
public static void nnext(long struct, long value)

Unsafe version of next.

nrecommendedImageRectHeightback to summary
public static int nrecommendedImageRectHeight(long struct)

Unsafe version of recommendedImageRectHeight.

nrecommendedImageRectHeightback to summary
public static void nrecommendedImageRectHeight(long struct, int value)

Unsafe version of recommendedImageRectHeight.

nrecommendedImageRectWidthback to summary
public static int nrecommendedImageRectWidth(long struct)

Unsafe version of recommendedImageRectWidth.

nrecommendedImageRectWidthback to summary
public static void nrecommendedImageRectWidth(long struct, int value)

Unsafe version of recommendedImageRectWidth.

nrecommendedSwapchainSampleCountback to summary
public static int nrecommendedSwapchainSampleCount(long struct)

Unsafe version of recommendedSwapchainSampleCount.

nrecommendedSwapchainSampleCountback to summary
public static void nrecommendedSwapchainSampleCount(long struct, int value)

Unsafe version of recommendedSwapchainSampleCount.

ntypeback to summary
public static int ntype(long struct)

Unsafe version of type.

ntypeback to summary
public static void ntype(long struct, int value)

Unsafe version of type.

recommendedImageRectHeightback to summary
public int recommendedImageRectHeight()

the optimal height of imageRect to use when rendering this view into a swapchain.

Annotations
@NativeType:uint32_t
recommendedImageRectHeightback to summary
public XrViewConfigurationView recommendedImageRectHeight(int value)

Sets the specified value to the recommendedImageRectHeight field.

recommendedImageRectWidthback to summary
public int recommendedImageRectWidth()

the optimal width of imageRect to use when rendering this view into a swapchain.

Annotations
@NativeType:uint32_t
recommendedImageRectWidthback to summary
public XrViewConfigurationView recommendedImageRectWidth(int value)

Sets the specified value to the recommendedImageRectWidth field.

recommendedSwapchainSampleCountback to summary
public int recommendedSwapchainSampleCount()

the recommended number of sub-data element samples to create for each swapchain image that will be rendered into for this view.

Annotations
@NativeType:uint32_t
recommendedSwapchainSampleCountback to summary
public XrViewConfigurationView recommendedSwapchainSampleCount(int value)

Sets the specified value to the recommendedSwapchainSampleCount field.

setback to summary
public XrViewConfigurationView set(int type, long next, int recommendedImageRectWidth, int maxImageRectWidth, int recommendedImageRectHeight, int maxImageRectHeight, int recommendedSwapchainSampleCount, int maxSwapchainSampleCount)

Initializes this struct with the specified values.

setback to summary
public XrViewConfigurationView set(XrViewConfigurationView src)

Copies the specified struct data to this struct.

Parameters
src:XrViewConfigurationView

the source struct

Returns:XrViewConfigurationView

this struct

sizeofback to summary
public int sizeof()

Implements abstract org.lwjgl.system.Struct.sizeof.

Doc from org.lwjgl.system.Struct.sizeof.

Returns sizeof(struct).

Annotations
@Override
typeback to summary
public int type()

the XrStructureType of this structure.

Annotations
@NativeType:XrStructureType
typeback to summary
public XrViewConfigurationView type(int value)

Sets the specified value to the type field.

type$Defaultback to summary
public XrViewConfigurationView type$Default()

Sets the TYPE_VIEW_CONFIGURATION_VIEW value to the type field.

org.lwjgl.openxr back to summary

public Class XrViewConfigurationView.Buffer

extends StructBuffer<XrViewConfigurationView, XrViewConfigurationView.Buffer>
implements NativeResource
Class Inheritance
All Implemented Interfaces
org.lwjgl.system.NativeResource, java.lang.AutoCloseable

An array of XrViewConfigurationView structs.

Field Summary

Modifier and TypeField and Description
private static final XrViewConfigurationView

Constructor Summary

AccessConstructor and Description
public
Buffer(ByteBuffer container)

Creates a new XrViewConfigurationView.Buffer instance backed by the specified container.

public
Buffer(long address, int cap)

pack-priv
Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap)

Method Summary

Modifier and TypeMethod and Description
protected XrViewConfigurationView
public int
public XrViewConfigurationView.Buffer
maxImageRectHeight(int value)

Sets the specified value to the XrViewConfigurationView#maxImageRectHeight field.

public int
public XrViewConfigurationView.Buffer
maxImageRectWidth(int value)

Sets the specified value to the XrViewConfigurationView#maxImageRectWidth field.

public int
public XrViewConfigurationView.Buffer
maxSwapchainSampleCount(int value)

Sets the specified value to the XrViewConfigurationView#maxSwapchainSampleCount field.

public long

Returns:

the value of the XrViewConfigurationView#next field.
next
()

public XrViewConfigurationView.Buffer
next(long value)

Sets the specified value to the XrViewConfigurationView#next field.

public XrViewConfigurationView.Buffer
next(XrFoveatedViewConfigurationViewVARJO value)

Prepends the specified XrFoveatedViewConfigurationViewVARJO value to the next chain.

public XrViewConfigurationView.Buffer
next(XrViewConfigurationDepthRangeEXT value)

Prepends the specified XrViewConfigurationDepthRangeEXT value to the next chain.

public XrViewConfigurationView.Buffer
next(XrViewConfigurationViewFovEPIC value)

Prepends the specified XrViewConfigurationViewFovEPIC value to the next chain.

public int
public XrViewConfigurationView.Buffer
recommendedImageRectHeight(int value)

Sets the specified value to the XrViewConfigurationView#recommendedImageRectHeight field.

public int
public XrViewConfigurationView.Buffer
recommendedImageRectWidth(int value)

Sets the specified value to the XrViewConfigurationView#recommendedImageRectWidth field.

public int
public XrViewConfigurationView.Buffer
protected XrViewConfigurationView.Buffer
public int

Returns:

the value of the XrViewConfigurationView#type field.
type
()

public XrViewConfigurationView.Buffer
type(int value)

Sets the specified value to the XrViewConfigurationView#type field.

public XrViewConfigurationView.Buffer
Inherited from org.lwjgl.system.StructBuffer:
applyapplyforEachgetgetgetgetiteratorparallelStreamputputsizeofspliteratorstream

Field Detail

ELEMENT_FACTORYback to summary
private static final XrViewConfigurationView ELEMENT_FACTORY

Constructor Detail

Bufferback to summary
public Buffer(ByteBuffer container)

Creates a new XrViewConfigurationView.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 by XrViewConfigurationView#SIZEOF, and its mark will be undefined.

The created buffer instance holds a strong reference to the container object.

Bufferback to summary
public Buffer(long address, int cap)
Bufferback to summary
pack-priv Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap)

Method Detail

getElementFactoryback to summary
protected XrViewConfigurationView getElementFactory()

Implements abstract org.lwjgl.system.StructBuffer.getElementFactory.

Annotations
@Override
maxImageRectHeightback to summary
public int maxImageRectHeight()
Returns:int

the value of the XrViewConfigurationView#maxImageRectHeight field.

Annotations
@NativeType:uint32_t
maxImageRectHeightback to summary
public XrViewConfigurationView.Buffer maxImageRectHeight(int value)

Sets the specified value to the XrViewConfigurationView#maxImageRectHeight field.

maxImageRectWidthback to summary
public int maxImageRectWidth()
Returns:int

the value of the XrViewConfigurationView#maxImageRectWidth field.

Annotations
@NativeType:uint32_t
maxImageRectWidthback to summary
public XrViewConfigurationView.Buffer maxImageRectWidth(int value)

Sets the specified value to the XrViewConfigurationView#maxImageRectWidth field.

maxSwapchainSampleCountback to summary
public int maxSwapchainSampleCount()
Returns:int

the value of the XrViewConfigurationView#maxSwapchainSampleCount field.

Annotations
@NativeType:uint32_t
maxSwapchainSampleCountback to summary
public XrViewConfigurationView.Buffer maxSwapchainSampleCount(int value)

Sets the specified value to the XrViewConfigurationView#maxSwapchainSampleCount field.

nextback to summary
public long next()
Returns:long

the value of the XrViewConfigurationView#next field.

Annotations
@NativeType:void *
nextback to summary
public XrViewConfigurationView.Buffer next(long value)

Sets the specified value to the XrViewConfigurationView#next field.

nextback to summary
public XrViewConfigurationView.Buffer next(XrFoveatedViewConfigurationViewVARJO value)

Prepends the specified XrFoveatedViewConfigurationViewVARJO value to the next chain.

nextback to summary
public XrViewConfigurationView.Buffer next(XrViewConfigurationDepthRangeEXT value)

Prepends the specified XrViewConfigurationDepthRangeEXT value to the next chain.

nextback to summary
public XrViewConfigurationView.Buffer next(XrViewConfigurationViewFovEPIC value)

Prepends the specified XrViewConfigurationViewFovEPIC value to the next chain.

recommendedImageRectHeightback to summary
public int recommendedImageRectHeight()
Returns:int

the value of the XrViewConfigurationView#recommendedImageRectHeight field.

Annotations
@NativeType:uint32_t
recommendedImageRectHeightback to summary
public XrViewConfigurationView.Buffer recommendedImageRectHeight(int value)

Sets the specified value to the XrViewConfigurationView#recommendedImageRectHeight field.

recommendedImageRectWidthback to summary
public int recommendedImageRectWidth()
Returns:int

the value of the XrViewConfigurationView#recommendedImageRectWidth field.

Annotations
@NativeType:uint32_t
recommendedImageRectWidthback to summary
public XrViewConfigurationView.Buffer recommendedImageRectWidth(int value)

Sets the specified value to the XrViewConfigurationView#recommendedImageRectWidth field.

recommendedSwapchainSampleCountback to summary
public int recommendedSwapchainSampleCount()
Returns:int

the value of the XrViewConfigurationView#recommendedSwapchainSampleCount field.

Annotations
@NativeType:uint32_t
recommendedSwapchainSampleCountback to summary
public XrViewConfigurationView.Buffer recommendedSwapchainSampleCount(int value)

Sets the specified value to the XrViewConfigurationView#recommendedSwapchainSampleCount field.

selfback to summary
protected XrViewConfigurationView.Buffer self()

Implements abstract org.lwjgl.system.CustomBuffer.self.

Annotations
@Override
typeback to summary
public int type()
Returns:int

the value of the XrViewConfigurationView#type field.

Annotations
@NativeType:XrStructureType
typeback to summary
public XrViewConfigurationView.Buffer type(int value)

Sets the specified value to the XrViewConfigurationView#type field.

type$Defaultback to summary
public XrViewConfigurationView.Buffer type$Default()

Sets the TYPE_VIEW_CONFIGURATION_VIEW value to the XrViewConfigurationView#type field.