public class JOpenVRLibrary
extends java.lang.Object
implements com.sun.jna.Library
| Modifier and Type | Class and Description | 
|---|---|
static interface  | 
JOpenVRLibrary.ChaperoneCalibrationState
native declaration : headers\openvr_capi.h:977 
enum values  | 
static interface  | 
JOpenVRLibrary.EChaperoneConfigFile
native declaration : headers\openvr_capi.h:981 
enum values  | 
static interface  | 
JOpenVRLibrary.EChaperoneImportFlags
native declaration : headers\openvr_capi.h:984 
enum values  | 
static interface  | 
JOpenVRLibrary.ECollisionBoundsStyle
native declaration : headers\openvr_capi.h:714 
enum values  | 
static interface  | 
JOpenVRLibrary.EColorSpace
native declaration : headers\openvr_capi.h:244 
enum values  | 
static interface  | 
JOpenVRLibrary.EDeviceActivityLevel
native declaration : headers\openvr_capi.h:623 
enum values  | 
static interface  | 
JOpenVRLibrary.EDualAnalogWhich
native declaration : headers\openvr_capi.h:655 
enum values  | 
static interface  | 
JOpenVRLibrary.EGamepadTextInputLineMode
native declaration : headers\openvr_capi.h:1050 
enum values  | 
static interface  | 
JOpenVRLibrary.EGamepadTextInputMode
native declaration : headers\openvr_capi.h:1046 
enum values  | 
static interface  | 
JOpenVRLibrary.EHiddenAreaMeshType
native declaration : headers\openvr_capi.h:696 
enum values  | 
static interface  | 
JOpenVRLibrary.EIOBufferError
native declaration : headers\openvr_capi.h:1129 
enum values  | 
static interface  | 
JOpenVRLibrary.EIOBufferMode
native declaration : headers\openvr_capi.h:1134 
enum values  | 
static interface  | 
JOpenVRLibrary.EOverlayDirection
native declaration : headers\openvr_capi.h:1057 
enum values  | 
static interface  | 
JOpenVRLibrary.ETextureType
native declaration : headers\openvr_capi.h:239 
enum values  | 
static interface  | 
JOpenVRLibrary.ETrackedControllerRole
native declaration : headers\openvr_capi.h:267 
enum values  | 
static interface  | 
JOpenVRLibrary.ETrackedDeviceClass
native declaration : headers\openvr_capi.h:260 
enum values  | 
static interface  | 
JOpenVRLibrary.ETrackedDeviceProperty
native declaration : headers\openvr_capi.h:432 
enum values  | 
static interface  | 
JOpenVRLibrary.ETrackedPropertyError
native declaration : headers\openvr_capi.h:447 
enum values  | 
static interface  | 
JOpenVRLibrary.ETrackingResult
native declaration : headers\openvr_capi.h:251 
enum values  | 
static interface  | 
JOpenVRLibrary.ETrackingUniverseOrigin
native declaration : headers\openvr_capi.h:272 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRApplicationError
native declaration : headers\openvr_capi.h:940 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRApplicationProperty
native declaration : headers\openvr_capi.h:959 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRApplicationTransitionState
native declaration : headers\openvr_capi.h:965 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRApplicationType
native declaration : headers\openvr_capi.h:751 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRButtonId
native declaration : headers\openvr_capi.h:646 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRComponentProperty
native declaration : headers\openvr_capi.h:1083 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRCompositorError
native declaration : headers\openvr_capi.h:998 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRCompositorTimingMode
native declaration : headers\openvr_capi.h:1003 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRControllerAxisType
native declaration : headers\openvr_capi.h:702 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRControllerEventOutputType
native declaration : headers\openvr_capi.h:706 
enum values  | 
static interface  | 
JOpenVRLibrary.EVREventType
native declaration : headers\openvr_capi.h:616 
enum values  | 
static interface  | 
JOpenVRLibrary.EVREye
native declaration : headers\openvr_capi.h:229 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRFirmwareError
native declaration : headers\openvr_capi.h:756 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRInitError
native declaration : headers\openvr_capi.h:857 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRInputError
native declaration : headers\openvr_capi.h:674 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRInputFilterCancelType
native declaration : headers\openvr_capi.h:1120 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRMouseButton
native declaration : headers\openvr_capi.h:651 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRMuraCorrectionMode
native declaration : headers\openvr_capi.h:909 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRNotificationError
native declaration : headers\openvr_capi.h:763 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRNotificationStyle
native declaration : headers\openvr_capi.h:1095 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRNotificationType
native declaration : headers\openvr_capi.h:1088 
enum values  | 
static interface  | 
JOpenVRLibrary.EVROverlayError
native declaration : headers\openvr_capi.h:740 
enum values  | 
static interface  | 
JOpenVRLibrary.EVROverlayIntersectionMaskPrimitiveType
native declaration : headers\openvr_capi.h:1061 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRRenderModelError
native declaration : headers\openvr_capi.h:1076 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRScreenshotError
native declaration : headers\openvr_capi.h:1111 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRScreenshotPropertyFilenames
native declaration : headers\openvr_capi.h:869 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRScreenshotType
native declaration : headers\openvr_capi.h:865 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRSettingsError
native declaration : headers\openvr_capi.h:1103 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRSkeletalMotionRange
native declaration : headers\openvr_capi.h:767 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRSkeletalTransformSpace
native declaration : headers\openvr_capi.h:1116 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRSpatialAnchorError
native declaration : headers\openvr_capi.h:690 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRState
native declaration : headers\openvr_capi.h:466 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRSubmitFlags
native declaration : headers\openvr_capi.h:455 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRTrackedCameraError
native declaration : headers\openvr_capi.h:888 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRTrackedCameraFrameLayout
native declaration : headers\openvr_capi.h:894 
enum values  | 
static interface  | 
JOpenVRLibrary.EVRTrackedCameraFrameType
native declaration : headers\openvr_capi.h:900 
enum values  | 
static interface  | 
JOpenVRLibrary.EVSync
native declaration : headers\openvr_capi.h:905 
enum values  | 
static class  | 
JOpenVRLibrary.ID3D12CommandQueue  | 
static class  | 
JOpenVRLibrary.ID3D12Resource  | 
static interface  | 
JOpenVRLibrary.Imu_OffScaleFlags
native declaration : headers\openvr_capi.h:917 
enum values  | 
static class  | 
JOpenVRLibrary.VkDevice_T  | 
static class  | 
JOpenVRLibrary.VkInstance_T  | 
static class  | 
JOpenVRLibrary.VkPhysicalDevice_T  | 
static class  | 
JOpenVRLibrary.VkQueue_T  | 
static interface  | 
JOpenVRLibrary.VRMessageOverlayResponse
native declaration : headers\openvr_capi.h:1041 
enum values  | 
static interface  | 
JOpenVRLibrary.VROverlayFlags
native declaration : headers\openvr_capi.h:1032 
enum values  | 
static interface  | 
JOpenVRLibrary.VROverlayInputMethod
native declaration : headers\openvr_capi.h:1008 
enum values  | 
static interface  | 
JOpenVRLibrary.VROverlayTransformType
native declaration : headers\openvr_capi.h:1014 
enum values  | 
| Constructor and Description | 
|---|
JOpenVRLibrary()  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.String | 
getSystemLibraryName()
Get the name of the underlying system library. 
 | 
