Package org.lwjgl.openvr
Class VREventData.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VREventData,VREventData.Buffer>
-
- org.lwjgl.openvr.VREventData.Buffer
-
- All Implemented Interfaces:
java.lang.Iterable<VREventData>,org.lwjgl.system.Pointer
- Enclosing class:
- VREventData
public static class VREventData.Buffer extends org.lwjgl.system.StructBuffer<VREventData,VREventData.Buffer>
An array ofVREventDatastructs.
-
-
Method Summary
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVREventData.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 byVREventData.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
-
reserved
public VREventReserved reserved()
- Returns:
- a
VREventReservedview of thereservedfield.
-
controller
public VREventController controller()
- Returns:
- a
VREventControllerview of thecontrollerfield.
-
mouse
public VREventMouse mouse()
- Returns:
- a
VREventMouseview of themousefield.
-
scroll
public VREventScroll scroll()
- Returns:
- a
VREventScrollview of thescrollfield.
-
process
public VREventProcess process()
- Returns:
- a
VREventProcessview of theprocessfield.
-
notification
public VREventNotification notification()
- Returns:
- a
VREventNotificationview of thenotificationfield.
-
overlay
public VREventOverlay overlay()
- Returns:
- a
VREventOverlayview of theoverlayfield.
-
status
public VREventStatus status()
- Returns:
- a
VREventStatusview of thestatusfield.
-
keyboard
public VREventKeyboard keyboard()
- Returns:
- a
VREventKeyboardview of thekeyboardfield.
-
ipd
public VREventIpd ipd()
- Returns:
- a
VREventIpdview of theipdfield.
-
chaperone
public VREventChaperone chaperone()
- Returns:
- a
VREventChaperoneview of thechaperonefield.
-
performanceTest
public VREventPerformanceTest performanceTest()
- Returns:
- a
VREventPerformanceTestview of theperformanceTestfield.
-
touchPadMove
public VREventTouchPadMove touchPadMove()
- Returns:
- a
VREventTouchPadMoveview of thetouchPadMovefield.
-
seatedZeroPoseReset
public VREventSeatedZeroPoseReset seatedZeroPoseReset()
- Returns:
- a
VREventSeatedZeroPoseResetview of theseatedZeroPoseResetfield.
-
screenshot
public VREventScreenshot screenshot()
- Returns:
- a
VREventScreenshotview of thescreenshotfield.
-
screenshotProgress
public VREventScreenshotProgress screenshotProgress()
- Returns:
- a
VREventScreenshotProgressview of thescreenshotProgressfield.
-
applicationLaunch
public VREventApplicationLaunch applicationLaunch()
- Returns:
- a
VREventApplicationLaunchview of theapplicationLaunchfield.
-
cameraSurface
public VREventEditingCameraSurface cameraSurface()
- Returns:
- a
VREventEditingCameraSurfaceview of thecameraSurfacefield.
-
messageOverlay
public VREventMessageOverlay messageOverlay()
- Returns:
- a
VREventMessageOverlayview of themessageOverlayfield.
-
property
public VREventProperty property()
- Returns:
- a
VREventPropertyview of thepropertyfield.
-
hapticVibration
public VREventHapticVibration hapticVibration()
- Returns:
- a
VREventHapticVibrationview of thehapticVibrationfield.
-
webConsole
public VREventWebConsole webConsole()
- Returns:
- a
VREventWebConsoleview of thewebConsolefield.
-
inputBinding
public VREventInputBindingLoad inputBinding()
- Returns:
- a
VREventInputBindingLoadview of theinputBindingfield.
-
actionManifest
public VREventInputActionManifestLoad actionManifest()
- Returns:
- a
VREventInputActionManifestLoadview of theactionManifestfield.
-
spatialAnchor
public VREventSpatialAnchor spatialAnchor()
- Returns:
- a
VREventSpatialAnchorview of thespatialAnchorfield.
-
-