Package org.lwjgl.openvr
Class VROverlayProjection.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VROverlayProjection,VROverlayProjection.Buffer>
-
- org.lwjgl.openvr.VROverlayProjection.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<VROverlayProjection>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
- VROverlayProjection
public static class VROverlayProjection.Buffer extends org.lwjgl.system.StructBuffer<VROverlayProjection,VROverlayProjection.Buffer> implements org.lwjgl.system.NativeResource
An array ofVROverlayProjectionstructs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description floatfBottom()VROverlayProjection.BufferfBottom(float value)Sets the specified value to theVROverlayProjection.fBottom()field.floatfLeft()VROverlayProjection.BufferfLeft(float value)Sets the specified value to theVROverlayProjection.fLeft()field.floatfRight()VROverlayProjection.BufferfRight(float value)Sets the specified value to theVROverlayProjection.fRight()field.floatfTop()VROverlayProjection.BufferfTop(float value)Sets the specified value to theVROverlayProjection.fTop()field.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVROverlayProjection.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 byVROverlayProjection.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
-
fLeft
public float fLeft()
- Returns:
- the value of the
VROverlayProjection.fLeft()field.
-
fRight
public float fRight()
- Returns:
- the value of the
VROverlayProjection.fRight()field.
-
fTop
public float fTop()
- Returns:
- the value of the
VROverlayProjection.fTop()field.
-
fBottom
public float fBottom()
- Returns:
- the value of the
VROverlayProjection.fBottom()field.
-
fLeft
public VROverlayProjection.Buffer fLeft(float value)
Sets the specified value to theVROverlayProjection.fLeft()field.
-
fRight
public VROverlayProjection.Buffer fRight(float value)
Sets the specified value to theVROverlayProjection.fRight()field.
-
fTop
public VROverlayProjection.Buffer fTop(float value)
Sets the specified value to theVROverlayProjection.fTop()field.
-
fBottom
public VROverlayProjection.Buffer fBottom(float value)
Sets the specified value to theVROverlayProjection.fBottom()field.
-
-