static void | 
init()
Init the native binding to the underlying system library. 
 | 
static com.sun.jna.ptr.IntByReference | 
VR_GetGenericInterface(com.sun.jna.Pointer pchInterfaceVersion,
                      com.sun.jna.ptr.IntByReference peError)
Deprecated. 
 
use the safer method
  
VR_GetGenericInterface(java.lang.String, com.sun.jna.ptr.IntByReference)
 instead | 
static com.sun.jna.ptr.IntByReference | 
VR_GetGenericInterface(java.lang.String pchInterfaceVersion,
                      com.sun.jna.ptr.IntByReference peError)
Original signature :  
intptr_t VR_GetGenericInterface(const char*, EVRInitError*)native declaration : headers\openvr_capi.h:2384  | 
static com.sun.jna.Pointer | 
VR_GetVRInitErrorAsEnglishDescription(int error)
Original signature :  
char* VR_GetVRInitErrorAsEnglishDescription(EVRInitError)native declaration : headers\openvr_capi.h:2390  | 
static com.sun.jna.Pointer | 
VR_GetVRInitErrorAsSymbol(int error)
Original signature :  
char* VR_GetVRInitErrorAsSymbol(EVRInitError)native declaration : headers\openvr_capi.h:2388  | 
static com.sun.jna.ptr.IntByReference | 
VR_InitInternal(java.nio.IntBuffer peError,
               int eType)
