Package org.lwjgl.openvr
Class VRActiveActionSet.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VRActiveActionSet,VRActiveActionSet.Buffer>
-
- org.lwjgl.openvr.VRActiveActionSet.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,java.lang.Iterable<VRActiveActionSet>
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
- Enclosing class:
- VRActiveActionSet
public static class VRActiveActionSet.Buffer extends org.lwjgl.system.StructBuffer<VRActiveActionSet,VRActiveActionSet.Buffer> implements org.lwjgl.system.NativeResource
An array ofVRActiveActionSet
structs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
nPriority()
Returns the value of thenPriority
field.VRActiveActionSet.Buffer
nPriority(int value)
Sets the specified value to thenPriority
field.long
ulActionSet()
Returns the value of theulActionSet
field.VRActiveActionSet.Buffer
ulActionSet(long value)
Sets the specified value to theulActionSet
field.long
ulRestrictedToDevice()
Returns the value of theulRestrictedToDevice
field.VRActiveActionSet.Buffer
ulRestrictedToDevice(long value)
Sets the specified value to theulRestrictedToDevice
field.long
ulSecondaryActionSet()
Returns the value of theulSecondaryActionSet
field.VRActiveActionSet.Buffer
ulSecondaryActionSet(long value)
Sets the specified value to theulSecondaryActionSet
field.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVRActiveActionSet.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 byVRActiveActionSet.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
-
ulActionSet
public long ulActionSet()
Returns the value of theulActionSet
field.
-
ulRestrictedToDevice
public long ulRestrictedToDevice()
Returns the value of theulRestrictedToDevice
field.
-
ulSecondaryActionSet
public long ulSecondaryActionSet()
Returns the value of theulSecondaryActionSet
field.
-
nPriority
public int nPriority()
Returns the value of thenPriority
field.
-
ulActionSet
public VRActiveActionSet.Buffer ulActionSet(long value)
Sets the specified value to theulActionSet
field.
-
ulRestrictedToDevice
public VRActiveActionSet.Buffer ulRestrictedToDevice(long value)
Sets the specified value to theulRestrictedToDevice
field.
-
ulSecondaryActionSet
public VRActiveActionSet.Buffer ulSecondaryActionSet(long value)
Sets the specified value to theulSecondaryActionSet
field.
-
nPriority
public VRActiveActionSet.Buffer nPriority(int value)
Sets the specified value to thenPriority
field.
-
-