Package org.lwjgl.ovr
Class OVRViewportStencilMeshBuffer.Buffer
- java.lang.Object
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<OVRViewportStencilMeshBuffer,OVRViewportStencilMeshBuffer.Buffer>
-
- org.lwjgl.ovr.OVRViewportStencilMeshBuffer.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<OVRViewportStencilMeshBuffer>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
- OVRViewportStencilMeshBuffer
public static class OVRViewportStencilMeshBuffer.Buffer extends org.lwjgl.system.StructBuffer<OVRViewportStencilMeshBuffer,OVRViewportStencilMeshBuffer.Buffer> implements org.lwjgl.system.NativeResource
An array ofOVRViewportStencilMeshBufferstructs.
-
-
Constructor Summary
Constructors Constructor Description Buffer(long address, int cap)Buffer(java.nio.ByteBuffer container)Creates a newOVRViewportStencilMeshBuffer.Bufferinstance backed by the specified container.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intAllocIndexCount()Returns the value of theAllocIndexCountfield.intAllocVertexCount()Returns the value of theAllocVertexCountfield.java.nio.ShortBufferIndexBuffer()Returns aShortBufferview of the data pointed to by theIndexBufferfield.OVRViewportStencilMeshBuffer.BufferIndexBuffer(java.nio.ShortBuffer value)Sets the address of the specifiedShortBufferto theIndexBufferfield.intsizeof()intUsedIndexCount()Returns the value of theUsedIndexCountfield.OVRViewportStencilMeshBuffer.BufferUsedIndexCount(int value)Sets the specified value to theUsedIndexCountfield.intUsedVertexCount()Returns the value of theUsedVertexCountfield.OVRViewportStencilMeshBuffer.BufferUsedVertexCount(int value)Sets the specified value to theUsedVertexCountfield.OVRVector2f.BufferVertexBuffer()Returns aOVRVector2f.Bufferview of the struct array pointed to by theVertexBufferfield.OVRViewportStencilMeshBuffer.BufferVertexBuffer(OVRVector2f.Buffer value)Sets the address of the specifiedOVRVector2f.Bufferto theVertexBufferfield.-
Methods inherited from class org.lwjgl.system.CustomBuffer
address, address, address0, capacity, clear, compact, duplicate, flip, free, hasRemaining, limit, limit, mark, position, position, put, remaining, reset, rewind, slice, slice, toString
-
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newOVRViewportStencilMeshBuffer.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 byOVRViewportStencilMeshBuffer.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
-
sizeof
public int sizeof()
- Specified by:
sizeofin classorg.lwjgl.system.CustomBuffer<OVRViewportStencilMeshBuffer.Buffer>
-
AllocVertexCount
public int AllocVertexCount()
Returns the value of theAllocVertexCountfield.
-
UsedVertexCount
public int UsedVertexCount()
Returns the value of theUsedVertexCountfield.
-
VertexBuffer
public OVRVector2f.Buffer VertexBuffer()
Returns aOVRVector2f.Bufferview of the struct array pointed to by theVertexBufferfield.
-
AllocIndexCount
public int AllocIndexCount()
Returns the value of theAllocIndexCountfield.
-
UsedIndexCount
public int UsedIndexCount()
Returns the value of theUsedIndexCountfield.
-
IndexBuffer
public java.nio.ShortBuffer IndexBuffer()
Returns aShortBufferview of the data pointed to by theIndexBufferfield.
-
UsedVertexCount
public OVRViewportStencilMeshBuffer.Buffer UsedVertexCount(int value)
Sets the specified value to theUsedVertexCountfield.
-
VertexBuffer
public OVRViewportStencilMeshBuffer.Buffer VertexBuffer(OVRVector2f.Buffer value)
Sets the address of the specifiedOVRVector2f.Bufferto theVertexBufferfield.
-
UsedIndexCount
public OVRViewportStencilMeshBuffer.Buffer UsedIndexCount(int value)
Sets the specified value to theUsedIndexCountfield.
-
IndexBuffer
public OVRViewportStencilMeshBuffer.Buffer IndexBuffer(java.nio.ShortBuffer value)
Sets the address of the specifiedShortBufferto theIndexBufferfield.
-
-