Global entry points 
Original signature : intptr_t VR_InitInternal(EVRInitError*, EVRApplicationType)native declaration : headers\openvr_capi.h:2378  | 
static com.sun.jna.ptr.IntByReference | 
VR_InitInternal(com.sun.jna.ptr.IntByReference peError,
               int eType)
Deprecated. 
 
use the safer methods  
VR_InitInternal(java.nio.IntBuffer, int) and VR_InitInternal(com.sun.jna.ptr.IntByReference, int) instead | 
static byte | 
VR_IsHmdPresent()
Original signature :  
bool VR_IsHmdPresent()native declaration : headers\openvr_capi.h:2382  | 
static byte | 
VR_IsRuntimeInstalled()
Original signature :  
bool VR_IsRuntimeInstalled()native declaration : headers\openvr_capi.h:2386  | 
static void | 
VR_ShutdownInternal()
Original signature :  
void VR_ShutdownInternal()native declaration : headers\openvr_capi.h:2380  | 
public static final java.lang.String JNA_OPENVR_LIBRARY_PATH
-D connector. 
 If this property is not set, the embedded library is loaded.public static final long k_nDriverNone
public static final int k_unMaxDriverDebugResponseSize
public static final int k_unTrackedDeviceIndex_Hmd
public static final int k_unMaxTrackedDeviceCount
public static final int k_unTrackedDeviceIndexOther
public static final long k_unTrackedDeviceIndexInvalid
public static final long k_ulInvalidPropertyContainer
public static final int k_unInvalidPropertyTag
public static final long k_ulInvalidDriverHandle
public static final int k_unFloatPropertyTag
public static final int k_unInt32PropertyTag
public static final int k_unUint64PropertyTag
public static final int k_unBoolPropertyTag
public static final int k_unStringPropertyTag
public static final int k_unHmdMatrix34PropertyTag
public static final int k_unHmdMatrix44PropertyTag
public static final int k_unHmdVector3PropertyTag
public static final int k_unHmdVector4PropertyTag
public static final int k_unHiddenAreaPropertyTag
public static final int k_unPathHandleInfoTag
public static final int k_unActionPropertyTag
public static final int k_unInputValuePropertyTag
public static final int k_unWildcardPropertyTag
public static final int k_unHapticVibrationPropertyTag
public static final int k_unSkeletonPropertyTag
public static final int k_unSpatialAnchorPosePropertyTag
public static final int k_unOpenVRInternalReserved_Start
public static final int k_unOpenVRInternalReserved_End
public static final int k_unMaxPropertyStringSize
public static final long k_ulInvalidActionHandle
public static final long k_ulInvalidActionSetHandle
public static final long k_ulInvalidInputValueHandle
public static final int k_unControllerStateAxisCount
public static final long k_ulOverlayHandleInvalid
public static final int k_unScreenshotHandleInvalid
public static final int k_unMaxApplicationKeyLength
public static final int k_unVROverlayMaxKeyLength
public static final int k_unVROverlayMaxNameLength
public static final int k_unMaxOverlayCount
public static final int k_unMaxOverlayIntersectionMaskPrimitivesCount
public static final int k_unNotificationTextMaxSize
public static final int k_unMaxSettingsKeyLength
public static final int k_unMaxActionNameLength
public static final int k_unMaxActionSetNameLength
public static final int k_unMaxActionOriginCount
public static final long k_ulInvalidIOBufferHandle
public static final int k_ulInvalidSpatialAnchorHandle
public static final java.lang.String IVRSystem_Version
public static final java.lang.String IVRExtendedDisplay_Version
public static final java.lang.String IVRTrackedCamera_Version
public static final java.lang.String k_pch_MimeType_HomeApp
public static final java.lang.String k_pch_MimeType_GameTheater
public static final java.lang.String IVRApplications_Version
public static final java.lang.String IVRChaperone_Version
public static final java.lang.String IVRChaperoneSetup_Version
public static final java.lang.String IVRCompositor_Version
public static final java.lang.String IVROverlay_Version
public static final java.lang.String k_pch_Controller_Component_GDC2015
public static final java.lang.String k_pch_Controller_Component_Base
public static final java.lang.String k_pch_Controller_Component_Tip
public static final java.lang.String k_pch_Controller_Component_HandGrip
public static final java.lang.String k_pch_Controller_Component_Status
public static final java.lang.String IVRRenderModels_Version
public static final java.lang.String IVRNotifications_Version
public static final java.lang.String IVRSettings_Version
public static final java.lang.String k_pch_SteamVR_Section
public static final java.lang.String k_pch_SteamVR_RequireHmd_String
public static final java.lang.String k_pch_SteamVR_ForcedDriverKey_String
public static final java.lang.String k_pch_SteamVR_ForcedHmdKey_String
public static final java.lang.String k_pch_SteamVR_DisplayDebug_Bool
public static final java.lang.String k_pch_SteamVR_DebugProcessPipe_String
public static final java.lang.String k_pch_SteamVR_DisplayDebugX_Int32
public static final java.lang.String k_pch_SteamVR_DisplayDebugY_Int32
public static final java.lang.String k_pch_SteamVR_SendSystemButtonToAllApps_Bool
public static final java.lang.String k_pch_SteamVR_LogLevel_Int32
public static final java.lang.String k_pch_SteamVR_IPD_Float
public static final java.lang.String k_pch_SteamVR_Background_String
public static final java.lang.String k_pch_SteamVR_BackgroundUseDomeProjection_Bool
public static final java.lang.String k_pch_SteamVR_BackgroundCameraHeight_Float
public static final java.lang.String k_pch_SteamVR_BackgroundDomeRadius_Float
public static final java.lang.String k_pch_SteamVR_GridColor_String
public static final java.lang.String k_pch_SteamVR_PlayAreaColor_String
public static final java.lang.String k_pch_SteamVR_ShowStage_Bool
public static final java.lang.String k_pch_SteamVR_ActivateMultipleDrivers_Bool
public static final java.lang.String k_pch_SteamVR_DirectMode_Bool
public static final java.lang.String k_pch_SteamVR_DirectModeEdidVid_Int32
public static final java.lang.String k_pch_SteamVR_DirectModeEdidPid_Int32
public static final java.lang.String k_pch_SteamVR_UsingSpeakers_Bool
public static final java.lang.String k_pch_SteamVR_SpeakersForwardYawOffsetDegrees_Float
public static final java.lang.String k_pch_SteamVR_BaseStationPowerManagement_Bool
public static final java.lang.String k_pch_SteamVR_NeverKillProcesses_Bool
public static final java.lang.String k_pch_SteamVR_SupersampleScale_Float
public static final java.lang.String k_pch_SteamVR_AllowAsyncReprojection_Bool
public static final java.lang.String k_pch_SteamVR_AllowReprojection_Bool
public static final java.lang.String k_pch_SteamVR_ForceReprojection_Bool
public static final java.lang.String k_pch_SteamVR_ForceFadeOnBadTracking_Bool
public static final java.lang.String k_pch_SteamVR_DefaultMirrorView_Int32
public static final java.lang.String k_pch_SteamVR_ShowMirrorView_Bool
public static final java.lang.String k_pch_SteamVR_MirrorViewGeometry_String
public static final java.lang.String k_pch_SteamVR_StartMonitorFromAppLaunch
public static final java.lang.String k_pch_SteamVR_StartCompositorFromAppLaunch_Bool
public static final java.lang.String k_pch_SteamVR_StartDashboardFromAppLaunch_Bool
public static final java.lang.String k_pch_SteamVR_StartOverlayAppsFromDashboard_Bool
public static final java.lang.String k_pch_SteamVR_EnableHomeApp
public static final java.lang.String k_pch_SteamVR_CycleBackgroundImageTimeSec_Int32
public static final java.lang.String k_pch_SteamVR_RetailDemo_Bool
public static final java.lang.String k_pch_SteamVR_IpdOffset_Float
public static final java.lang.String k_pch_SteamVR_AllowSupersampleFiltering_Bool
public static final java.lang.String k_pch_SteamVR_SupersampleManualOverride_Bool
public static final java.lang.String k_pch_SteamVR_EnableLinuxVulkanAsync_Bool
public static final java.lang.String k_pch_SteamVR_AllowDisplayLockedMode_Bool
public static final java.lang.String k_pch_SteamVR_HaveStartedTutorialForNativeChaperoneDriver_Bool
public static final java.lang.String k_pch_SteamVR_ForceWindows32bitVRMonitor
public static final java.lang.String k_pch_SteamVR_DebugInput
public static final java.lang.String k_pch_SteamVR_LegacyInputRebinding
public static final java.lang.String k_pch_SteamVR_DebugInputBinding
public static final java.lang.String k_pch_SteamVR_InputBindingUIBlock
public static final java.lang.String k_pch_SteamVR_RenderCameraMode
public static final java.lang.String k_pch_Lighthouse_Section
public static final java.lang.String k_pch_Lighthouse_DisableIMU_Bool
public static final java.lang.String k_pch_Lighthouse_DisableIMUExceptHMD_Bool
public static final java.lang.String k_pch_Lighthouse_UseDisambiguation_String
public static final java.lang.String k_pch_Lighthouse_DisambiguationDebug_Int32
public static final java.lang.String k_pch_Lighthouse_PrimaryBasestation_Int32
public static final java.lang.String k_pch_Lighthouse_DBHistory_Bool
public static final java.lang.String k_pch_Lighthouse_EnableBluetooth_Bool
public static final java.lang.String k_pch_Lighthouse_PowerManagedBaseStations_String
public static final java.lang.String k_pch_Null_Section
public static final java.lang.String k_pch_Null_SerialNumber_String
public static final java.lang.String k_pch_Null_ModelNumber_String
public static final java.lang.String k_pch_Null_WindowX_Int32
public static final java.lang.String k_pch_Null_WindowY_Int32
public static final java.lang.String k_pch_Null_WindowWidth_Int32
public static final java.lang.String k_pch_Null_WindowHeight_Int32
public static final java.lang.String k_pch_Null_RenderWidth_Int32
public static final java.lang.String k_pch_Null_RenderHeight_Int32
public static final java.lang.String k_pch_Null_SecondsFromVsyncToPhotons_Float
public static final java.lang.String k_pch_Null_DisplayFrequency_Float
public static final java.lang.String k_pch_UserInterface_Section
public static final java.lang.String k_pch_UserInterface_StatusAlwaysOnTop_Bool
public static final java.lang.String k_pch_UserInterface_MinimizeToTray_Bool
public static final java.lang.String k_pch_UserInterface_Screenshots_Bool
public static final java.lang.String k_pch_UserInterface_ScreenshotType_Int
public static final java.lang.String k_pch_Notifications_Section
public static final java.lang.String k_pch_Notifications_DoNotDisturb_Bool
public static final java.lang.String k_pch_Keyboard_Section
public static final java.lang.String k_pch_Keyboard_TutorialCompletions
public static final java.lang.String k_pch_Keyboard_ScaleX
public static final java.lang.String k_pch_Keyboard_ScaleY
public static final java.lang.String k_pch_Keyboard_OffsetLeftX
public static final java.lang.String k_pch_Keyboard_OffsetRightX
public static final java.lang.String k_pch_Keyboard_OffsetY
public static final java.lang.String k_pch_Keyboard_Smoothing
public static final java.lang.String k_pch_Perf_Section
public static final java.lang.String k_pch_Perf_HeuristicActive_Bool
public static final java.lang.String k_pch_Perf_NotifyInHMD_Bool
public static final java.lang.String k_pch_Perf_NotifyOnlyOnce_Bool
public static final java.lang.String k_pch_Perf_AllowTimingStore_Bool
public static final java.lang.String k_pch_Perf_SaveTimingsOnExit_Bool
public static final java.lang.String k_pch_Perf_TestData_Float
public static final java.lang.String k_pch_Perf_LinuxGPUProfiling_Bool
public static final java.lang.String k_pch_CollisionBounds_Section
public static final java.lang.String k_pch_CollisionBounds_Style_Int32
public static final java.lang.String k_pch_CollisionBounds_GroundPerimeterOn_Bool
public static final java.lang.String k_pch_CollisionBounds_CenterMarkerOn_Bool
public static final java.lang.String k_pch_CollisionBounds_PlaySpaceOn_Bool
public static final java.lang.String k_pch_CollisionBounds_FadeDistance_Float
public static final java.lang.String k_pch_CollisionBounds_ColorGammaR_Int32
public static final java.lang.String k_pch_CollisionBounds_ColorGammaG_Int32
public static final java.lang.String k_pch_CollisionBounds_ColorGammaB_Int32
public static final java.lang.String k_pch_CollisionBounds_ColorGammaA_Int32
public static final java.lang.String k_pch_Camera_Section
public static final java.lang.String k_pch_Camera_EnableCamera_Bool
public static final java.lang.String k_pch_Camera_EnableCameraInDashboard_Bool
public static final java.lang.String k_pch_Camera_EnableCameraForCollisionBounds_Bool
public static final java.lang.String k_pch_Camera_EnableCameraForRoomView_Bool
public static final java.lang.String k_pch_Camera_BoundsColorGammaR_Int32
public static final java.lang.String k_pch_Camera_BoundsColorGammaG_Int32
public static final java.lang.String k_pch_Camera_BoundsColorGammaB_Int32
public static final java.lang.String k_pch_Camera_BoundsColorGammaA_Int32
public static final java.lang.String k_pch_Camera_BoundsStrength_Int32
public static final java.lang.String k_pch_Camera_RoomViewMode_Int32
public static final java.lang.String k_pch_audio_Section
public static final java.lang.String k_pch_audio_OnPlaybackDevice_String
public static final java.lang.String k_pch_audio_OnRecordDevice_String
public static final java.lang.String k_pch_audio_OnPlaybackMirrorDevice_String
public static final java.lang.String k_pch_audio_OffPlaybackDevice_String
public static final java.lang.String k_pch_audio_OffRecordDevice_String
public static final java.lang.String k_pch_audio_VIVEHDMIGain
public static final java.lang.String k_pch_Power_Section
public static final java.lang.String k_pch_Power_PowerOffOnExit_Bool
public static final java.lang.String k_pch_Power_TurnOffScreensTimeout_Float
public static final java.lang.String k_pch_Power_TurnOffControllersTimeout_Float
public static final java.lang.String k_pch_Power_ReturnToWatchdogTimeout_Float
public static final java.lang.String k_pch_Power_AutoLaunchSteamVROnButtonPress
public static final java.lang.String k_pch_Power_PauseCompositorOnStandby_Bool
public static final java.lang.String k_pch_Dashboard_Section
public static final java.lang.String k_pch_Dashboard_EnableDashboard_Bool
public static final java.lang.String k_pch_Dashboard_ArcadeMode_Bool
public static final java.lang.String k_pch_Dashboard_EnableWebUI
public static final java.lang.String k_pch_Dashboard_EnableWebUIDevTools
public static final java.lang.String k_pch_Dashboard_EnableWebUIDashboardReplacement
public static final java.lang.String k_pch_modelskin_Section
public static final java.lang.String k_pch_Driver_Enable_Bool
public static final java.lang.String k_pch_WebInterface_Section
public static final java.lang.String k_pch_WebInterface_WebEnable_Bool
public static final java.lang.String k_pch_WebInterface_WebPort_String
public static final java.lang.String k_pch_TrackingOverride_Section
public static final java.lang.String k_pch_App_BindingAutosaveURLSuffix_String
public static final java.lang.String k_pch_App_BindingCurrentURLSuffix_String
public static final java.lang.String k_pch_App_NeedToUpdateAutosaveSuffix_Bool
public static final java.lang.String k_pch_App_ActionManifestURL_String
public static final java.lang.String k_pch_Trackers_Section
public static final java.lang.String IVRScreenshots_Version
public static final java.lang.String IVRResources_Version
public static final java.lang.String IVRDriverManager_Version
public static final java.lang.String IVRInput_Version
public static final java.lang.String IVRIOBuffer_Version
public static final java.lang.String IVRSpatialAnchors_Version
public static void init()
                 throws java.lang.UnsatisfiedLinkError
java.lang.UnsatisfiedLinkErrorpublic static java.lang.String getSystemLibraryName()
@Deprecated
public static com.sun.jna.ptr.IntByReference VR_InitInternal(com.sun.jna.ptr.IntByReference peError,
                                                                         int eType)
VR_InitInternal(java.nio.IntBuffer, int) and VR_InitInternal(com.sun.jna.ptr.IntByReference, int) insteadintptr_t VR_InitInternal(EVRInitError*, EVRApplicationType)public static com.sun.jna.ptr.IntByReference VR_InitInternal(java.nio.IntBuffer peError,
                                                             int eType)
intptr_t VR_InitInternal(EVRInitError*, EVRApplicationType)public static void VR_ShutdownInternal()
void VR_ShutdownInternal()public static byte VR_IsHmdPresent()
bool VR_IsHmdPresent()@Deprecated
public static com.sun.jna.ptr.IntByReference VR_GetGenericInterface(com.sun.jna.Pointer pchInterfaceVersion,
                                                                                com.sun.jna.ptr.IntByReference peError)
VR_GetGenericInterface(java.lang.String, com.sun.jna.ptr.IntByReference)
 insteadintptr_t VR_GetGenericInterface(const char*, EVRInitError*)public static com.sun.jna.ptr.IntByReference VR_GetGenericInterface(java.lang.String pchInterfaceVersion,
                                                                    com.sun.jna.ptr.IntByReference peError)
intptr_t VR_GetGenericInterface(const char*, EVRInitError*)public static byte VR_IsRuntimeInstalled()
bool VR_IsRuntimeInstalled()public static com.sun.jna.Pointer VR_GetVRInitErrorAsSymbol(int error)
char* VR_GetVRInitErrorAsSymbol(EVRInitError)public static com.sun.jna.Pointer VR_GetVRInitErrorAsEnglishDescription(int error)
char* VR_GetVRInitErrorAsEnglishDescription(EVRInitError)