| {"typedefs":[{"typedef": "vr::PropertyTypeTag_t","type": "uint32_t"} |
| ,{"typedef": "vr::vrshared_uint64_t","type": "uint64_t"} |
| ,{"typedef": "vr::vrshared_double","type": "double"} |
| ,{"typedef": "vr::SpatialAnchorHandle_t","type": "uint32_t"} |
| ,{"typedef": "vr::glSharedTextureHandle_t","type": "void *"} |
| ,{"typedef": "vr::glInt_t","type": "int32_t"} |
| ,{"typedef": "vr::glUInt_t","type": "uint32_t"} |
| ,{"typedef": "vr::SharedTextureHandle_t","type": "uint64_t"} |
| ,{"typedef": "vr::DriverId_t","type": "uint32_t"} |
| ,{"typedef": "vr::TrackedDeviceIndex_t","type": "uint32_t"} |
| ,{"typedef": "vr::WebConsoleHandle_t","type": "uint64_t"} |
| ,{"typedef": "vr::PropertyContainerHandle_t","type": "uint64_t"} |
| ,{"typedef": "vr::PropertyTypeTag_t","type": "uint32_t"} |
| ,{"typedef": "vr::DriverHandle_t","type": "PropertyContainerHandle_t"} |
| ,{"typedef": "vr::VRActionHandle_t","type": "uint64_t"} |
| ,{"typedef": "vr::VRActionSetHandle_t","type": "uint64_t"} |
| ,{"typedef": "vr::VRInputValueHandle_t","type": "uint64_t"} |
| ,{"typedef": "vr::VRInputComponentHandle_t","type": "uint64_t"} |
| ,{"typedef": "vr::VREvent_Data_t","type": "union VREvent_Data_t"} |
| ,{"typedef": "vr::VRComponentProperties","type": "uint32_t"} |
| ,{"typedef": "vr::VRControllerState_t","type": "struct vr::VRControllerState001_t"} |
| ,{"typedef": "vr::VROverlayHandle_t","type": "uint64_t"} |
| ,{"typedef": "vr::BoneIndex_t","type": "int32_t"} |
| ,{"typedef": "vr::TrackedCameraHandle_t","type": "uint64_t"} |
| ,{"typedef": "vr::ScreenshotHandle_t","type": "uint32_t"} |
| ,{"typedef": "vr::VROverlayIntersectionMaskPrimitive_Data_t","type": "union VROverlayIntersectionMaskPrimitive_Data_t"} |
| ,{"typedef": "vr::TextureID_t","type": "int32_t"} |
| ,{"typedef": "vr::VRNotificationId","type": "uint32_t"} |
| ,{"typedef": "vr::IOBufferHandle_t","type": "uint64_t"} |
| ,{"typedef": "vr::VrProfilerEventHandle_t","type": "uint64_t"} |
| ,{"typedef": "vr::HmdError","type": "enum vr::EVRInitError"} |
| ,{"typedef": "vr::Hmd_Eye","type": "enum vr::EVREye"} |
| ,{"typedef": "vr::ColorSpace","type": "enum vr::EColorSpace"} |
| ,{"typedef": "vr::HmdTrackingResult","type": "enum vr::ETrackingResult"} |
| ,{"typedef": "vr::TrackedDeviceClass","type": "enum vr::ETrackedDeviceClass"} |
| ,{"typedef": "vr::TrackingUniverseOrigin","type": "enum vr::ETrackingUniverseOrigin"} |
| ,{"typedef": "vr::TrackedDeviceProperty","type": "enum vr::ETrackedDeviceProperty"} |
| ,{"typedef": "vr::TrackedPropertyError","type": "enum vr::ETrackedPropertyError"} |
| ,{"typedef": "vr::VRSubmitFlags_t","type": "enum vr::EVRSubmitFlags"} |
| ,{"typedef": "vr::VRState_t","type": "enum vr::EVRState"} |
| ,{"typedef": "vr::CollisionBoundsStyle_t","type": "enum vr::ECollisionBoundsStyle"} |
| ,{"typedef": "vr::VROverlayError","type": "enum vr::EVROverlayError"} |
| ,{"typedef": "vr::VRFirmwareError","type": "enum vr::EVRFirmwareError"} |
| ,{"typedef": "vr::VRCompositorError","type": "enum vr::EVRCompositorError"} |
| ,{"typedef": "vr::VRScreenshotsError","type": "enum vr::EVRScreenshotError"} |
| ,{"typedef": "vr::PathHandle_t","type": "uint64_t"} |
| ], |
| "enums":[ |
| {"enumname": "vr::EVREye","values": [ |
| {"name": "Eye_Left","value": "0"} |
| ,{"name": "Eye_Right","value": "1"} |
| ]} |
| , {"enumname": "vr::ETextureType","values": [ |
| {"name": "TextureType_Invalid","value": "-1"} |
| ,{"name": "TextureType_DirectX","value": "0"} |
| ,{"name": "TextureType_OpenGL","value": "1"} |
| ,{"name": "TextureType_Vulkan","value": "2"} |
| ,{"name": "TextureType_IOSurface","value": "3"} |
| ,{"name": "TextureType_DirectX12","value": "4"} |
| ,{"name": "TextureType_DXGISharedHandle","value": "5"} |
| ,{"name": "TextureType_Metal","value": "6"} |
| ,{"name": "TextureType_Reserved","value": "7"} |
| ,{"name": "TextureType_SharedTextureHandle","value": "8"} |
| ]} |
| , {"enumname": "vr::EColorSpace","values": [ |
| {"name": "ColorSpace_Auto","value": "0"} |
| ,{"name": "ColorSpace_Gamma","value": "1"} |
| ,{"name": "ColorSpace_Linear","value": "2"} |
| ]} |
| , {"enumname": "vr::ETrackingResult","values": [ |
| {"name": "TrackingResult_Uninitialized","value": "1"} |
| ,{"name": "TrackingResult_Calibrating_InProgress","value": "100"} |
| ,{"name": "TrackingResult_Calibrating_OutOfRange","value": "101"} |
| ,{"name": "TrackingResult_Running_OK","value": "200"} |
| ,{"name": "TrackingResult_Running_OutOfRange","value": "201"} |
| ,{"name": "TrackingResult_Fallback_RotationOnly","value": "300"} |
| ]} |
| , {"enumname": "vr::ETrackedDeviceClass","values": [ |
| {"name": "TrackedDeviceClass_Invalid","value": "0"} |
| ,{"name": "TrackedDeviceClass_HMD","value": "1"} |
| ,{"name": "TrackedDeviceClass_Controller","value": "2"} |
| ,{"name": "TrackedDeviceClass_GenericTracker","value": "3"} |
| ,{"name": "TrackedDeviceClass_TrackingReference","value": "4"} |
| ,{"name": "TrackedDeviceClass_DisplayRedirect","value": "5"} |
| ,{"name": "TrackedDeviceClass_Max","value": "6"} |
| ]} |
| , {"enumname": "vr::ETrackedControllerRole","values": [ |
| {"name": "TrackedControllerRole_Invalid","value": "0"} |
| ,{"name": "TrackedControllerRole_LeftHand","value": "1"} |
| ,{"name": "TrackedControllerRole_RightHand","value": "2"} |
| ,{"name": "TrackedControllerRole_OptOut","value": "3"} |
| ,{"name": "TrackedControllerRole_Treadmill","value": "4"} |
| ,{"name": "TrackedControllerRole_Stylus","value": "5"} |
| ,{"name": "TrackedControllerRole_Max","value": "5"} |
| ]} |
| , {"enumname": "vr::ETrackingUniverseOrigin","values": [ |
| {"name": "TrackingUniverseSeated","value": "0"} |
| ,{"name": "TrackingUniverseStanding","value": "1"} |
| ,{"name": "TrackingUniverseRawAndUncalibrated","value": "2"} |
| ]} |
| , {"enumname": "vr::EAdditionalRadioFeatures","values": [ |
| {"name": "AdditionalRadioFeatures_None","value": "0"} |
| ,{"name": "AdditionalRadioFeatures_HTCLinkBox","value": "1"} |
| ,{"name": "AdditionalRadioFeatures_InternalDongle","value": "2"} |
| ,{"name": "AdditionalRadioFeatures_ExternalDongle","value": "4"} |
| ]} |
| , {"enumname": "vr::ETrackedDeviceProperty","values": [ |
| {"name": "Prop_Invalid","value": "0"} |
| ,{"name": "Prop_TrackingSystemName_String","value": "1000"} |
| ,{"name": "Prop_ModelNumber_String","value": "1001"} |
| ,{"name": "Prop_SerialNumber_String","value": "1002"} |
| ,{"name": "Prop_RenderModelName_String","value": "1003"} |
| ,{"name": "Prop_WillDriftInYaw_Bool","value": "1004"} |
| ,{"name": "Prop_ManufacturerName_String","value": "1005"} |
| ,{"name": "Prop_TrackingFirmwareVersion_String","value": "1006"} |
| ,{"name": "Prop_HardwareRevision_String","value": "1007"} |
| ,{"name": "Prop_AllWirelessDongleDescriptions_String","value": "1008"} |
| ,{"name": "Prop_ConnectedWirelessDongle_String","value": "1009"} |
| ,{"name": "Prop_DeviceIsWireless_Bool","value": "1010"} |
| ,{"name": "Prop_DeviceIsCharging_Bool","value": "1011"} |
| ,{"name": "Prop_DeviceBatteryPercentage_Float","value": "1012"} |
| ,{"name": "Prop_StatusDisplayTransform_Matrix34","value": "1013"} |
| ,{"name": "Prop_Firmware_UpdateAvailable_Bool","value": "1014"} |
| ,{"name": "Prop_Firmware_ManualUpdate_Bool","value": "1015"} |
| ,{"name": "Prop_Firmware_ManualUpdateURL_String","value": "1016"} |
| ,{"name": "Prop_HardwareRevision_Uint64","value": "1017"} |
| ,{"name": "Prop_FirmwareVersion_Uint64","value": "1018"} |
| ,{"name": "Prop_FPGAVersion_Uint64","value": "1019"} |
| ,{"name": "Prop_VRCVersion_Uint64","value": "1020"} |
| ,{"name": "Prop_RadioVersion_Uint64","value": "1021"} |
| ,{"name": "Prop_DongleVersion_Uint64","value": "1022"} |
| ,{"name": "Prop_BlockServerShutdown_Bool","value": "1023"} |
| ,{"name": "Prop_CanUnifyCoordinateSystemWithHmd_Bool","value": "1024"} |
| ,{"name": "Prop_ContainsProximitySensor_Bool","value": "1025"} |
| ,{"name": "Prop_DeviceProvidesBatteryStatus_Bool","value": "1026"} |
| ,{"name": "Prop_DeviceCanPowerOff_Bool","value": "1027"} |
| ,{"name": "Prop_Firmware_ProgrammingTarget_String","value": "1028"} |
| ,{"name": "Prop_DeviceClass_Int32","value": "1029"} |
| ,{"name": "Prop_HasCamera_Bool","value": "1030"} |
| ,{"name": "Prop_DriverVersion_String","value": "1031"} |
| ,{"name": "Prop_Firmware_ForceUpdateRequired_Bool","value": "1032"} |
| ,{"name": "Prop_ViveSystemButtonFixRequired_Bool","value": "1033"} |
| ,{"name": "Prop_ParentDriver_Uint64","value": "1034"} |
| ,{"name": "Prop_ResourceRoot_String","value": "1035"} |
| ,{"name": "Prop_RegisteredDeviceType_String","value": "1036"} |
| ,{"name": "Prop_InputProfilePath_String","value": "1037"} |
| ,{"name": "Prop_NeverTracked_Bool","value": "1038"} |
| ,{"name": "Prop_NumCameras_Int32","value": "1039"} |
| ,{"name": "Prop_CameraFrameLayout_Int32","value": "1040"} |
| ,{"name": "Prop_CameraStreamFormat_Int32","value": "1041"} |
| ,{"name": "Prop_AdditionalDeviceSettingsPath_String","value": "1042"} |
| ,{"name": "Prop_Identifiable_Bool","value": "1043"} |
| ,{"name": "Prop_BootloaderVersion_Uint64","value": "1044"} |
| ,{"name": "Prop_AdditionalSystemReportData_String","value": "1045"} |
| ,{"name": "Prop_CompositeFirmwareVersion_String","value": "1046"} |
| ,{"name": "Prop_Firmware_RemindUpdate_Bool","value": "1047"} |
| ,{"name": "Prop_PeripheralApplicationVersion_Uint64","value": "1048"} |
| ,{"name": "Prop_ManufacturerSerialNumber_String","value": "1049"} |
| ,{"name": "Prop_ComputedSerialNumber_String","value": "1050"} |
| ,{"name": "Prop_EstimatedDeviceFirstUseTime_Int32","value": "1051"} |
| ,{"name": "Prop_DevicePowerUsage_Float","value": "1052"} |
| ,{"name": "Prop_IgnoreMotionForStandby_Bool","value": "1053"} |
| ,{"name": "Prop_ActualTrackingSystemName_String","value": "1054"} |
| ,{"name": "Prop_AllowCameraToggle_Bool","value": "1055"} |
| ,{"name": "Prop_AllowLightSourceFrequency_Bool","value": "1056"} |
| ,{"name": "Prop_SteamRemoteClientID_Uint64","value": "1057"} |
| ,{"name": "Prop_Reserved_1058","value": "1058"} |
| ,{"name": "Prop_ReportsTimeSinceVSync_Bool","value": "2000"} |
| ,{"name": "Prop_SecondsFromVsyncToPhotons_Float","value": "2001"} |
| ,{"name": "Prop_DisplayFrequency_Float","value": "2002"} |
| ,{"name": "Prop_UserIpdMeters_Float","value": "2003"} |
| ,{"name": "Prop_CurrentUniverseId_Uint64","value": "2004"} |
| ,{"name": "Prop_PreviousUniverseId_Uint64","value": "2005"} |
| ,{"name": "Prop_DisplayFirmwareVersion_Uint64","value": "2006"} |
| ,{"name": "Prop_IsOnDesktop_Bool","value": "2007"} |
| ,{"name": "Prop_DisplayMCType_Int32","value": "2008"} |
| ,{"name": "Prop_DisplayMCOffset_Float","value": "2009"} |
| ,{"name": "Prop_DisplayMCScale_Float","value": "2010"} |
| ,{"name": "Prop_EdidVendorID_Int32","value": "2011"} |
| ,{"name": "Prop_DisplayMCImageLeft_String","value": "2012"} |
| ,{"name": "Prop_DisplayMCImageRight_String","value": "2013"} |
| ,{"name": "Prop_DisplayGCBlackClamp_Float","value": "2014"} |
| ,{"name": "Prop_EdidProductID_Int32","value": "2015"} |
| ,{"name": "Prop_CameraToHeadTransform_Matrix34","value": "2016"} |
| ,{"name": "Prop_DisplayGCType_Int32","value": "2017"} |
| ,{"name": "Prop_DisplayGCOffset_Float","value": "2018"} |
| ,{"name": "Prop_DisplayGCScale_Float","value": "2019"} |
| ,{"name": "Prop_DisplayGCPrescale_Float","value": "2020"} |
| ,{"name": "Prop_DisplayGCImage_String","value": "2021"} |
| ,{"name": "Prop_LensCenterLeftU_Float","value": "2022"} |
| ,{"name": "Prop_LensCenterLeftV_Float","value": "2023"} |
| ,{"name": "Prop_LensCenterRightU_Float","value": "2024"} |
| ,{"name": "Prop_LensCenterRightV_Float","value": "2025"} |
| ,{"name": "Prop_UserHeadToEyeDepthMeters_Float","value": "2026"} |
| ,{"name": "Prop_CameraFirmwareVersion_Uint64","value": "2027"} |
| ,{"name": "Prop_CameraFirmwareDescription_String","value": "2028"} |
| ,{"name": "Prop_DisplayFPGAVersion_Uint64","value": "2029"} |
| ,{"name": "Prop_DisplayBootloaderVersion_Uint64","value": "2030"} |
| ,{"name": "Prop_DisplayHardwareVersion_Uint64","value": "2031"} |
| ,{"name": "Prop_AudioFirmwareVersion_Uint64","value": "2032"} |
| ,{"name": "Prop_CameraCompatibilityMode_Int32","value": "2033"} |
| ,{"name": "Prop_ScreenshotHorizontalFieldOfViewDegrees_Float","value": "2034"} |
| ,{"name": "Prop_ScreenshotVerticalFieldOfViewDegrees_Float","value": "2035"} |
| ,{"name": "Prop_DisplaySuppressed_Bool","value": "2036"} |
| ,{"name": "Prop_DisplayAllowNightMode_Bool","value": "2037"} |
| ,{"name": "Prop_DisplayMCImageWidth_Int32","value": "2038"} |
| ,{"name": "Prop_DisplayMCImageHeight_Int32","value": "2039"} |
| ,{"name": "Prop_DisplayMCImageNumChannels_Int32","value": "2040"} |
| ,{"name": "Prop_DisplayMCImageData_Binary","value": "2041"} |
| ,{"name": "Prop_SecondsFromPhotonsToVblank_Float","value": "2042"} |
| ,{"name": "Prop_DriverDirectModeSendsVsyncEvents_Bool","value": "2043"} |
| ,{"name": "Prop_DisplayDebugMode_Bool","value": "2044"} |
| ,{"name": "Prop_GraphicsAdapterLuid_Uint64","value": "2045"} |
| ,{"name": "Prop_DriverProvidedChaperonePath_String","value": "2048"} |
| ,{"name": "Prop_ExpectedTrackingReferenceCount_Int32","value": "2049"} |
| ,{"name": "Prop_ExpectedControllerCount_Int32","value": "2050"} |
| ,{"name": "Prop_NamedIconPathControllerLeftDeviceOff_String","value": "2051"} |
| ,{"name": "Prop_NamedIconPathControllerRightDeviceOff_String","value": "2052"} |
| ,{"name": "Prop_NamedIconPathTrackingReferenceDeviceOff_String","value": "2053"} |
| ,{"name": "Prop_DoNotApplyPrediction_Bool","value": "2054"} |
| ,{"name": "Prop_CameraToHeadTransforms_Matrix34_Array","value": "2055"} |
| ,{"name": "Prop_DistortionMeshResolution_Int32","value": "2056"} |
| ,{"name": "Prop_DriverIsDrawingControllers_Bool","value": "2057"} |
| ,{"name": "Prop_DriverRequestsApplicationPause_Bool","value": "2058"} |
| ,{"name": "Prop_DriverRequestsReducedRendering_Bool","value": "2059"} |
| ,{"name": "Prop_MinimumIpdStepMeters_Float","value": "2060"} |
| ,{"name": "Prop_AudioBridgeFirmwareVersion_Uint64","value": "2061"} |
| ,{"name": "Prop_ImageBridgeFirmwareVersion_Uint64","value": "2062"} |
| ,{"name": "Prop_ImuToHeadTransform_Matrix34","value": "2063"} |
| ,{"name": "Prop_ImuFactoryGyroBias_Vector3","value": "2064"} |
| ,{"name": "Prop_ImuFactoryGyroScale_Vector3","value": "2065"} |
| ,{"name": "Prop_ImuFactoryAccelerometerBias_Vector3","value": "2066"} |
| ,{"name": "Prop_ImuFactoryAccelerometerScale_Vector3","value": "2067"} |
| ,{"name": "Prop_ConfigurationIncludesLighthouse20Features_Bool","value": "2069"} |
| ,{"name": "Prop_AdditionalRadioFeatures_Uint64","value": "2070"} |
| ,{"name": "Prop_CameraWhiteBalance_Vector4_Array","value": "2071"} |
| ,{"name": "Prop_CameraDistortionFunction_Int32_Array","value": "2072"} |
| ,{"name": "Prop_CameraDistortionCoefficients_Float_Array","value": "2073"} |
| ,{"name": "Prop_ExpectedControllerType_String","value": "2074"} |
| ,{"name": "Prop_HmdTrackingStyle_Int32","value": "2075"} |
| ,{"name": "Prop_DriverProvidedChaperoneVisibility_Bool","value": "2076"} |
| ,{"name": "Prop_HmdColumnCorrectionSettingPrefix_String","value": "2077"} |
| ,{"name": "Prop_CameraSupportsCompatibilityModes_Bool","value": "2078"} |
| ,{"name": "Prop_SupportsRoomViewDepthProjection_Bool","value": "2079"} |
| ,{"name": "Prop_DisplayAvailableFrameRates_Float_Array","value": "2080"} |
| ,{"name": "Prop_DisplaySupportsMultipleFramerates_Bool","value": "2081"} |
| ,{"name": "Prop_DisplayColorMultLeft_Vector3","value": "2082"} |
| ,{"name": "Prop_DisplayColorMultRight_Vector3","value": "2083"} |
| ,{"name": "Prop_DisplaySupportsRuntimeFramerateChange_Bool","value": "2084"} |
| ,{"name": "Prop_DisplaySupportsAnalogGain_Bool","value": "2085"} |
| ,{"name": "Prop_DisplayMinAnalogGain_Float","value": "2086"} |
| ,{"name": "Prop_DisplayMaxAnalogGain_Float","value": "2087"} |
| ,{"name": "Prop_CameraExposureTime_Float","value": "2088"} |
| ,{"name": "Prop_CameraGlobalGain_Float","value": "2089"} |
| ,{"name": "Prop_DashboardScale_Float","value": "2091"} |
| ,{"name": "Prop_Hmd_SupportsHDR10_Bool","value": "2093"} |
| ,{"name": "Prop_Hmd_EnableParallelRenderCameras_Bool","value": "2094"} |
| ,{"name": "Prop_DriverProvidedChaperoneJson_String","value": "2095"} |
| ,{"name": "Prop_ForceSystemLayerUseAppPoses_Bool","value": "2096"} |
| ,{"name": "Prop_DashboardLinkSupport_Int32","value": "2097"} |
| ,{"name": "Prop_DisplayMinUIAnalogGain_Float","value": "2098"} |
| ,{"name": "Prop_IpdUIRangeMinMeters_Float","value": "2100"} |
| ,{"name": "Prop_IpdUIRangeMaxMeters_Float","value": "2101"} |
| ,{"name": "Prop_Hmd_SupportsHDCP14LegacyCompat_Bool","value": "2102"} |
| ,{"name": "Prop_Hmd_SupportsMicMonitoring_Bool","value": "2103"} |
| ,{"name": "Prop_Hmd_SupportsDisplayPortTrainingMode_Bool","value": "2104"} |
| ,{"name": "Prop_Hmd_SupportsRoomViewDirect_Bool","value": "2105"} |
| ,{"name": "Prop_Hmd_SupportsAppThrottling_Bool","value": "2106"} |
| ,{"name": "Prop_Hmd_SupportsGpuBusMonitoring_Bool","value": "2107"} |
| ,{"name": "Prop_DriverDisplaysIPDChanges_Bool","value": "2108"} |
| ,{"name": "Prop_Reserved_2110","value": "2110"} |
| ,{"name": "Prop_Reserved_2111","value": "2111"} |
| ,{"name": "Prop_Reserved_2112","value": "2112"} |
| ,{"name": "Prop_Hmd_MaxDistortedTextureWidth_Int32","value": "2113"} |
| ,{"name": "Prop_Hmd_MaxDistortedTextureHeight_Int32","value": "2114"} |
| ,{"name": "Prop_Hmd_AllowSupersampleFiltering_Bool","value": "2115"} |
| ,{"name": "Prop_Hmd_AllowsClientToControlTextureIndex","value": "2116"} |
| ,{"name": "Prop_Reserved_2117","value": "2117"} |
| ,{"name": "Prop_DriverRequestedMuraCorrectionMode_Int32","value": "2200"} |
| ,{"name": "Prop_DriverRequestedMuraFeather_InnerLeft_Int32","value": "2201"} |
| ,{"name": "Prop_DriverRequestedMuraFeather_InnerRight_Int32","value": "2202"} |
| ,{"name": "Prop_DriverRequestedMuraFeather_InnerTop_Int32","value": "2203"} |
| ,{"name": "Prop_DriverRequestedMuraFeather_InnerBottom_Int32","value": "2204"} |
| ,{"name": "Prop_DriverRequestedMuraFeather_OuterLeft_Int32","value": "2205"} |
| ,{"name": "Prop_DriverRequestedMuraFeather_OuterRight_Int32","value": "2206"} |
| ,{"name": "Prop_DriverRequestedMuraFeather_OuterTop_Int32","value": "2207"} |
| ,{"name": "Prop_DriverRequestedMuraFeather_OuterBottom_Int32","value": "2208"} |
| ,{"name": "Prop_Audio_DefaultPlaybackDeviceId_String","value": "2300"} |
| ,{"name": "Prop_Audio_DefaultRecordingDeviceId_String","value": "2301"} |
| ,{"name": "Prop_Audio_DefaultPlaybackDeviceVolume_Float","value": "2302"} |
| ,{"name": "Prop_Audio_SupportsDualSpeakerAndJackOutput_Bool","value": "2303"} |
| ,{"name": "Prop_Audio_DriverManagesPlaybackVolumeControl_Bool","value": "2304"} |
| ,{"name": "Prop_Audio_DriverPlaybackVolume_Float","value": "2305"} |
| ,{"name": "Prop_Audio_DriverPlaybackMute_Bool","value": "2306"} |
| ,{"name": "Prop_Audio_DriverManagesRecordingVolumeControl_Bool","value": "2307"} |
| ,{"name": "Prop_Audio_DriverRecordingVolume_Float","value": "2308"} |
| ,{"name": "Prop_Audio_DriverRecordingMute_Bool","value": "2309"} |
| ,{"name": "Prop_Audio_PipewirePlaybackNode_Int32","value": "2400"} |
| ,{"name": "Prop_Audio_PipewireRecordingNode_Int32","value": "2401"} |
| ,{"name": "Prop_AttachedDeviceId_String","value": "3000"} |
| ,{"name": "Prop_SupportedButtons_Uint64","value": "3001"} |
| ,{"name": "Prop_Axis0Type_Int32","value": "3002"} |
| ,{"name": "Prop_Axis1Type_Int32","value": "3003"} |
| ,{"name": "Prop_Axis2Type_Int32","value": "3004"} |
| ,{"name": "Prop_Axis3Type_Int32","value": "3005"} |
| ,{"name": "Prop_Axis4Type_Int32","value": "3006"} |
| ,{"name": "Prop_ControllerRoleHint_Int32","value": "3007"} |
| ,{"name": "Prop_FieldOfViewLeftDegrees_Float","value": "4000"} |
| ,{"name": "Prop_FieldOfViewRightDegrees_Float","value": "4001"} |
| ,{"name": "Prop_FieldOfViewTopDegrees_Float","value": "4002"} |
| ,{"name": "Prop_FieldOfViewBottomDegrees_Float","value": "4003"} |
| ,{"name": "Prop_TrackingRangeMinimumMeters_Float","value": "4004"} |
| ,{"name": "Prop_TrackingRangeMaximumMeters_Float","value": "4005"} |
| ,{"name": "Prop_ModeLabel_String","value": "4006"} |
| ,{"name": "Prop_CanWirelessIdentify_Bool","value": "4007"} |
| ,{"name": "Prop_Nonce_Int32","value": "4008"} |
| ,{"name": "Prop_IconPathName_String","value": "5000"} |
| ,{"name": "Prop_NamedIconPathDeviceOff_String","value": "5001"} |
| ,{"name": "Prop_NamedIconPathDeviceSearching_String","value": "5002"} |
| ,{"name": "Prop_NamedIconPathDeviceSearchingAlert_String","value": "5003"} |
| ,{"name": "Prop_NamedIconPathDeviceReady_String","value": "5004"} |
| ,{"name": "Prop_NamedIconPathDeviceReadyAlert_String","value": "5005"} |
| ,{"name": "Prop_NamedIconPathDeviceNotReady_String","value": "5006"} |
| ,{"name": "Prop_NamedIconPathDeviceStandby_String","value": "5007"} |
| ,{"name": "Prop_NamedIconPathDeviceAlertLow_String","value": "5008"} |
| ,{"name": "Prop_NamedIconPathDeviceStandbyAlert_String","value": "5009"} |
| ,{"name": "Prop_DisplayHiddenArea_Binary_Start","value": "5100"} |
| ,{"name": "Prop_DisplayHiddenArea_Binary_End","value": "5150"} |
| ,{"name": "Prop_ParentContainer","value": "5151"} |
| ,{"name": "Prop_OverrideContainer_Uint64","value": "5152"} |
| ,{"name": "Prop_UserConfigPath_String","value": "6000"} |
| ,{"name": "Prop_InstallPath_String","value": "6001"} |
| ,{"name": "Prop_HasDisplayComponent_Bool","value": "6002"} |
| ,{"name": "Prop_HasControllerComponent_Bool","value": "6003"} |
| ,{"name": "Prop_HasCameraComponent_Bool","value": "6004"} |
| ,{"name": "Prop_HasDriverDirectModeComponent_Bool","value": "6005"} |
| ,{"name": "Prop_HasVirtualDisplayComponent_Bool","value": "6006"} |
| ,{"name": "Prop_HasSpatialAnchorsSupport_Bool","value": "6007"} |
| ,{"name": "Prop_SupportsXrTextureSets_Bool","value": "6008"} |
| ,{"name": "Prop_SupportsXrEyeGazeInteraction_Bool","value": "6009"} |
| ,{"name": "Prop_DeviceHasNoIMU_Bool","value": "6010"} |
| ,{"name": "Prop_UseAdvancedPrediction_Bool","value": "6011"} |
| ,{"name": "Prop_ControllerType_String","value": "7000"} |
| ,{"name": "Prop_ControllerHandSelectionPriority_Int32","value": "7002"} |
| ,{"name": "Prop_VendorSpecific_Reserved_Start","value": "10000"} |
| ,{"name": "Prop_VendorSpecific_Reserved_End","value": "10999"} |
| ,{"name": "Prop_Reserved_11000","value": "11000"} |
| ,{"name": "Prop_Reserved_11001","value": "11001"} |
| ,{"name": "Prop_Reserved_11002","value": "11002"} |
| ,{"name": "Prop_Reserved_11003","value": "11003"} |
| ,{"name": "Prop_Reserved_11004","value": "11004"} |
| ,{"name": "Prop_TrackedDeviceProperty_Max","value": "1000000"} |
| ]} |
| , {"enumname": "vr::ETrackedPropertyError","values": [ |
| {"name": "TrackedProp_Success","value": "0"} |
| ,{"name": "TrackedProp_WrongDataType","value": "1"} |
| ,{"name": "TrackedProp_WrongDeviceClass","value": "2"} |
| ,{"name": "TrackedProp_BufferTooSmall","value": "3"} |
| ,{"name": "TrackedProp_UnknownProperty","value": "4"} |
| ,{"name": "TrackedProp_InvalidDevice","value": "5"} |
| ,{"name": "TrackedProp_CouldNotContactServer","value": "6"} |
| ,{"name": "TrackedProp_ValueNotProvidedByDevice","value": "7"} |
| ,{"name": "TrackedProp_StringExceedsMaximumLength","value": "8"} |
| ,{"name": "TrackedProp_NotYetAvailable","value": "9"} |
| ,{"name": "TrackedProp_PermissionDenied","value": "10"} |
| ,{"name": "TrackedProp_InvalidOperation","value": "11"} |
| ,{"name": "TrackedProp_CannotWriteToWildcards","value": "12"} |
| ,{"name": "TrackedProp_IPCReadFailure","value": "13"} |
| ,{"name": "TrackedProp_OutOfMemory","value": "14"} |
| ,{"name": "TrackedProp_InvalidContainer","value": "15"} |
| ]} |
| , {"enumname": "vr::EHmdTrackingStyle","values": [ |
| {"name": "HmdTrackingStyle_Unknown","value": "0"} |
| ,{"name": "HmdTrackingStyle_Lighthouse","value": "1"} |
| ,{"name": "HmdTrackingStyle_OutsideInCameras","value": "2"} |
| ,{"name": "HmdTrackingStyle_InsideOutCameras","value": "3"} |
| ]} |
| , {"enumname": "vr::EVRSubmitFlags","values": [ |
| {"name": "Submit_Default","value": "0"} |
| ,{"name": "Submit_LensDistortionAlreadyApplied","value": "1"} |
| ,{"name": "Submit_GlRenderBuffer","value": "2"} |
| ,{"name": "Submit_Reserved","value": "4"} |
| ,{"name": "Submit_TextureWithPose","value": "8"} |
| ,{"name": "Submit_TextureWithDepth","value": "16"} |
| ,{"name": "Submit_FrameDiscontinuity","value": "32"} |
| ,{"name": "Submit_VulkanTextureWithArrayData","value": "64"} |
| ,{"name": "Submit_GlArrayTexture","value": "128"} |
| ,{"name": "Submit_IsEgl","value": "256"} |
| ,{"name": "Submit_Reserved2","value": "32768"} |
| ,{"name": "Submit_Reserved3","value": "65536"} |
| ,{"name": "Submit_Reserved4","value": "131072"} |
| ,{"name": "Submit_Reserved5","value": "262144"} |
| ]} |
| , {"enumname": "vr::EVRState","values": [ |
| {"name": "VRState_Undefined","value": "-1"} |
| ,{"name": "VRState_Off","value": "0"} |
| ,{"name": "VRState_Searching","value": "1"} |
| ,{"name": "VRState_Searching_Alert","value": "2"} |
| ,{"name": "VRState_Ready","value": "3"} |
| ,{"name": "VRState_Ready_Alert","value": "4"} |
| ,{"name": "VRState_NotReady","value": "5"} |
| ,{"name": "VRState_Standby","value": "6"} |
| ,{"name": "VRState_Ready_Alert_Low","value": "7"} |
| ]} |
| , {"enumname": "vr::EVREventType","values": [ |
| {"name": "VREvent_None","value": "0"} |
| ,{"name": "VREvent_TrackedDeviceActivated","value": "100"} |
| ,{"name": "VREvent_TrackedDeviceDeactivated","value": "101"} |
| ,{"name": "VREvent_TrackedDeviceUpdated","value": "102"} |
| ,{"name": "VREvent_TrackedDeviceUserInteractionStarted","value": "103"} |
| ,{"name": "VREvent_TrackedDeviceUserInteractionEnded","value": "104"} |
| ,{"name": "VREvent_IpdChanged","value": "105"} |
| ,{"name": "VREvent_EnterStandbyMode","value": "106"} |
| ,{"name": "VREvent_LeaveStandbyMode","value": "107"} |
| ,{"name": "VREvent_TrackedDeviceRoleChanged","value": "108"} |
| ,{"name": "VREvent_WatchdogWakeUpRequested","value": "109"} |
| ,{"name": "VREvent_LensDistortionChanged","value": "110"} |
| ,{"name": "VREvent_PropertyChanged","value": "111"} |
| ,{"name": "VREvent_WirelessDisconnect","value": "112"} |
| ,{"name": "VREvent_WirelessReconnect","value": "113"} |
| ,{"name": "VREvent_Reserved_0114","value": "114"} |
| ,{"name": "VREvent_Reserved_0115","value": "115"} |
| ,{"name": "VREvent_ButtonPress","value": "200"} |
| ,{"name": "VREvent_ButtonUnpress","value": "201"} |
| ,{"name": "VREvent_ButtonTouch","value": "202"} |
| ,{"name": "VREvent_ButtonUntouch","value": "203"} |
| ,{"name": "VREvent_Modal_Cancel","value": "257"} |
| ,{"name": "VREvent_MouseMove","value": "300"} |
| ,{"name": "VREvent_MouseButtonDown","value": "301"} |
| ,{"name": "VREvent_MouseButtonUp","value": "302"} |
| ,{"name": "VREvent_FocusEnter","value": "303"} |
| ,{"name": "VREvent_FocusLeave","value": "304"} |
| ,{"name": "VREvent_ScrollDiscrete","value": "305"} |
| ,{"name": "VREvent_TouchPadMove","value": "306"} |
| ,{"name": "VREvent_OverlayFocusChanged","value": "307"} |
| ,{"name": "VREvent_ReloadOverlays","value": "308"} |
| ,{"name": "VREvent_ScrollSmooth","value": "309"} |
| ,{"name": "VREvent_LockMousePosition","value": "310"} |
| ,{"name": "VREvent_UnlockMousePosition","value": "311"} |
| ,{"name": "VREvent_InputFocusCaptured","value": "400"} |
| ,{"name": "VREvent_InputFocusReleased","value": "401"} |
| ,{"name": "VREvent_SceneApplicationChanged","value": "404"} |
| ,{"name": "VREvent_InputFocusChanged","value": "406"} |
| ,{"name": "VREvent_SceneApplicationUsingWrongGraphicsAdapter","value": "408"} |
| ,{"name": "VREvent_ActionBindingReloaded","value": "409"} |
| ,{"name": "VREvent_HideRenderModels","value": "410"} |
| ,{"name": "VREvent_ShowRenderModels","value": "411"} |
| ,{"name": "VREvent_SceneApplicationStateChanged","value": "412"} |
| ,{"name": "VREvent_SceneAppPipeDisconnected","value": "413"} |
| ,{"name": "VREvent_ConsoleOpened","value": "420"} |
| ,{"name": "VREvent_ConsoleClosed","value": "421"} |
| ,{"name": "VREvent_OverlayShown","value": "500"} |
| ,{"name": "VREvent_OverlayHidden","value": "501"} |
| ,{"name": "VREvent_DashboardActivated","value": "502"} |
| ,{"name": "VREvent_DashboardDeactivated","value": "503"} |
| ,{"name": "VREvent_ResetDashboard","value": "506"} |
| ,{"name": "VREvent_ImageLoaded","value": "508"} |
| ,{"name": "VREvent_ShowKeyboard","value": "509"} |
| ,{"name": "VREvent_HideKeyboard","value": "510"} |
| ,{"name": "VREvent_OverlayGamepadFocusGained","value": "511"} |
| ,{"name": "VREvent_OverlayGamepadFocusLost","value": "512"} |
| ,{"name": "VREvent_OverlaySharedTextureChanged","value": "513"} |
| ,{"name": "VREvent_ScreenshotTriggered","value": "516"} |
| ,{"name": "VREvent_ImageFailed","value": "517"} |
| ,{"name": "VREvent_DashboardOverlayCreated","value": "518"} |
| ,{"name": "VREvent_SwitchGamepadFocus","value": "519"} |
| ,{"name": "VREvent_RequestScreenshot","value": "520"} |
| ,{"name": "VREvent_ScreenshotTaken","value": "521"} |
| ,{"name": "VREvent_ScreenshotFailed","value": "522"} |
| ,{"name": "VREvent_SubmitScreenshotToDashboard","value": "523"} |
| ,{"name": "VREvent_ScreenshotProgressToDashboard","value": "524"} |
| ,{"name": "VREvent_PrimaryDashboardDeviceChanged","value": "525"} |
| ,{"name": "VREvent_RoomViewShown","value": "526"} |
| ,{"name": "VREvent_RoomViewHidden","value": "527"} |
| ,{"name": "VREvent_ShowUI","value": "528"} |
| ,{"name": "VREvent_ShowDevTools","value": "529"} |
| ,{"name": "VREvent_DesktopViewUpdating","value": "530"} |
| ,{"name": "VREvent_DesktopViewReady","value": "531"} |
| ,{"name": "VREvent_StartDashboard","value": "532"} |
| ,{"name": "VREvent_ElevatePrism","value": "533"} |
| ,{"name": "VREvent_OverlayClosed","value": "534"} |
| ,{"name": "VREvent_DashboardThumbChanged","value": "535"} |
| ,{"name": "VREvent_DesktopMightBeVisible","value": "536"} |
| ,{"name": "VREvent_DesktopMightBeHidden","value": "537"} |
| ,{"name": "VREvent_MutualSteamCapabilitiesChanged","value": "538"} |
| ,{"name": "VREvent_OverlayCreated","value": "539"} |
| ,{"name": "VREvent_OverlayDestroyed","value": "540"} |
| ,{"name": "VREvent_TrackingRecordingStarted","value": "541"} |
| ,{"name": "VREvent_TrackingRecordingStopped","value": "542"} |
| ,{"name": "VREvent_SetTrackingRecordingPath","value": "543"} |
| ,{"name": "VREvent_Reserved_0560","value": "560"} |
| ,{"name": "VREvent_Reserved_0561","value": "561"} |
| ,{"name": "VREvent_Reserved_0562","value": "562"} |
| ,{"name": "VREvent_Reserved_0563","value": "563"} |
| ,{"name": "VREvent_Notification_Shown","value": "600"} |
| ,{"name": "VREvent_Notification_Hidden","value": "601"} |
| ,{"name": "VREvent_Notification_BeginInteraction","value": "602"} |
| ,{"name": "VREvent_Notification_Destroyed","value": "603"} |
| ,{"name": "VREvent_Quit","value": "700"} |
| ,{"name": "VREvent_ProcessQuit","value": "701"} |
| ,{"name": "VREvent_QuitAcknowledged","value": "703"} |
| ,{"name": "VREvent_DriverRequestedQuit","value": "704"} |
| ,{"name": "VREvent_RestartRequested","value": "705"} |
| ,{"name": "VREvent_InvalidateSwapTextureSets","value": "706"} |
| ,{"name": "VREvent_RequestDisconnectWirelessHMD","value": "707"} |
| ,{"name": "VREvent_ChaperoneDataHasChanged","value": "800"} |
| ,{"name": "VREvent_ChaperoneUniverseHasChanged","value": "801"} |
| ,{"name": "VREvent_ChaperoneTempDataHasChanged","value": "802"} |
| ,{"name": "VREvent_ChaperoneSettingsHaveChanged","value": "803"} |
| ,{"name": "VREvent_SeatedZeroPoseReset","value": "804"} |
| ,{"name": "VREvent_ChaperoneFlushCache","value": "805"} |
| ,{"name": "VREvent_ChaperoneRoomSetupStarting","value": "806"} |
| ,{"name": "VREvent_ChaperoneRoomSetupCommitted","value": "807"} |
| ,{"name": "VREvent_StandingZeroPoseReset","value": "808"} |
| ,{"name": "VREvent_Reserved_0809","value": "809"} |
| ,{"name": "VREvent_Reserved_0810","value": "810"} |
| ,{"name": "VREvent_Reserved_0811","value": "811"} |
| ,{"name": "VREvent_AudioSettingsHaveChanged","value": "820"} |
| ,{"name": "VREvent_BackgroundSettingHasChanged","value": "850"} |
| ,{"name": "VREvent_CameraSettingsHaveChanged","value": "851"} |
| ,{"name": "VREvent_ReprojectionSettingHasChanged","value": "852"} |
| ,{"name": "VREvent_ModelSkinSettingsHaveChanged","value": "853"} |
| ,{"name": "VREvent_EnvironmentSettingsHaveChanged","value": "854"} |
| ,{"name": "VREvent_PowerSettingsHaveChanged","value": "855"} |
| ,{"name": "VREvent_EnableHomeAppSettingsHaveChanged","value": "856"} |
| ,{"name": "VREvent_SteamVRSectionSettingChanged","value": "857"} |
| ,{"name": "VREvent_LighthouseSectionSettingChanged","value": "858"} |
| ,{"name": "VREvent_NullSectionSettingChanged","value": "859"} |
| ,{"name": "VREvent_UserInterfaceSectionSettingChanged","value": "860"} |
| ,{"name": "VREvent_NotificationsSectionSettingChanged","value": "861"} |
| ,{"name": "VREvent_KeyboardSectionSettingChanged","value": "862"} |
| ,{"name": "VREvent_PerfSectionSettingChanged","value": "863"} |
| ,{"name": "VREvent_DashboardSectionSettingChanged","value": "864"} |
| ,{"name": "VREvent_WebInterfaceSectionSettingChanged","value": "865"} |
| ,{"name": "VREvent_TrackersSectionSettingChanged","value": "866"} |
| ,{"name": "VREvent_LastKnownSectionSettingChanged","value": "867"} |
| ,{"name": "VREvent_DismissedWarningsSectionSettingChanged","value": "868"} |
| ,{"name": "VREvent_GpuSpeedSectionSettingChanged","value": "869"} |
| ,{"name": "VREvent_WindowsMRSectionSettingChanged","value": "870"} |
| ,{"name": "VREvent_OtherSectionSettingChanged","value": "871"} |
| ,{"name": "VREvent_AnyDriverSettingsChanged","value": "872"} |
| ,{"name": "VREvent_StatusUpdate","value": "900"} |
| ,{"name": "VREvent_WebInterface_InstallDriverCompleted","value": "950"} |
| ,{"name": "VREvent_MCImageUpdated","value": "1000"} |
| ,{"name": "VREvent_FirmwareUpdateStarted","value": "1100"} |
| ,{"name": "VREvent_FirmwareUpdateFinished","value": "1101"} |
| ,{"name": "VREvent_KeyboardClosed","value": "1200"} |
| ,{"name": "VREvent_KeyboardCharInput","value": "1201"} |
| ,{"name": "VREvent_KeyboardDone","value": "1202"} |
| ,{"name": "VREvent_KeyboardOpened_Global","value": "1203"} |
| ,{"name": "VREvent_KeyboardClosed_Global","value": "1204"} |
| ,{"name": "VREvent_ApplicationListUpdated","value": "1303"} |
| ,{"name": "VREvent_ApplicationMimeTypeLoad","value": "1304"} |
| ,{"name": "VREvent_ProcessConnected","value": "1306"} |
| ,{"name": "VREvent_ProcessDisconnected","value": "1307"} |
| ,{"name": "VREvent_Compositor_ChaperoneBoundsShown","value": "1410"} |
| ,{"name": "VREvent_Compositor_ChaperoneBoundsHidden","value": "1411"} |
| ,{"name": "VREvent_Compositor_DisplayDisconnected","value": "1412"} |
| ,{"name": "VREvent_Compositor_DisplayReconnected","value": "1413"} |
| ,{"name": "VREvent_Compositor_HDCPError","value": "1414"} |
| ,{"name": "VREvent_Compositor_ApplicationNotResponding","value": "1415"} |
| ,{"name": "VREvent_Compositor_ApplicationResumed","value": "1416"} |
| ,{"name": "VREvent_Compositor_OutOfVideoMemory","value": "1417"} |
| ,{"name": "VREvent_Compositor_DisplayModeNotSupported","value": "1418"} |
| ,{"name": "VREvent_Compositor_StageOverrideReady","value": "1419"} |
| ,{"name": "VREvent_Compositor_RequestDisconnectReconnect","value": "1420"} |
| ,{"name": "VREvent_TrackedCamera_StartVideoStream","value": "1500"} |
| ,{"name": "VREvent_TrackedCamera_StopVideoStream","value": "1501"} |
| ,{"name": "VREvent_TrackedCamera_PauseVideoStream","value": "1502"} |
| ,{"name": "VREvent_TrackedCamera_ResumeVideoStream","value": "1503"} |
| ,{"name": "VREvent_TrackedCamera_EditingSurface","value": "1550"} |
| ,{"name": "VREvent_PerformanceTest_EnableCapture","value": "1600"} |
| ,{"name": "VREvent_PerformanceTest_DisableCapture","value": "1601"} |
| ,{"name": "VREvent_PerformanceTest_FidelityLevel","value": "1602"} |
| ,{"name": "VREvent_MessageOverlay_Closed","value": "1650"} |
| ,{"name": "VREvent_MessageOverlayCloseRequested","value": "1651"} |
| ,{"name": "VREvent_Input_HapticVibration","value": "1700"} |
| ,{"name": "VREvent_Input_BindingLoadFailed","value": "1701"} |
| ,{"name": "VREvent_Input_BindingLoadSuccessful","value": "1702"} |
| ,{"name": "VREvent_Input_ActionManifestReloaded","value": "1703"} |
| ,{"name": "VREvent_Input_ActionManifestLoadFailed","value": "1704"} |
| ,{"name": "VREvent_Input_ProgressUpdate","value": "1705"} |
| ,{"name": "VREvent_Input_TrackerActivated","value": "1706"} |
| ,{"name": "VREvent_Input_BindingsUpdated","value": "1707"} |
| ,{"name": "VREvent_Input_BindingSubscriptionChanged","value": "1708"} |
| ,{"name": "VREvent_SpatialAnchors_PoseUpdated","value": "1800"} |
| ,{"name": "VREvent_SpatialAnchors_DescriptorUpdated","value": "1801"} |
| ,{"name": "VREvent_SpatialAnchors_RequestPoseUpdate","value": "1802"} |
| ,{"name": "VREvent_SpatialAnchors_RequestDescriptorUpdate","value": "1803"} |
| ,{"name": "VREvent_SystemReport_Started","value": "1900"} |
| ,{"name": "VREvent_Monitor_ShowHeadsetView","value": "2000"} |
| ,{"name": "VREvent_Monitor_HideHeadsetView","value": "2001"} |
| ,{"name": "VREvent_Audio_SetSpeakersVolume","value": "2100"} |
| ,{"name": "VREvent_Audio_SetSpeakersMute","value": "2101"} |
| ,{"name": "VREvent_Audio_SetMicrophoneVolume","value": "2102"} |
| ,{"name": "VREvent_Audio_SetMicrophoneMute","value": "2103"} |
| ,{"name": "VREvent_RenderModel_CountChanged","value": "2200"} |
| ,{"name": "VREvent_VendorSpecific_Reserved_Start","value": "10000"} |
| ,{"name": "VREvent_VendorSpecific_Reserved_End","value": "19999"} |
| ]} |
| , {"enumname": "vr::EDeviceActivityLevel","values": [ |
| {"name": "k_EDeviceActivityLevel_Unknown","value": "-1"} |
| ,{"name": "k_EDeviceActivityLevel_Idle","value": "0"} |
| ,{"name": "k_EDeviceActivityLevel_UserInteraction","value": "1"} |
| ,{"name": "k_EDeviceActivityLevel_UserInteraction_Timeout","value": "2"} |
| ,{"name": "k_EDeviceActivityLevel_Standby","value": "3"} |
| ,{"name": "k_EDeviceActivityLevel_Idle_Timeout","value": "4"} |
| ]} |
| , {"enumname": "vr::EVRButtonId","values": [ |
| {"name": "k_EButton_System","value": "0"} |
| ,{"name": "k_EButton_ApplicationMenu","value": "1"} |
| ,{"name": "k_EButton_Grip","value": "2"} |
| ,{"name": "k_EButton_DPad_Left","value": "3"} |
| ,{"name": "k_EButton_DPad_Up","value": "4"} |
| ,{"name": "k_EButton_DPad_Right","value": "5"} |
| ,{"name": "k_EButton_DPad_Down","value": "6"} |
| ,{"name": "k_EButton_A","value": "7"} |
| ,{"name": "k_EButton_ProximitySensor","value": "31"} |
| ,{"name": "k_EButton_Axis0","value": "32"} |
| ,{"name": "k_EButton_Axis1","value": "33"} |
| ,{"name": "k_EButton_Axis2","value": "34"} |
| ,{"name": "k_EButton_Axis3","value": "35"} |
| ,{"name": "k_EButton_Axis4","value": "36"} |
| ,{"name": "k_EButton_SteamVR_Touchpad","value": "32"} |
| ,{"name": "k_EButton_SteamVR_Trigger","value": "33"} |
| ,{"name": "k_EButton_Dashboard_Back","value": "2"} |
| ,{"name": "k_EButton_IndexController_A","value": "2"} |
| ,{"name": "k_EButton_IndexController_B","value": "1"} |
| ,{"name": "k_EButton_IndexController_JoyStick","value": "35"} |
| ,{"name": "k_EButton_Reserved0","value": "50"} |
| ,{"name": "k_EButton_Reserved1","value": "51"} |
| ,{"name": "k_EButton_Max","value": "64"} |
| ]} |
| , {"enumname": "vr::EVRMouseButton","values": [ |
| {"name": "VRMouseButton_Left","value": "1"} |
| ,{"name": "VRMouseButton_Right","value": "2"} |
| ,{"name": "VRMouseButton_Middle","value": "4"} |
| ]} |
| , {"enumname": "vr::EShowUIType","values": [ |
| {"name": "ShowUI_ControllerBinding","value": "0"} |
| ,{"name": "ShowUI_ManageTrackers","value": "1"} |
| ,{"name": "ShowUI_Pairing","value": "3"} |
| ,{"name": "ShowUI_Settings","value": "4"} |
| ,{"name": "ShowUI_DebugCommands","value": "5"} |
| ,{"name": "ShowUI_FullControllerBinding","value": "6"} |
| ,{"name": "ShowUI_ManageDrivers","value": "7"} |
| ]} |
| , {"enumname": "vr::EHDCPError","values": [ |
| {"name": "HDCPError_None","value": "0"} |
| ,{"name": "HDCPError_LinkLost","value": "1"} |
| ,{"name": "HDCPError_Tampered","value": "2"} |
| ,{"name": "HDCPError_DeviceRevoked","value": "3"} |
| ,{"name": "HDCPError_Unknown","value": "4"} |
| ]} |
| , {"enumname": "vr::EVRComponentProperty","values": [ |
| {"name": "VRComponentProperty_IsStatic","value": "1"} |
| ,{"name": "VRComponentProperty_IsVisible","value": "2"} |
| ,{"name": "VRComponentProperty_IsTouched","value": "4"} |
| ,{"name": "VRComponentProperty_IsPressed","value": "8"} |
| ,{"name": "VRComponentProperty_IsScrolled","value": "16"} |
| ,{"name": "VRComponentProperty_IsHighlighted","value": "32"} |
| ]} |
| , {"enumname": "vr::EVRInputError","values": [ |
| {"name": "VRInputError_None","value": "0"} |
| ,{"name": "VRInputError_NameNotFound","value": "1"} |
| ,{"name": "VRInputError_WrongType","value": "2"} |
| ,{"name": "VRInputError_InvalidHandle","value": "3"} |
| ,{"name": "VRInputError_InvalidParam","value": "4"} |
| ,{"name": "VRInputError_NoSteam","value": "5"} |
| ,{"name": "VRInputError_MaxCapacityReached","value": "6"} |
| ,{"name": "VRInputError_IPCError","value": "7"} |
| ,{"name": "VRInputError_NoActiveActionSet","value": "8"} |
| ,{"name": "VRInputError_InvalidDevice","value": "9"} |
| ,{"name": "VRInputError_InvalidSkeleton","value": "10"} |
| ,{"name": "VRInputError_InvalidBoneCount","value": "11"} |
| ,{"name": "VRInputError_InvalidCompressedData","value": "12"} |
| ,{"name": "VRInputError_NoData","value": "13"} |
| ,{"name": "VRInputError_BufferTooSmall","value": "14"} |
| ,{"name": "VRInputError_MismatchedActionManifest","value": "15"} |
| ,{"name": "VRInputError_MissingSkeletonData","value": "16"} |
| ,{"name": "VRInputError_InvalidBoneIndex","value": "17"} |
| ,{"name": "VRInputError_InvalidPriority","value": "18"} |
| ,{"name": "VRInputError_PermissionDenied","value": "19"} |
| ,{"name": "VRInputError_InvalidRenderModel","value": "20"} |
| ]} |
| , {"enumname": "vr::EVRSpatialAnchorError","values": [ |
| {"name": "VRSpatialAnchorError_Success","value": "0"} |
| ,{"name": "VRSpatialAnchorError_Internal","value": "1"} |
| ,{"name": "VRSpatialAnchorError_UnknownHandle","value": "2"} |
| ,{"name": "VRSpatialAnchorError_ArrayTooSmall","value": "3"} |
| ,{"name": "VRSpatialAnchorError_InvalidDescriptorChar","value": "4"} |
| ,{"name": "VRSpatialAnchorError_NotYetAvailable","value": "5"} |
| ,{"name": "VRSpatialAnchorError_NotAvailableInThisUniverse","value": "6"} |
| ,{"name": "VRSpatialAnchorError_PermanentlyUnavailable","value": "7"} |
| ,{"name": "VRSpatialAnchorError_WrongDriver","value": "8"} |
| ,{"name": "VRSpatialAnchorError_DescriptorTooLong","value": "9"} |
| ,{"name": "VRSpatialAnchorError_Unknown","value": "10"} |
| ,{"name": "VRSpatialAnchorError_NoRoomCalibration","value": "11"} |
| ,{"name": "VRSpatialAnchorError_InvalidArgument","value": "12"} |
| ,{"name": "VRSpatialAnchorError_UnknownDriver","value": "13"} |
| ]} |
| , {"enumname": "vr::EHiddenAreaMeshType","values": [ |
| {"name": "k_eHiddenAreaMesh_Standard","value": "0"} |
| ,{"name": "k_eHiddenAreaMesh_Inverse","value": "1"} |
| ,{"name": "k_eHiddenAreaMesh_LineLoop","value": "2"} |
| ,{"name": "k_eHiddenAreaMesh_Max","value": "3"} |
| ]} |
| , {"enumname": "vr::EVRControllerAxisType","values": [ |
| {"name": "k_eControllerAxis_None","value": "0"} |
| ,{"name": "k_eControllerAxis_TrackPad","value": "1"} |
| ,{"name": "k_eControllerAxis_Joystick","value": "2"} |
| ,{"name": "k_eControllerAxis_Trigger","value": "3"} |
| ]} |
| , {"enumname": "vr::EVRControllerEventOutputType","values": [ |
| {"name": "ControllerEventOutput_OSEvents","value": "0"} |
| ,{"name": "ControllerEventOutput_VREvents","value": "1"} |
| ]} |
| , {"enumname": "vr::ECollisionBoundsStyle","values": [ |
| {"name": "COLLISION_BOUNDS_STYLE_BEGINNER","value": "0"} |
| ,{"name": "COLLISION_BOUNDS_STYLE_INTERMEDIATE","value": "1"} |
| ,{"name": "COLLISION_BOUNDS_STYLE_SQUARES","value": "2"} |
| ,{"name": "COLLISION_BOUNDS_STYLE_ADVANCED","value": "3"} |
| ,{"name": "COLLISION_BOUNDS_STYLE_NONE","value": "4"} |
| ,{"name": "COLLISION_BOUNDS_STYLE_COUNT","value": "5"} |
| ]} |
| , {"enumname": "vr::EVROverlayError","values": [ |
| {"name": "VROverlayError_None","value": "0"} |
| ,{"name": "VROverlayError_UnknownOverlay","value": "10"} |
| ,{"name": "VROverlayError_InvalidHandle","value": "11"} |
| ,{"name": "VROverlayError_PermissionDenied","value": "12"} |
| ,{"name": "VROverlayError_OverlayLimitExceeded","value": "13"} |
| ,{"name": "VROverlayError_WrongVisibilityType","value": "14"} |
| ,{"name": "VROverlayError_KeyTooLong","value": "15"} |
| ,{"name": "VROverlayError_NameTooLong","value": "16"} |
| ,{"name": "VROverlayError_KeyInUse","value": "17"} |
| ,{"name": "VROverlayError_WrongTransformType","value": "18"} |
| ,{"name": "VROverlayError_InvalidTrackedDevice","value": "19"} |
| ,{"name": "VROverlayError_InvalidParameter","value": "20"} |
| ,{"name": "VROverlayError_ThumbnailCantBeDestroyed","value": "21"} |
| ,{"name": "VROverlayError_ArrayTooSmall","value": "22"} |
| ,{"name": "VROverlayError_RequestFailed","value": "23"} |
| ,{"name": "VROverlayError_InvalidTexture","value": "24"} |
| ,{"name": "VROverlayError_UnableToLoadFile","value": "25"} |
| ,{"name": "VROverlayError_KeyboardAlreadyInUse","value": "26"} |
| ,{"name": "VROverlayError_NoNeighbor","value": "27"} |
| ,{"name": "VROverlayError_TooManyMaskPrimitives","value": "29"} |
| ,{"name": "VROverlayError_BadMaskPrimitive","value": "30"} |
| ,{"name": "VROverlayError_TextureAlreadyLocked","value": "31"} |
| ,{"name": "VROverlayError_TextureLockCapacityReached","value": "32"} |
| ,{"name": "VROverlayError_TextureNotLocked","value": "33"} |
| ,{"name": "VROverlayError_TimedOut","value": "34"} |
| ]} |
| , {"enumname": "vr::EVRApplicationType","values": [ |
| {"name": "VRApplication_Other","value": "0"} |
| ,{"name": "VRApplication_Scene","value": "1"} |
| ,{"name": "VRApplication_Overlay","value": "2"} |
| ,{"name": "VRApplication_Background","value": "3"} |
| ,{"name": "VRApplication_Utility","value": "4"} |
| ,{"name": "VRApplication_VRMonitor","value": "5"} |
| ,{"name": "VRApplication_SteamWatchdog","value": "6"} |
| ,{"name": "VRApplication_Bootstrapper","value": "7"} |
| ,{"name": "VRApplication_WebHelper","value": "8"} |
| ,{"name": "VRApplication_OpenXRInstance","value": "9"} |
| ,{"name": "VRApplication_OpenXRScene","value": "10"} |
| ,{"name": "VRApplication_OpenXROverlay","value": "11"} |
| ,{"name": "VRApplication_Prism","value": "12"} |
| ,{"name": "VRApplication_RoomView","value": "13"} |
| ,{"name": "VRApplication_Max","value": "14"} |
| ]} |
| , {"enumname": "vr::EVRFirmwareError","values": [ |
| {"name": "VRFirmwareError_None","value": "0"} |
| ,{"name": "VRFirmwareError_Success","value": "1"} |
| ,{"name": "VRFirmwareError_Fail","value": "2"} |
| ]} |
| , {"enumname": "vr::EVRNotificationError","values": [ |
| {"name": "VRNotificationError_OK","value": "0"} |
| ,{"name": "VRNotificationError_InvalidNotificationId","value": "100"} |
| ,{"name": "VRNotificationError_NotificationQueueFull","value": "101"} |
| ,{"name": "VRNotificationError_InvalidOverlayHandle","value": "102"} |
| ,{"name": "VRNotificationError_SystemWithUserValueAlreadyExists","value": "103"} |
| ,{"name": "VRNotificationError_ServiceUnavailable","value": "104"} |
| ]} |
| , {"enumname": "vr::EVRSkeletalMotionRange","values": [ |
| {"name": "VRSkeletalMotionRange_WithController","value": "0"} |
| ,{"name": "VRSkeletalMotionRange_WithoutController","value": "1"} |
| ]} |
| , {"enumname": "vr::EVRSkeletalTrackingLevel","values": [ |
| {"name": "VRSkeletalTracking_Estimated","value": "0"} |
| ,{"name": "VRSkeletalTracking_Partial","value": "1"} |
| ,{"name": "VRSkeletalTracking_Full","value": "2"} |
| ,{"name": "VRSkeletalTrackingLevel_Count","value": "3"} |
| ,{"name": "VRSkeletalTrackingLevel_Max","value": "2"} |
| ]} |
| , {"enumname": "vr::EVRInitError","values": [ |
| {"name": "VRInitError_None","value": "0"} |
| ,{"name": "VRInitError_Unknown","value": "1"} |
| ,{"name": "VRInitError_Init_InstallationNotFound","value": "100"} |
| ,{"name": "VRInitError_Init_InstallationCorrupt","value": "101"} |
| ,{"name": "VRInitError_Init_VRClientDLLNotFound","value": "102"} |
| ,{"name": "VRInitError_Init_FileNotFound","value": "103"} |
| ,{"name": "VRInitError_Init_FactoryNotFound","value": "104"} |
| ,{"name": "VRInitError_Init_InterfaceNotFound","value": "105"} |
| ,{"name": "VRInitError_Init_InvalidInterface","value": "106"} |
| ,{"name": "VRInitError_Init_UserConfigDirectoryInvalid","value": "107"} |
| ,{"name": "VRInitError_Init_HmdNotFound","value": "108"} |
| ,{"name": "VRInitError_Init_NotInitialized","value": "109"} |
| ,{"name": "VRInitError_Init_PathRegistryNotFound","value": "110"} |
| ,{"name": "VRInitError_Init_NoConfigPath","value": "111"} |
| ,{"name": "VRInitError_Init_NoLogPath","value": "112"} |
| ,{"name": "VRInitError_Init_PathRegistryNotWritable","value": "113"} |
| ,{"name": "VRInitError_Init_AppInfoInitFailed","value": "114"} |
| ,{"name": "VRInitError_Init_Retry","value": "115"} |
| ,{"name": "VRInitError_Init_InitCanceledByUser","value": "116"} |
| ,{"name": "VRInitError_Init_AnotherAppLaunching","value": "117"} |
| ,{"name": "VRInitError_Init_SettingsInitFailed","value": "118"} |
| ,{"name": "VRInitError_Init_ShuttingDown","value": "119"} |
| ,{"name": "VRInitError_Init_TooManyObjects","value": "120"} |
| ,{"name": "VRInitError_Init_NoServerForBackgroundApp","value": "121"} |
| ,{"name": "VRInitError_Init_NotSupportedWithCompositor","value": "122"} |
| ,{"name": "VRInitError_Init_NotAvailableToUtilityApps","value": "123"} |
| ,{"name": "VRInitError_Init_Internal","value": "124"} |
| ,{"name": "VRInitError_Init_HmdDriverIdIsNone","value": "125"} |
| ,{"name": "VRInitError_Init_HmdNotFoundPresenceFailed","value": "126"} |
| ,{"name": "VRInitError_Init_VRMonitorNotFound","value": "127"} |
| ,{"name": "VRInitError_Init_VRMonitorStartupFailed","value": "128"} |
| ,{"name": "VRInitError_Init_LowPowerWatchdogNotSupported","value": "129"} |
| ,{"name": "VRInitError_Init_InvalidApplicationType","value": "130"} |
| ,{"name": "VRInitError_Init_NotAvailableToWatchdogApps","value": "131"} |
| ,{"name": "VRInitError_Init_WatchdogDisabledInSettings","value": "132"} |
| ,{"name": "VRInitError_Init_VRDashboardNotFound","value": "133"} |
| ,{"name": "VRInitError_Init_VRDashboardStartupFailed","value": "134"} |
| ,{"name": "VRInitError_Init_VRHomeNotFound","value": "135"} |
| ,{"name": "VRInitError_Init_VRHomeStartupFailed","value": "136"} |
| ,{"name": "VRInitError_Init_RebootingBusy","value": "137"} |
| ,{"name": "VRInitError_Init_FirmwareUpdateBusy","value": "138"} |
| ,{"name": "VRInitError_Init_FirmwareRecoveryBusy","value": "139"} |
| ,{"name": "VRInitError_Init_USBServiceBusy","value": "140"} |
| ,{"name": "VRInitError_Init_VRWebHelperStartupFailed","value": "141"} |
| ,{"name": "VRInitError_Init_TrackerManagerInitFailed","value": "142"} |
| ,{"name": "VRInitError_Init_AlreadyRunning","value": "143"} |
| ,{"name": "VRInitError_Init_FailedForVrMonitor","value": "144"} |
| ,{"name": "VRInitError_Init_PropertyManagerInitFailed","value": "145"} |
| ,{"name": "VRInitError_Init_WebServerFailed","value": "146"} |
| ,{"name": "VRInitError_Init_IllegalTypeTransition","value": "147"} |
| ,{"name": "VRInitError_Init_MismatchedRuntimes","value": "148"} |
| ,{"name": "VRInitError_Init_InvalidProcessId","value": "149"} |
| ,{"name": "VRInitError_Init_VRServiceStartupFailed","value": "150"} |
| ,{"name": "VRInitError_Init_PrismNeedsNewDrivers","value": "151"} |
| ,{"name": "VRInitError_Init_PrismStartupTimedOut","value": "152"} |
| ,{"name": "VRInitError_Init_CouldNotStartPrism","value": "153"} |
| ,{"name": "VRInitError_Init_PrismClientInitFailed","value": "154"} |
| ,{"name": "VRInitError_Init_PrismClientStartFailed","value": "155"} |
| ,{"name": "VRInitError_Init_PrismExitedUnexpectedly","value": "156"} |
| ,{"name": "VRInitError_Init_BadLuid","value": "157"} |
| ,{"name": "VRInitError_Init_NoServerForAppContainer","value": "158"} |
| ,{"name": "VRInitError_Init_DuplicateBootstrapper","value": "159"} |
| ,{"name": "VRInitError_Init_VRDashboardServicePending","value": "160"} |
| ,{"name": "VRInitError_Init_VRDashboardServiceTimeout","value": "161"} |
| ,{"name": "VRInitError_Init_VRDashboardServiceStopped","value": "162"} |
| ,{"name": "VRInitError_Init_VRDashboardAlreadyStarted","value": "163"} |
| ,{"name": "VRInitError_Init_VRDashboardCopyFailed","value": "164"} |
| ,{"name": "VRInitError_Init_VRDashboardTokenFailure","value": "165"} |
| ,{"name": "VRInitError_Init_VRDashboardEnvironmentFailure","value": "166"} |
| ,{"name": "VRInitError_Init_VRDashboardPathFailure","value": "167"} |
| ,{"name": "VRInitError_Driver_Failed","value": "200"} |
| ,{"name": "VRInitError_Driver_Unknown","value": "201"} |
| ,{"name": "VRInitError_Driver_HmdUnknown","value": "202"} |
| ,{"name": "VRInitError_Driver_NotLoaded","value": "203"} |
| ,{"name": "VRInitError_Driver_RuntimeOutOfDate","value": "204"} |
| ,{"name": "VRInitError_Driver_HmdInUse","value": "205"} |
| ,{"name": "VRInitError_Driver_NotCalibrated","value": "206"} |
| ,{"name": "VRInitError_Driver_CalibrationInvalid","value": "207"} |
| ,{"name": "VRInitError_Driver_HmdDisplayNotFound","value": "208"} |
| ,{"name": "VRInitError_Driver_TrackedDeviceInterfaceUnknown","value": "209"} |
| ,{"name": "VRInitError_Driver_HmdDriverIdOutOfBounds","value": "211"} |
| ,{"name": "VRInitError_Driver_HmdDisplayMirrored","value": "212"} |
| ,{"name": "VRInitError_Driver_HmdDisplayNotFoundLaptop","value": "213"} |
| ,{"name": "VRInitError_Driver_PeerDriverNotInstalled","value": "214"} |
| ,{"name": "VRInitError_Driver_WirelessHmdNotConnected","value": "215"} |
| ,{"name": "VRInitError_IPC_ServerInitFailed","value": "300"} |
| ,{"name": "VRInitError_IPC_ConnectFailed","value": "301"} |
| ,{"name": "VRInitError_IPC_SharedStateInitFailed","value": "302"} |
| ,{"name": "VRInitError_IPC_CompositorInitFailed","value": "303"} |
| ,{"name": "VRInitError_IPC_MutexInitFailed","value": "304"} |
| ,{"name": "VRInitError_IPC_Failed","value": "305"} |
| ,{"name": "VRInitError_IPC_CompositorConnectFailed","value": "306"} |
| ,{"name": "VRInitError_IPC_CompositorInvalidConnectResponse","value": "307"} |
| ,{"name": "VRInitError_IPC_ConnectFailedAfterMultipleAttempts","value": "308"} |
| ,{"name": "VRInitError_IPC_ConnectFailedAfterTargetExited","value": "309"} |
| ,{"name": "VRInitError_IPC_NamespaceUnavailable","value": "310"} |
| ,{"name": "VRInitError_Compositor_Failed","value": "400"} |
| ,{"name": "VRInitError_Compositor_D3D11HardwareRequired","value": "401"} |
| ,{"name": "VRInitError_Compositor_FirmwareRequiresUpdate","value": "402"} |
| ,{"name": "VRInitError_Compositor_OverlayInitFailed","value": "403"} |
| ,{"name": "VRInitError_Compositor_ScreenshotsInitFailed","value": "404"} |
| ,{"name": "VRInitError_Compositor_UnableToCreateDevice","value": "405"} |
| ,{"name": "VRInitError_Compositor_SharedStateIsNull","value": "406"} |
| ,{"name": "VRInitError_Compositor_NotificationManagerIsNull","value": "407"} |
| ,{"name": "VRInitError_Compositor_ResourceManagerClientIsNull","value": "408"} |
| ,{"name": "VRInitError_Compositor_MessageOverlaySharedStateInitFailure","value": "409"} |
| ,{"name": "VRInitError_Compositor_PropertiesInterfaceIsNull","value": "410"} |
| ,{"name": "VRInitError_Compositor_CreateFullscreenWindowFailed","value": "411"} |
| ,{"name": "VRInitError_Compositor_SettingsInterfaceIsNull","value": "412"} |
| ,{"name": "VRInitError_Compositor_FailedToShowWindow","value": "413"} |
| ,{"name": "VRInitError_Compositor_DistortInterfaceIsNull","value": "414"} |
| ,{"name": "VRInitError_Compositor_DisplayFrequencyFailure","value": "415"} |
| ,{"name": "VRInitError_Compositor_RendererInitializationFailed","value": "416"} |
| ,{"name": "VRInitError_Compositor_DXGIFactoryInterfaceIsNull","value": "417"} |
| ,{"name": "VRInitError_Compositor_DXGIFactoryCreateFailed","value": "418"} |
| ,{"name": "VRInitError_Compositor_DXGIFactoryQueryFailed","value": "419"} |
| ,{"name": "VRInitError_Compositor_InvalidAdapterDesktop","value": "420"} |
| ,{"name": "VRInitError_Compositor_InvalidHmdAttachment","value": "421"} |
| ,{"name": "VRInitError_Compositor_InvalidOutputDesktop","value": "422"} |
| ,{"name": "VRInitError_Compositor_InvalidDeviceProvided","value": "423"} |
| ,{"name": "VRInitError_Compositor_D3D11RendererInitializationFailed","value": "424"} |
| ,{"name": "VRInitError_Compositor_FailedToFindDisplayMode","value": "425"} |
| ,{"name": "VRInitError_Compositor_FailedToCreateSwapChain","value": "426"} |
| ,{"name": "VRInitError_Compositor_FailedToGetBackBuffer","value": "427"} |
| ,{"name": "VRInitError_Compositor_FailedToCreateRenderTarget","value": "428"} |
| ,{"name": "VRInitError_Compositor_FailedToCreateDXGI2SwapChain","value": "429"} |
| ,{"name": "VRInitError_Compositor_FailedtoGetDXGI2BackBuffer","value": "430"} |
| ,{"name": "VRInitError_Compositor_FailedToCreateDXGI2RenderTarget","value": "431"} |
| ,{"name": "VRInitError_Compositor_FailedToGetDXGIDeviceInterface","value": "432"} |
| ,{"name": "VRInitError_Compositor_SelectDisplayMode","value": "433"} |
| ,{"name": "VRInitError_Compositor_FailedToCreateNvAPIRenderTargets","value": "434"} |
| ,{"name": "VRInitError_Compositor_NvAPISetDisplayMode","value": "435"} |
| ,{"name": "VRInitError_Compositor_FailedToCreateDirectModeDisplay","value": "436"} |
| ,{"name": "VRInitError_Compositor_InvalidHmdPropertyContainer","value": "437"} |
| ,{"name": "VRInitError_Compositor_UpdateDisplayFrequency","value": "438"} |
| ,{"name": "VRInitError_Compositor_CreateRasterizerState","value": "439"} |
| ,{"name": "VRInitError_Compositor_CreateWireframeRasterizerState","value": "440"} |
| ,{"name": "VRInitError_Compositor_CreateSamplerState","value": "441"} |
| ,{"name": "VRInitError_Compositor_CreateClampToBorderSamplerState","value": "442"} |
| ,{"name": "VRInitError_Compositor_CreateAnisoSamplerState","value": "443"} |
| ,{"name": "VRInitError_Compositor_CreateOverlaySamplerState","value": "444"} |
| ,{"name": "VRInitError_Compositor_CreatePanoramaSamplerState","value": "445"} |
| ,{"name": "VRInitError_Compositor_CreateFontSamplerState","value": "446"} |
| ,{"name": "VRInitError_Compositor_CreateNoBlendState","value": "447"} |
| ,{"name": "VRInitError_Compositor_CreateBlendState","value": "448"} |
| ,{"name": "VRInitError_Compositor_CreateAlphaBlendState","value": "449"} |
| ,{"name": "VRInitError_Compositor_CreateBlendStateMaskR","value": "450"} |
| ,{"name": "VRInitError_Compositor_CreateBlendStateMaskG","value": "451"} |
| ,{"name": "VRInitError_Compositor_CreateBlendStateMaskB","value": "452"} |
| ,{"name": "VRInitError_Compositor_CreateDepthStencilState","value": "453"} |
| ,{"name": "VRInitError_Compositor_CreateDepthStencilStateNoWrite","value": "454"} |
| ,{"name": "VRInitError_Compositor_CreateDepthStencilStateNoDepth","value": "455"} |
| ,{"name": "VRInitError_Compositor_CreateFlushTexture","value": "456"} |
| ,{"name": "VRInitError_Compositor_CreateDistortionSurfaces","value": "457"} |
| ,{"name": "VRInitError_Compositor_CreateConstantBuffer","value": "458"} |
| ,{"name": "VRInitError_Compositor_CreateHmdPoseConstantBuffer","value": "459"} |
| ,{"name": "VRInitError_Compositor_CreateHmdPoseStagingConstantBuffer","value": "460"} |
| ,{"name": "VRInitError_Compositor_CreateSharedFrameInfoConstantBuffer","value": "461"} |
| ,{"name": "VRInitError_Compositor_CreateOverlayConstantBuffer","value": "462"} |
| ,{"name": "VRInitError_Compositor_CreateSceneTextureIndexConstantBuffer","value": "463"} |
| ,{"name": "VRInitError_Compositor_CreateReadableSceneTextureIndexConstantBuffer","value": "464"} |
| ,{"name": "VRInitError_Compositor_CreateLayerGraphicsTextureIndexConstantBuffer","value": "465"} |
| ,{"name": "VRInitError_Compositor_CreateLayerComputeTextureIndexConstantBuffer","value": "466"} |
| ,{"name": "VRInitError_Compositor_CreateLayerComputeSceneTextureIndexConstantBuffer","value": "467"} |
| ,{"name": "VRInitError_Compositor_CreateComputeHmdPoseConstantBuffer","value": "468"} |
| ,{"name": "VRInitError_Compositor_CreateGeomConstantBuffer","value": "469"} |
| ,{"name": "VRInitError_Compositor_CreatePanelMaskConstantBuffer","value": "470"} |
| ,{"name": "VRInitError_Compositor_CreatePixelSimUBO","value": "471"} |
| ,{"name": "VRInitError_Compositor_CreateMSAARenderTextures","value": "472"} |
| ,{"name": "VRInitError_Compositor_CreateResolveRenderTextures","value": "473"} |
| ,{"name": "VRInitError_Compositor_CreateComputeResolveRenderTextures","value": "474"} |
| ,{"name": "VRInitError_Compositor_CreateDriverDirectModeResolveTextures","value": "475"} |
| ,{"name": "VRInitError_Compositor_OpenDriverDirectModeResolveTextures","value": "476"} |
| ,{"name": "VRInitError_Compositor_CreateFallbackSyncTexture","value": "477"} |
| ,{"name": "VRInitError_Compositor_ShareFallbackSyncTexture","value": "478"} |
| ,{"name": "VRInitError_Compositor_CreateOverlayIndexBuffer","value": "479"} |
| ,{"name": "VRInitError_Compositor_CreateOverlayVertexBuffer","value": "480"} |
| ,{"name": "VRInitError_Compositor_CreateTextVertexBuffer","value": "481"} |
| ,{"name": "VRInitError_Compositor_CreateTextIndexBuffer","value": "482"} |
| ,{"name": "VRInitError_Compositor_CreateMirrorTextures","value": "483"} |
| ,{"name": "VRInitError_Compositor_CreateLastFrameRenderTexture","value": "484"} |
| ,{"name": "VRInitError_Compositor_CreateMirrorOverlay","value": "485"} |
| ,{"name": "VRInitError_Compositor_FailedToCreateVirtualDisplayBackbuffer","value": "486"} |
| ,{"name": "VRInitError_Compositor_DisplayModeNotSupported","value": "487"} |
| ,{"name": "VRInitError_Compositor_CreateOverlayInvalidCall","value": "488"} |
| ,{"name": "VRInitError_Compositor_CreateOverlayAlreadyInitialized","value": "489"} |
| ,{"name": "VRInitError_Compositor_FailedToCreateMailbox","value": "490"} |
| ,{"name": "VRInitError_Compositor_WindowInterfaceIsNull","value": "491"} |
| ,{"name": "VRInitError_Compositor_SystemLayerCreateInstance","value": "492"} |
| ,{"name": "VRInitError_Compositor_SystemLayerCreateSession","value": "493"} |
| ,{"name": "VRInitError_Compositor_CreateInverseDistortUVs","value": "494"} |
| ,{"name": "VRInitError_Compositor_CreateBackbufferDepth","value": "495"} |
| ,{"name": "VRInitError_Compositor_CannotDRMLeaseDisplay","value": "496"} |
| ,{"name": "VRInitError_Compositor_CannotConnectToDisplayServer","value": "497"} |
| ,{"name": "VRInitError_Compositor_GnomeNoDRMLeasing","value": "498"} |
| ,{"name": "VRInitError_Compositor_FailedToInitializeEncoder","value": "499"} |
| ,{"name": "VRInitError_Compositor_CreateBlurTexture","value": "500"} |
| ,{"name": "VRInitError_VendorSpecific_UnableToConnectToOculusRuntime","value": "1000"} |
| ,{"name": "VRInitError_VendorSpecific_WindowsNotInDevMode","value": "1001"} |
| ,{"name": "VRInitError_VendorSpecific_OculusLinkNotEnabled","value": "1002"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_CantOpenDevice","value": "1101"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_UnableToRequestConfigStart","value": "1102"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_NoStoredConfig","value": "1103"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_ConfigTooBig","value": "1104"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_ConfigTooSmall","value": "1105"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_UnableToInitZLib","value": "1106"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_CantReadFirmwareVersion","value": "1107"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_UnableToSendUserDataStart","value": "1108"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_UnableToGetUserDataStart","value": "1109"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_UnableToGetUserDataNext","value": "1110"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_UserDataAddressRange","value": "1111"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_UserDataError","value": "1112"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_ConfigFailedSanityCheck","value": "1113"} |
| ,{"name": "VRInitError_VendorSpecific_OculusRuntimeBadInstall","value": "1114"} |
| ,{"name": "VRInitError_VendorSpecific_HmdFound_UnexpectedConfiguration_1","value": "1115"} |
| ,{"name": "VRInitError_Steam_SteamInstallationNotFound","value": "2000"} |
| ,{"name": "VRInitError_LastError","value": "2001"} |
| ]} |
| , {"enumname": "vr::EVRScreenshotType","values": [ |
| {"name": "VRScreenshotType_None","value": "0"} |
| ,{"name": "VRScreenshotType_Mono","value": "1"} |
| ,{"name": "VRScreenshotType_Stereo","value": "2"} |
| ,{"name": "VRScreenshotType_Cubemap","value": "3"} |
| ,{"name": "VRScreenshotType_MonoPanorama","value": "4"} |
| ,{"name": "VRScreenshotType_StereoPanorama","value": "5"} |
| ]} |
| , {"enumname": "vr::EVRScreenshotPropertyFilenames","values": [ |
| {"name": "VRScreenshotPropertyFilenames_Preview","value": "0"} |
| ,{"name": "VRScreenshotPropertyFilenames_VR","value": "1"} |
| ]} |
| , {"enumname": "vr::EVRTrackedCameraError","values": [ |
| {"name": "VRTrackedCameraError_None","value": "0"} |
| ,{"name": "VRTrackedCameraError_OperationFailed","value": "100"} |
| ,{"name": "VRTrackedCameraError_InvalidHandle","value": "101"} |
| ,{"name": "VRTrackedCameraError_InvalidFrameHeaderVersion","value": "102"} |
| ,{"name": "VRTrackedCameraError_OutOfHandles","value": "103"} |
| ,{"name": "VRTrackedCameraError_IPCFailure","value": "104"} |
| ,{"name": "VRTrackedCameraError_NotSupportedForThisDevice","value": "105"} |
| ,{"name": "VRTrackedCameraError_SharedMemoryFailure","value": "106"} |
| ,{"name": "VRTrackedCameraError_FrameBufferingFailure","value": "107"} |
| ,{"name": "VRTrackedCameraError_StreamSetupFailure","value": "108"} |
| ,{"name": "VRTrackedCameraError_InvalidGLTextureId","value": "109"} |
| ,{"name": "VRTrackedCameraError_InvalidSharedTextureHandle","value": "110"} |
| ,{"name": "VRTrackedCameraError_FailedToGetGLTextureId","value": "111"} |
| ,{"name": "VRTrackedCameraError_SharedTextureFailure","value": "112"} |
| ,{"name": "VRTrackedCameraError_NoFrameAvailable","value": "113"} |
| ,{"name": "VRTrackedCameraError_InvalidArgument","value": "114"} |
| ,{"name": "VRTrackedCameraError_InvalidFrameBufferSize","value": "115"} |
| ]} |
| , {"enumname": "vr::EVRTrackedCameraFrameLayout","values": [ |
| {"name": "EVRTrackedCameraFrameLayout_Mono","value": "1"} |
| ,{"name": "EVRTrackedCameraFrameLayout_Stereo","value": "2"} |
| ,{"name": "EVRTrackedCameraFrameLayout_VerticalLayout","value": "16"} |
| ,{"name": "EVRTrackedCameraFrameLayout_HorizontalLayout","value": "32"} |
| ]} |
| , {"enumname": "vr::EVRTrackedCameraFrameType","values": [ |
| {"name": "VRTrackedCameraFrameType_Distorted","value": "0"} |
| ,{"name": "VRTrackedCameraFrameType_Undistorted","value": "1"} |
| ,{"name": "VRTrackedCameraFrameType_MaximumUndistorted","value": "2"} |
| ,{"name": "MAX_CAMERA_FRAME_TYPES","value": "3"} |
| ]} |
| , {"enumname": "vr::EVRDistortionFunctionType","values": [ |
| {"name": "VRDistortionFunctionType_None","value": "0"} |
| ,{"name": "VRDistortionFunctionType_FTheta","value": "1"} |
| ,{"name": "VRDistortionFunctionType_Extended_FTheta","value": "2"} |
| ,{"name": "MAX_DISTORTION_FUNCTION_TYPES","value": "3"} |
| ]} |
| , {"enumname": "vr::EVSync","values": [ |
| {"name": "VSync_None","value": "0"} |
| ,{"name": "VSync_WaitRender","value": "1"} |
| ,{"name": "VSync_NoWaitRender","value": "2"} |
| ]} |
| , {"enumname": "vr::EVRMuraCorrectionMode","values": [ |
| {"name": "EVRMuraCorrectionMode_Default","value": "0"} |
| ,{"name": "EVRMuraCorrectionMode_NoCorrection","value": "1"} |
| ]} |
| , {"enumname": "vr::Imu_OffScaleFlags","values": [ |
| {"name": "OffScale_AccelX","value": "1"} |
| ,{"name": "OffScale_AccelY","value": "2"} |
| ,{"name": "OffScale_AccelZ","value": "4"} |
| ,{"name": "OffScale_GyroX","value": "8"} |
| ,{"name": "OffScale_GyroY","value": "16"} |
| ,{"name": "OffScale_GyroZ","value": "32"} |
| ]} |
| , {"enumname": "vr::EVRApplicationError","values": [ |
| {"name": "VRApplicationError_None","value": "0"} |
| ,{"name": "VRApplicationError_AppKeyAlreadyExists","value": "100"} |
| ,{"name": "VRApplicationError_NoManifest","value": "101"} |
| ,{"name": "VRApplicationError_NoApplication","value": "102"} |
| ,{"name": "VRApplicationError_InvalidIndex","value": "103"} |
| ,{"name": "VRApplicationError_UnknownApplication","value": "104"} |
| ,{"name": "VRApplicationError_IPCFailed","value": "105"} |
| ,{"name": "VRApplicationError_ApplicationAlreadyRunning","value": "106"} |
| ,{"name": "VRApplicationError_InvalidManifest","value": "107"} |
| ,{"name": "VRApplicationError_InvalidApplication","value": "108"} |
| ,{"name": "VRApplicationError_LaunchFailed","value": "109"} |
| ,{"name": "VRApplicationError_ApplicationAlreadyStarting","value": "110"} |
| ,{"name": "VRApplicationError_LaunchInProgress","value": "111"} |
| ,{"name": "VRApplicationError_OldApplicationQuitting","value": "112"} |
| ,{"name": "VRApplicationError_TransitionAborted","value": "113"} |
| ,{"name": "VRApplicationError_IsTemplate","value": "114"} |
| ,{"name": "VRApplicationError_SteamVRIsExiting","value": "115"} |
| ,{"name": "VRApplicationError_BufferTooSmall","value": "200"} |
| ,{"name": "VRApplicationError_PropertyNotSet","value": "201"} |
| ,{"name": "VRApplicationError_UnknownProperty","value": "202"} |
| ,{"name": "VRApplicationError_InvalidParameter","value": "203"} |
| ,{"name": "VRApplicationError_NotImplemented","value": "300"} |
| ]} |
| , {"enumname": "vr::EVRApplicationProperty","values": [ |
| {"name": "VRApplicationProperty_Name_String","value": "0"} |
| ,{"name": "VRApplicationProperty_LaunchType_String","value": "11"} |
| ,{"name": "VRApplicationProperty_WorkingDirectory_String","value": "12"} |
| ,{"name": "VRApplicationProperty_BinaryPath_String","value": "13"} |
| ,{"name": "VRApplicationProperty_Arguments_String","value": "14"} |
| ,{"name": "VRApplicationProperty_URL_String","value": "15"} |
| ,{"name": "VRApplicationProperty_Description_String","value": "50"} |
| ,{"name": "VRApplicationProperty_NewsURL_String","value": "51"} |
| ,{"name": "VRApplicationProperty_ImagePath_String","value": "52"} |
| ,{"name": "VRApplicationProperty_ImagePathCapsule_String","value": "55"} |
| ,{"name": "VRApplicationProperty_Source_String","value": "53"} |
| ,{"name": "VRApplicationProperty_ActionManifestURL_String","value": "54"} |
| ,{"name": "VRApplicationProperty_IsDashboardOverlay_Bool","value": "60"} |
| ,{"name": "VRApplicationProperty_IsTemplate_Bool","value": "61"} |
| ,{"name": "VRApplicationProperty_IsInstanced_Bool","value": "62"} |
| ,{"name": "VRApplicationProperty_IsInternal_Bool","value": "63"} |
| ,{"name": "VRApplicationProperty_WantsCompositorPauseInStandby_Bool","value": "64"} |
| ,{"name": "VRApplicationProperty_IsHidden_Bool","value": "65"} |
| ,{"name": "VRApplicationProperty_LastLaunchTime_Uint64","value": "70"} |
| ]} |
| , {"enumname": "vr::EVRSceneApplicationState","values": [ |
| {"name": "EVRSceneApplicationState_None","value": "0"} |
| ,{"name": "EVRSceneApplicationState_Starting","value": "1"} |
| ,{"name": "EVRSceneApplicationState_Quitting","value": "2"} |
| ,{"name": "EVRSceneApplicationState_Running","value": "3"} |
| ,{"name": "EVRSceneApplicationState_Waiting","value": "4"} |
| ]} |
| , {"enumname": "vr::ChaperoneCalibrationState","values": [ |
| {"name": "ChaperoneCalibrationState_OK","value": "1"} |
| ,{"name": "ChaperoneCalibrationState_Warning","value": "100"} |
| ,{"name": "ChaperoneCalibrationState_Warning_BaseStationMayHaveMoved","value": "101"} |
| ,{"name": "ChaperoneCalibrationState_Warning_BaseStationRemoved","value": "102"} |
| ,{"name": "ChaperoneCalibrationState_Warning_SeatedBoundsInvalid","value": "103"} |
| ,{"name": "ChaperoneCalibrationState_Error","value": "200"} |
| ,{"name": "ChaperoneCalibrationState_Error_BaseStationUninitialized","value": "201"} |
| ,{"name": "ChaperoneCalibrationState_Error_BaseStationConflict","value": "202"} |
| ,{"name": "ChaperoneCalibrationState_Error_PlayAreaInvalid","value": "203"} |
| ,{"name": "ChaperoneCalibrationState_Error_CollisionBoundsInvalid","value": "204"} |
| ]} |
| , {"enumname": "vr::EChaperoneConfigFile","values": [ |
| {"name": "EChaperoneConfigFile_Live","value": "1"} |
| ,{"name": "EChaperoneConfigFile_Temp","value": "2"} |
| ]} |
| , {"enumname": "vr::EChaperoneImportFlags","values": [ |
| {"name": "EChaperoneImport_BoundsOnly","value": "1"} |
| ]} |
| , {"enumname": "vr::EVRCompositorError","values": [ |
| {"name": "VRCompositorError_None","value": "0"} |
| ,{"name": "VRCompositorError_RequestFailed","value": "1"} |
| ,{"name": "VRCompositorError_IncompatibleVersion","value": "100"} |
| ,{"name": "VRCompositorError_DoNotHaveFocus","value": "101"} |
| ,{"name": "VRCompositorError_InvalidTexture","value": "102"} |
| ,{"name": "VRCompositorError_IsNotSceneApplication","value": "103"} |
| ,{"name": "VRCompositorError_TextureIsOnWrongDevice","value": "104"} |
| ,{"name": "VRCompositorError_TextureUsesUnsupportedFormat","value": "105"} |
| ,{"name": "VRCompositorError_SharedTexturesNotSupported","value": "106"} |
| ,{"name": "VRCompositorError_IndexOutOfRange","value": "107"} |
| ,{"name": "VRCompositorError_AlreadySubmitted","value": "108"} |
| ,{"name": "VRCompositorError_InvalidBounds","value": "109"} |
| ,{"name": "VRCompositorError_AlreadySet","value": "110"} |
| ]} |
| , {"enumname": "vr::EVRCompositorTextureUsage","values": [ |
| {"name": "VRCompositorTextureUsage_Left","value": "0"} |
| ,{"name": "VRCompositorTextureUsage_Right","value": "1"} |
| ,{"name": "VRCompositorTextureUsage_Both","value": "2"} |
| ]} |
| , {"enumname": "vr::EVRCompositorTimingMode","values": [ |
| {"name": "VRCompositorTimingMode_Implicit","value": "0"} |
| ,{"name": "VRCompositorTimingMode_Explicit_RuntimePerformsPostPresentHandoff","value": "1"} |
| ,{"name": "VRCompositorTimingMode_Explicit_ApplicationPerformsPostPresentHandoff","value": "2"} |
| ]} |
| , {"enumname": "vr::VROverlayInputMethod","values": [ |
| {"name": "VROverlayInputMethod_None","value": "0"} |
| ,{"name": "VROverlayInputMethod_Mouse","value": "1"} |
| ]} |
| , {"enumname": "vr::VROverlayTransformType","values": [ |
| {"name": "VROverlayTransform_Invalid","value": "-1"} |
| ,{"name": "VROverlayTransform_Absolute","value": "0"} |
| ,{"name": "VROverlayTransform_TrackedDeviceRelative","value": "1"} |
| ,{"name": "VROverlayTransform_TrackedComponent","value": "3"} |
| ,{"name": "VROverlayTransform_Cursor","value": "4"} |
| ,{"name": "VROverlayTransform_DashboardTab","value": "5"} |
| ,{"name": "VROverlayTransform_DashboardThumb","value": "6"} |
| ,{"name": "VROverlayTransform_Mountable","value": "7"} |
| ,{"name": "VROverlayTransform_Projection","value": "8"} |
| ,{"name": "VROverlayTransform_Subview","value": "9"} |
| ]} |
| , {"enumname": "vr::VROverlayFlags","values": [ |
| {"name": "VROverlayFlags_NoDashboardTab","value": "8"} |
| ,{"name": "VROverlayFlags_SendVRDiscreteScrollEvents","value": "64"} |
| ,{"name": "VROverlayFlags_SendVRTouchpadEvents","value": "128"} |
| ,{"name": "VROverlayFlags_ShowTouchPadScrollWheel","value": "256"} |
| ,{"name": "VROverlayFlags_TransferOwnershipToInternalProcess","value": "512"} |
| ,{"name": "VROverlayFlags_SideBySide_Parallel","value": "1024"} |
| ,{"name": "VROverlayFlags_SideBySide_Crossed","value": "2048"} |
| ,{"name": "VROverlayFlags_Panorama","value": "4096"} |
| ,{"name": "VROverlayFlags_StereoPanorama","value": "8192"} |
| ,{"name": "VROverlayFlags_SortWithNonSceneOverlays","value": "16384"} |
| ,{"name": "VROverlayFlags_VisibleInDashboard","value": "32768"} |
| ,{"name": "VROverlayFlags_MakeOverlaysInteractiveIfVisible","value": "65536"} |
| ,{"name": "VROverlayFlags_SendVRSmoothScrollEvents","value": "131072"} |
| ,{"name": "VROverlayFlags_ProtectedContent","value": "262144"} |
| ,{"name": "VROverlayFlags_HideLaserIntersection","value": "524288"} |
| ,{"name": "VROverlayFlags_WantsModalBehavior","value": "1048576"} |
| ,{"name": "VROverlayFlags_IsPremultiplied","value": "2097152"} |
| ,{"name": "VROverlayFlags_IgnoreTextureAlpha","value": "4194304"} |
| ,{"name": "VROverlayFlags_EnableControlBar","value": "8388608"} |
| ,{"name": "VROverlayFlags_EnableControlBarKeyboard","value": "16777216"} |
| ,{"name": "VROverlayFlags_EnableControlBarClose","value": "33554432"} |
| ,{"name": "VROverlayFlags_MinimalControlBar","value": "67108864"} |
| ,{"name": "VROverlayFlags_EnableClickStabilization","value": "134217728"} |
| ,{"name": "VROverlayFlags_MultiCursor","value": "268435456"} |
| ]} |
| , {"enumname": "vr::VRMessageOverlayResponse","values": [ |
| {"name": "VRMessageOverlayResponse_ButtonPress_0","value": "0"} |
| ,{"name": "VRMessageOverlayResponse_ButtonPress_1","value": "1"} |
| ,{"name": "VRMessageOverlayResponse_ButtonPress_2","value": "2"} |
| ,{"name": "VRMessageOverlayResponse_ButtonPress_3","value": "3"} |
| ,{"name": "VRMessageOverlayResponse_CouldntFindSystemOverlay","value": "4"} |
| ,{"name": "VRMessageOverlayResponse_CouldntFindOrCreateClientOverlay","value": "5"} |
| ,{"name": "VRMessageOverlayResponse_ApplicationQuit","value": "6"} |
| ]} |
| , {"enumname": "vr::EGamepadTextInputMode","values": [ |
| {"name": "k_EGamepadTextInputModeNormal","value": "0"} |
| ,{"name": "k_EGamepadTextInputModePassword","value": "1"} |
| ,{"name": "k_EGamepadTextInputModeSubmit","value": "2"} |
| ]} |
| , {"enumname": "vr::EGamepadTextInputLineMode","values": [ |
| {"name": "k_EGamepadTextInputLineModeSingleLine","value": "0"} |
| ,{"name": "k_EGamepadTextInputLineModeMultipleLines","value": "1"} |
| ]} |
| , {"enumname": "vr::EVROverlayIntersectionMaskPrimitiveType","values": [ |
| {"name": "OverlayIntersectionPrimitiveType_Rectangle","value": "0"} |
| ,{"name": "OverlayIntersectionPrimitiveType_Circle","value": "1"} |
| ]} |
| , {"enumname": "vr::EKeyboardFlags","values": [ |
| {"name": "KeyboardFlag_Minimal","value": "1"} |
| ,{"name": "KeyboardFlag_Modal","value": "2"} |
| ,{"name": "KeyboardFlag_ShowArrowKeys","value": "4"} |
| ,{"name": "KeyboardFlag_HideDoneKey","value": "8"} |
| ]} |
| , {"enumname": "vr::EDeviceType","values": [ |
| {"name": "DeviceType_Invalid","value": "-1"} |
| ,{"name": "DeviceType_DirectX11","value": "0"} |
| ,{"name": "DeviceType_Vulkan","value": "1"} |
| ]} |
| , {"enumname": "vr::HeadsetViewMode_t","values": [ |
| {"name": "HeadsetViewMode_Left","value": "0"} |
| ,{"name": "HeadsetViewMode_Right","value": "1"} |
| ,{"name": "HeadsetViewMode_Both","value": "2"} |
| ]} |
| , {"enumname": "vr::EVRRenderModelError","values": [ |
| {"name": "VRRenderModelError_None","value": "0"} |
| ,{"name": "VRRenderModelError_Loading","value": "100"} |
| ,{"name": "VRRenderModelError_NotSupported","value": "200"} |
| ,{"name": "VRRenderModelError_InvalidArg","value": "300"} |
| ,{"name": "VRRenderModelError_InvalidModel","value": "301"} |
| ,{"name": "VRRenderModelError_NoShapes","value": "302"} |
| ,{"name": "VRRenderModelError_MultipleShapes","value": "303"} |
| ,{"name": "VRRenderModelError_TooManyVertices","value": "304"} |
| ,{"name": "VRRenderModelError_MultipleTextures","value": "305"} |
| ,{"name": "VRRenderModelError_BufferTooSmall","value": "306"} |
| ,{"name": "VRRenderModelError_NotEnoughNormals","value": "307"} |
| ,{"name": "VRRenderModelError_NotEnoughTexCoords","value": "308"} |
| ,{"name": "VRRenderModelError_InvalidTexture","value": "400"} |
| ]} |
| , {"enumname": "vr::EVRRenderModelTextureFormat","values": [ |
| {"name": "VRRenderModelTextureFormat_RGBA8_SRGB","value": "0"} |
| ,{"name": "VRRenderModelTextureFormat_BC2","value": "1"} |
| ,{"name": "VRRenderModelTextureFormat_BC4","value": "2"} |
| ,{"name": "VRRenderModelTextureFormat_BC7","value": "3"} |
| ,{"name": "VRRenderModelTextureFormat_BC7_SRGB","value": "4"} |
| ,{"name": "VRRenderModelTextureFormat_RGBA16_FLOAT","value": "5"} |
| ]} |
| , {"enumname": "vr::EVRNotificationType","values": [ |
| {"name": "EVRNotificationType_Transient","value": "0"} |
| ,{"name": "EVRNotificationType_Persistent","value": "1"} |
| ,{"name": "EVRNotificationType_Transient_SystemWithUserValue","value": "2"} |
| ]} |
| , {"enumname": "vr::EVRNotificationStyle","values": [ |
| {"name": "EVRNotificationStyle_None","value": "0"} |
| ,{"name": "EVRNotificationStyle_Application","value": "100"} |
| ,{"name": "EVRNotificationStyle_Contact_Disabled","value": "200"} |
| ,{"name": "EVRNotificationStyle_Contact_Enabled","value": "201"} |
| ,{"name": "EVRNotificationStyle_Contact_Active","value": "202"} |
| ]} |
| , {"enumname": "vr::EVRSettingsError","values": [ |
| {"name": "VRSettingsError_None","value": "0"} |
| ,{"name": "VRSettingsError_IPCFailed","value": "1"} |
| ,{"name": "VRSettingsError_WriteFailed","value": "2"} |
| ,{"name": "VRSettingsError_ReadFailed","value": "3"} |
| ,{"name": "VRSettingsError_JsonParseFailed","value": "4"} |
| ,{"name": "VRSettingsError_UnsetSettingHasNoDefault","value": "5"} |
| ,{"name": "VRSettingsError_AccessDenied","value": "6"} |
| ]} |
| , {"enumname": "vr::EVRScreenshotError","values": [ |
| {"name": "VRScreenshotError_None","value": "0"} |
| ,{"name": "VRScreenshotError_RequestFailed","value": "1"} |
| ,{"name": "VRScreenshotError_IncompatibleVersion","value": "100"} |
| ,{"name": "VRScreenshotError_NotFound","value": "101"} |
| ,{"name": "VRScreenshotError_BufferTooSmall","value": "102"} |
| ,{"name": "VRScreenshotError_ScreenshotAlreadyInProgress","value": "108"} |
| ]} |
| , {"enumname": "vr::EVRSkeletalTransformSpace","values": [ |
| {"name": "VRSkeletalTransformSpace_Model","value": "0"} |
| ,{"name": "VRSkeletalTransformSpace_Parent","value": "1"} |
| ]} |
| , {"enumname": "vr::EVRSkeletalReferencePose","values": [ |
| {"name": "VRSkeletalReferencePose_BindPose","value": "0"} |
| ,{"name": "VRSkeletalReferencePose_OpenHand","value": "1"} |
| ,{"name": "VRSkeletalReferencePose_Fist","value": "2"} |
| ,{"name": "VRSkeletalReferencePose_GripLimit","value": "3"} |
| ]} |
| , {"enumname": "vr::EVRFinger","values": [ |
| {"name": "VRFinger_Thumb","value": "0"} |
| ,{"name": "VRFinger_Index","value": "1"} |
| ,{"name": "VRFinger_Middle","value": "2"} |
| ,{"name": "VRFinger_Ring","value": "3"} |
| ,{"name": "VRFinger_Pinky","value": "4"} |
| ,{"name": "VRFinger_Count","value": "5"} |
| ]} |
| , {"enumname": "vr::EVRFingerSplay","values": [ |
| {"name": "VRFingerSplay_Thumb_Index","value": "0"} |
| ,{"name": "VRFingerSplay_Index_Middle","value": "1"} |
| ,{"name": "VRFingerSplay_Middle_Ring","value": "2"} |
| ,{"name": "VRFingerSplay_Ring_Pinky","value": "3"} |
| ,{"name": "VRFingerSplay_Count","value": "4"} |
| ]} |
| , {"enumname": "vr::EVRSummaryType","values": [ |
| {"name": "VRSummaryType_FromAnimation","value": "0"} |
| ,{"name": "VRSummaryType_FromDevice","value": "1"} |
| ]} |
| , {"enumname": "vr::EVRInputFilterCancelType","values": [ |
| {"name": "VRInputFilterCancel_Timers","value": "0"} |
| ,{"name": "VRInputFilterCancel_Momentum","value": "1"} |
| ]} |
| , {"enumname": "vr::EVRInputStringBits","values": [ |
| {"name": "VRInputString_Hand","value": "1"} |
| ,{"name": "VRInputString_ControllerType","value": "2"} |
| ,{"name": "VRInputString_InputSource","value": "4"} |
| ,{"name": "VRInputString_All","value": "-1"} |
| ]} |
| , {"enumname": "vr::EIOBufferError","values": [ |
| {"name": "IOBuffer_Success","value": "0"} |
| ,{"name": "IOBuffer_OperationFailed","value": "100"} |
| ,{"name": "IOBuffer_InvalidHandle","value": "101"} |
| ,{"name": "IOBuffer_InvalidArgument","value": "102"} |
| ,{"name": "IOBuffer_PathExists","value": "103"} |
| ,{"name": "IOBuffer_PathDoesNotExist","value": "104"} |
| ,{"name": "IOBuffer_Permission","value": "105"} |
| ]} |
| , {"enumname": "vr::EIOBufferMode","values": [ |
| {"name": "IOBufferMode_Read","value": "1"} |
| ,{"name": "IOBufferMode_Write","value": "2"} |
| ,{"name": "IOBufferMode_Create","value": "512"} |
| ]} |
| , {"enumname": "vr::EVRDebugError","values": [ |
| {"name": "VRDebugError_Success","value": "0"} |
| ,{"name": "VRDebugError_BadParameter","value": "1"} |
| ]} |
| , {"enumname": "vr::EPropertyWriteType","values": [ |
| {"name": "PropertyWrite_Set","value": "0"} |
| ,{"name": "PropertyWrite_Erase","value": "1"} |
| ,{"name": "PropertyWrite_SetError","value": "2"} |
| ]} |
| , {"enumname": "vr::EBlockQueueError","values": [ |
| {"name": "BlockQueueError_None","value": "0"} |
| ,{"name": "BlockQueueError_QueueAlreadyExists","value": "1"} |
| ,{"name": "BlockQueueError_QueueNotFound","value": "2"} |
| ,{"name": "BlockQueueError_BlockNotAvailable","value": "3"} |
| ,{"name": "BlockQueueError_InvalidHandle","value": "4"} |
| ,{"name": "BlockQueueError_InvalidParam","value": "5"} |
| ,{"name": "BlockQueueError_ParamMismatch","value": "6"} |
| ,{"name": "BlockQueueError_InternalError","value": "7"} |
| ,{"name": "BlockQueueError_AlreadyInitialized","value": "8"} |
| ,{"name": "BlockQueueError_OperationIsServerOnly","value": "9"} |
| ,{"name": "BlockQueueError_TooManyConnections","value": "10"} |
| ]} |
| , {"enumname": "vr::EBlockQueueReadType","values": [ |
| {"name": "BlockQueueRead_Latest","value": "0"} |
| ,{"name": "BlockQueueRead_New","value": "1"} |
| ,{"name": "BlockQueueRead_Next","value": "2"} |
| ]} |
| , {"enumname": "vr::EBlockQueueCreationFlag","values": [ |
| {"name": "BlockQueueFlag_OwnerIsReader","value": "1"} |
| ]} |
| ], |
| "consts":[{ |
| "constname": "MaxDmabufPlaneCount","consttype": "const uint32_t", "constval": "4"} |
| ,{ |
| "constname": "k_nDriverNone","consttype": "const uint32_t", "constval": "4294967295"} |
| ,{ |
| "constname": "k_unMaxDriverDebugResponseSize","consttype": "const uint32_t", "constval": "32768"} |
| ,{ |
| "constname": "k_unTrackedDeviceIndex_Hmd","consttype": "const uint32_t", "constval": "0"} |
| ,{ |
| "constname": "k_unMaxTrackedDeviceCount","consttype": "const uint32_t", "constval": "64"} |
| ,{ |
| "constname": "k_unTrackedDeviceIndexOther","consttype": "const uint32_t", "constval": "4294967294"} |
| ,{ |
| "constname": "k_unTrackedDeviceIndexInvalid","consttype": "const uint32_t", "constval": "4294967295"} |
| ,{ |
| "constname": "k_ulInvalidPropertyContainer","consttype": "const PropertyContainerHandle_t", "constval": "0"} |
| ,{ |
| "constname": "k_unInvalidPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "0"} |
| ,{ |
| "constname": "k_ulInvalidDriverHandle","consttype": "const PropertyContainerHandle_t", "constval": "0"} |
| ,{ |
| "constname": "k_unFloatPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "1"} |
| ,{ |
| "constname": "k_unInt32PropertyTag","consttype": "const PropertyTypeTag_t", "constval": "2"} |
| ,{ |
| "constname": "k_unUint64PropertyTag","consttype": "const PropertyTypeTag_t", "constval": "3"} |
| ,{ |
| "constname": "k_unBoolPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "4"} |
| ,{ |
| "constname": "k_unStringPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "5"} |
| ,{ |
| "constname": "k_unErrorPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "6"} |
| ,{ |
| "constname": "k_unDoublePropertyTag","consttype": "const PropertyTypeTag_t", "constval": "7"} |
| ,{ |
| "constname": "k_unHmdMatrix34PropertyTag","consttype": "const PropertyTypeTag_t", "constval": "20"} |
| ,{ |
| "constname": "k_unHmdMatrix44PropertyTag","consttype": "const PropertyTypeTag_t", "constval": "21"} |
| ,{ |
| "constname": "k_unHmdVector3PropertyTag","consttype": "const PropertyTypeTag_t", "constval": "22"} |
| ,{ |
| "constname": "k_unHmdVector4PropertyTag","consttype": "const PropertyTypeTag_t", "constval": "23"} |
| ,{ |
| "constname": "k_unHmdVector2PropertyTag","consttype": "const PropertyTypeTag_t", "constval": "24"} |
| ,{ |
| "constname": "k_unHmdQuadPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "25"} |
| ,{ |
| "constname": "k_unHiddenAreaPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "30"} |
| ,{ |
| "constname": "k_unPathHandleInfoTag","consttype": "const PropertyTypeTag_t", "constval": "31"} |
| ,{ |
| "constname": "k_unActionPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "32"} |
| ,{ |
| "constname": "k_unInputValuePropertyTag","consttype": "const PropertyTypeTag_t", "constval": "33"} |
| ,{ |
| "constname": "k_unWildcardPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "34"} |
| ,{ |
| "constname": "k_unHapticVibrationPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "35"} |
| ,{ |
| "constname": "k_unSkeletonPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "36"} |
| ,{ |
| "constname": "k_unSpatialAnchorPosePropertyTag","consttype": "const PropertyTypeTag_t", "constval": "40"} |
| ,{ |
| "constname": "k_unJsonPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "41"} |
| ,{ |
| "constname": "k_unActiveActionSetPropertyTag","consttype": "const PropertyTypeTag_t", "constval": "42"} |
| ,{ |
| "constname": "k_unOpenVRInternalReserved_Start","consttype": "const PropertyTypeTag_t", "constval": "1000"} |
| ,{ |
| "constname": "k_unOpenVRInternalReserved_End","consttype": "const PropertyTypeTag_t", "constval": "10000"} |
| ,{ |
| "constname": "k_unMaxPropertyStringSize","consttype": "const uint32_t", "constval": "32768"} |
| ,{ |
| "constname": "k_ulInvalidActionHandle","consttype": "const VRActionHandle_t", "constval": "0"} |
| ,{ |
| "constname": "k_ulInvalidActionSetHandle","consttype": "const VRActionSetHandle_t", "constval": "0"} |
| ,{ |
| "constname": "k_ulInvalidInputValueHandle","consttype": "const VRInputValueHandle_t", "constval": "0"} |
| ,{ |
| "constname": "k_ulInvalidInputComponentHandle","consttype": "const VRInputComponentHandle_t", "constval": "0"} |
| ,{ |
| "constname": "k_unControllerStateAxisCount","consttype": "const uint32_t", "constval": "5"} |
| ,{ |
| "constname": "k_ulOverlayHandleInvalid","consttype": "const VROverlayHandle_t", "constval": "0"} |
| ,{ |
| "constname": "k_unMaxDistortionFunctionParameters","consttype": "const uint32_t", "constval": "8"} |
| ,{ |
| "constname": "k_unScreenshotHandleInvalid","consttype": "const uint32_t", "constval": "0"} |
| ,{ |
| "constname": "IVRSystem_Version","consttype": "const char *const", "constval": "IVRSystem_023"} |
| ,{ |
| "constname": "IVRExtendedDisplay_Version","consttype": "const char *const", "constval": "IVRExtendedDisplay_001"} |
| ,{ |
| "constname": "IVRTrackedCamera_Version","consttype": "const char *const", "constval": "IVRTrackedCamera_006"} |
| ,{ |
| "constname": "k_unMaxApplicationKeyLength","consttype": "const uint32_t", "constval": "128"} |
| ,{ |
| "constname": "k_pch_MimeType_HomeApp","consttype": "const char *const", "constval": "vr/home"} |
| ,{ |
| "constname": "k_pch_MimeType_GameTheater","consttype": "const char *const", "constval": "vr/game_theater"} |
| ,{ |
| "constname": "IVRApplications_Version","consttype": "const char *const", "constval": "IVRApplications_007"} |
| ,{ |
| "constname": "IVRChaperone_Version","consttype": "const char *const", "constval": "IVRChaperone_004"} |
| ,{ |
| "constname": "IVRChaperoneSetup_Version","consttype": "const char *const", "constval": "IVRChaperoneSetup_006"} |
| ,{ |
| "constname": "IVRCompositor_Version","consttype": "const char *const", "constval": "IVRCompositor_029"} |
| ,{ |
| "constname": "k_unVROverlayMaxKeyLength","consttype": "const uint32_t", "constval": "128"} |
| ,{ |
| "constname": "k_unVROverlayMaxNameLength","consttype": "const uint32_t", "constval": "128"} |
| ,{ |
| "constname": "k_unMaxOverlayCount","consttype": "const uint32_t", "constval": "128"} |
| ,{ |
| "constname": "k_unMaxOverlayIntersectionMaskPrimitivesCount","consttype": "const uint32_t", "constval": "32"} |
| ,{ |
| "constname": "IVROverlay_Version","consttype": "const char *const", "constval": "IVROverlay_028"} |
| ,{ |
| "constname": "IVROverlayView_Version","consttype": "const char *const", "constval": "IVROverlayView_003"} |
| ,{ |
| "constname": "k_unHeadsetViewMaxWidth","consttype": "const uint32_t", "constval": "3840"} |
| ,{ |
| "constname": "k_unHeadsetViewMaxHeight","consttype": "const uint32_t", "constval": "2160"} |
| ,{ |
| "constname": "k_pchHeadsetViewOverlayKey","consttype": "const char *const", "constval": "system.HeadsetView"} |
| ,{ |
| "constname": "IVRHeadsetView_Version","consttype": "const char *const", "constval": "IVRHeadsetView_001"} |
| ,{ |
| "constname": "k_pch_Controller_Component_GDC2015","consttype": "const char *const", "constval": "gdc2015"} |
| ,{ |
| "constname": "k_pch_Controller_Component_Base","consttype": "const char *const", "constval": "base"} |
| ,{ |
| "constname": "k_pch_Controller_Component_Tip","consttype": "const char *const", "constval": "tip"} |
| ,{ |
| "constname": "k_pch_Controller_Component_OpenXR_Aim","consttype": "const char *const", "constval": "openxr_aim"} |
| ,{ |
| "constname": "k_pch_Controller_Component_HandGrip","consttype": "const char *const", "constval": "handgrip"} |
| ,{ |
| "constname": "k_pch_Controller_Component_OpenXR_Grip","consttype": "const char *const", "constval": "openxr_grip"} |
| ,{ |
| "constname": "k_pch_Controller_Component_OpenXR_HandModel","consttype": "const char *const", "constval": "openxr_handmodel"} |
| ,{ |
| "constname": "k_pch_Controller_Component_Status","consttype": "const char *const", "constval": "status"} |
| ,{ |
| "constname": "IVRRenderModels_Version","consttype": "const char *const", "constval": "IVRRenderModels_006"} |
| ,{ |
| "constname": "k_unNotificationTextMaxSize","consttype": "const uint32_t", "constval": "256"} |
| ,{ |
| "constname": "IVRNotifications_Version","consttype": "const char *const", "constval": "IVRNotifications_002"} |
| ,{ |
| "constname": "k_unMaxSettingsKeyLength","consttype": "const uint32_t", "constval": "128"} |
| ,{ |
| "constname": "IVRSettings_Version","consttype": "const char *const", "constval": "IVRSettings_003"} |
| ,{ |
| "constname": "k_pch_SteamVR_Section","consttype": "const char *const", "constval": "steamvr"} |
| ,{ |
| "constname": "k_pch_SteamVR_RequireHmd_String","consttype": "const char *const", "constval": "requireHmd"} |
| ,{ |
| "constname": "k_pch_SteamVR_ForcedDriverKey_String","consttype": "const char *const", "constval": "forcedDriver"} |
| ,{ |
| "constname": "k_pch_SteamVR_ForcedHmdKey_String","consttype": "const char *const", "constval": "forcedHmd"} |
| ,{ |
| "constname": "k_pch_SteamVR_DisplayDebug_Bool","consttype": "const char *const", "constval": "displayDebug"} |
| ,{ |
| "constname": "k_pch_SteamVR_DebugProcessPipe_String","consttype": "const char *const", "constval": "debugProcessPipe"} |
| ,{ |
| "constname": "k_pch_SteamVR_DisplayDebugX_Int32","consttype": "const char *const", "constval": "displayDebugX"} |
| ,{ |
| "constname": "k_pch_SteamVR_DisplayDebugY_Int32","consttype": "const char *const", "constval": "displayDebugY"} |
| ,{ |
| "constname": "k_pch_SteamVR_SendSystemButtonToAllApps_Bool","consttype": "const char *const", "constval": "sendSystemButtonToAllApps"} |
| ,{ |
| "constname": "k_pch_SteamVR_LogLevel_Int32","consttype": "const char *const", "constval": "loglevel"} |
| ,{ |
| "constname": "k_pch_SteamVR_IPD_Float","consttype": "const char *const", "constval": "ipd"} |
| ,{ |
| "constname": "k_pch_SteamVR_Background_String","consttype": "const char *const", "constval": "background"} |
| ,{ |
| "constname": "k_pch_SteamVR_BackgroundUseDomeProjection_Bool","consttype": "const char *const", "constval": "backgroundUseDomeProjection"} |
| ,{ |
| "constname": "k_pch_SteamVR_BackgroundCameraHeight_Float","consttype": "const char *const", "constval": "backgroundCameraHeight"} |
| ,{ |
| "constname": "k_pch_SteamVR_BackgroundDomeRadius_Float","consttype": "const char *const", "constval": "backgroundDomeRadius"} |
| ,{ |
| "constname": "k_pch_SteamVR_GridColor_String","consttype": "const char *const", "constval": "gridColor"} |
| ,{ |
| "constname": "k_pch_SteamVR_PlayAreaColor_String","consttype": "const char *const", "constval": "playAreaColor"} |
| ,{ |
| "constname": "k_pch_SteamVR_TrackingLossColor_String","consttype": "const char *const", "constval": "trackingLossColor"} |
| ,{ |
| "constname": "k_pch_SteamVR_ShowStage_Bool","consttype": "const char *const", "constval": "showStage"} |
| ,{ |
| "constname": "k_pch_SteamVR_DrawTrackingReferences_Bool","consttype": "const char *const", "constval": "drawTrackingReferences"} |
| ,{ |
| "constname": "k_pch_SteamVR_ActivateMultipleDrivers_Bool","consttype": "const char *const", "constval": "activateMultipleDrivers"} |
| ,{ |
| "constname": "k_pch_SteamVR_UsingSpeakers_Bool","consttype": "const char *const", "constval": "usingSpeakers"} |
| ,{ |
| "constname": "k_pch_SteamVR_SpeakersForwardYawOffsetDegrees_Float","consttype": "const char *const", "constval": "speakersForwardYawOffsetDegrees"} |
| ,{ |
| "constname": "k_pch_SteamVR_BaseStationPowerManagement_Int32","consttype": "const char *const", "constval": "basestationPowerManagement"} |
| ,{ |
| "constname": "k_pch_SteamVR_ShowBaseStationPowerManagementTip_Int32","consttype": "const char *const", "constval": "ShowBaseStationPowerManagementTip"} |
| ,{ |
| "constname": "k_pch_SteamVR_NeverKillProcesses_Bool","consttype": "const char *const", "constval": "neverKillProcesses"} |
| ,{ |
| "constname": "k_pch_SteamVR_SupersampleScale_Float","consttype": "const char *const", "constval": "supersampleScale"} |
| ,{ |
| "constname": "k_pch_SteamVR_MaxRecommendedResolution_Int32","consttype": "const char *const", "constval": "maxRecommendedResolution"} |
| ,{ |
| "constname": "k_pch_SteamVR_MotionSmoothing_Bool","consttype": "const char *const", "constval": "motionSmoothing"} |
| ,{ |
| "constname": "k_pch_SteamVR_MotionSmoothingOverride_Int32","consttype": "const char *const", "constval": "motionSmoothingOverride"} |
| ,{ |
| "constname": "k_pch_SteamVR_FramesToThrottle_Int32","consttype": "const char *const", "constval": "framesToThrottle"} |
| ,{ |
| "constname": "k_pch_SteamVR_AdditionalFramesToPredict_Int32","consttype": "const char *const", "constval": "additionalFramesToPredict"} |
| ,{ |
| "constname": "k_pch_SteamVR_WorldScale_Float","consttype": "const char *const", "constval": "worldScale"} |
| ,{ |
| "constname": "k_pch_SteamVR_FovScale_Int32","consttype": "const char *const", "constval": "fovScale"} |
| ,{ |
| "constname": "k_pch_SteamVR_FovScaleInner_Int32","consttype": "const char *const", "constval": "fovScaleInner"} |
| ,{ |
| "constname": "k_pch_SteamVR_FovScaleUpper_Int32","consttype": "const char *const", "constval": "fovScaleUpper"} |
| ,{ |
| "constname": "k_pch_SteamVR_FovScaleLower_Int32","consttype": "const char *const", "constval": "fovScaleLower"} |
| ,{ |
| "constname": "k_pch_SteamVR_FovScaleFormat_Int32","consttype": "const char *const", "constval": "fovScaleFormat"} |
| ,{ |
| "constname": "k_pch_SteamVR_FovScaleLetterboxed_Bool","consttype": "const char *const", "constval": "fovScaleLetterboxed"} |
| ,{ |
| "constname": "k_pch_SteamVR_DisableAsyncReprojection_Bool","consttype": "const char *const", "constval": "disableAsync"} |
| ,{ |
| "constname": "k_pch_SteamVR_ForceFadeOnBadTracking_Bool","consttype": "const char *const", "constval": "forceFadeOnBadTracking"} |
| ,{ |
| "constname": "k_pch_SteamVR_DefaultMirrorView_Int32","consttype": "const char *const", "constval": "mirrorView"} |
| ,{ |
| "constname": "k_pch_SteamVR_ShowLegacyMirrorView_Bool","consttype": "const char *const", "constval": "showLegacyMirrorView"} |
| ,{ |
| "constname": "k_pch_SteamVR_MirrorViewVisibility_Bool","consttype": "const char *const", "constval": "showMirrorView"} |
| ,{ |
| "constname": "k_pch_SteamVR_MirrorViewDisplayMode_Int32","consttype": "const char *const", "constval": "mirrorViewDisplayMode"} |
| ,{ |
| "constname": "k_pch_SteamVR_MirrorViewEye_Int32","consttype": "const char *const", "constval": "mirrorViewEye"} |
| ,{ |
| "constname": "k_pch_SteamVR_MirrorViewGeometry_String","consttype": "const char *const", "constval": "mirrorViewGeometry"} |
| ,{ |
| "constname": "k_pch_SteamVR_MirrorViewGeometryMaximized_String","consttype": "const char *const", "constval": "mirrorViewGeometryMaximized"} |
| ,{ |
| "constname": "k_pch_SteamVR_PerfGraphVisibility_Bool","consttype": "const char *const", "constval": "showPerfGraph"} |
| ,{ |
| "constname": "k_pch_SteamVR_StartMonitorFromAppLaunch","consttype": "const char *const", "constval": "startMonitorFromAppLaunch"} |
| ,{ |
| "constname": "k_pch_SteamVR_StartCompositorFromAppLaunch_Bool","consttype": "const char *const", "constval": "startCompositorFromAppLaunch"} |
| ,{ |
| "constname": "k_pch_SteamVR_StartDashboardFromAppLaunch_Bool","consttype": "const char *const", "constval": "startDashboardFromAppLaunch"} |
| ,{ |
| "constname": "k_pch_SteamVR_StartOverlayAppsFromDashboard_Bool","consttype": "const char *const", "constval": "startOverlayAppsFromDashboard"} |
| ,{ |
| "constname": "k_pch_SteamVR_EnableHomeApp","consttype": "const char *const", "constval": "enableHomeApp"} |
| ,{ |
| "constname": "k_pch_SteamVR_CycleBackgroundImageTimeSec_Int32","consttype": "const char *const", "constval": "CycleBackgroundImageTimeSec"} |
| ,{ |
| "constname": "k_pch_SteamVR_RetailDemo_Bool","consttype": "const char *const", "constval": "retailDemo"} |
| ,{ |
| "constname": "k_pch_SteamVR_IpdOffset_Float","consttype": "const char *const", "constval": "ipdOffset"} |
| ,{ |
| "constname": "k_pch_SteamVR_AllowSupersampleFiltering_Bool","consttype": "const char *const", "constval": "allowSupersampleFiltering"} |
| ,{ |
| "constname": "k_pch_SteamVR_SupersampleManualOverride_Bool","consttype": "const char *const", "constval": "supersampleManualOverride"} |
| ,{ |
| "constname": "k_pch_SteamVR_EnableLinuxVulkanAsync_Bool","consttype": "const char *const", "constval": "enableLinuxVulkanAsync"} |
| ,{ |
| "constname": "k_pch_SteamVR_AllowDisplayLockedMode_Bool","consttype": "const char *const", "constval": "allowDisplayLockedMode"} |
| ,{ |
| "constname": "k_pch_SteamVR_HaveStartedTutorialForNativeChaperoneDriver_Bool","consttype": "const char *const", "constval": "haveStartedTutorialForNativeChaperoneDriver"} |
| ,{ |
| "constname": "k_pch_SteamVR_DebugInputBinding","consttype": "const char *const", "constval": "debugInputBinding"} |
| ,{ |
| "constname": "k_pch_SteamVR_DoNotFadeToGrid","consttype": "const char *const", "constval": "doNotFadeToGrid"} |
| ,{ |
| "constname": "k_pch_SteamVR_EnableSharedResourceJournaling","consttype": "const char *const", "constval": "enableSharedResourceJournaling"} |
| ,{ |
| "constname": "k_pch_SteamVR_EnableSafeMode","consttype": "const char *const", "constval": "enableSafeMode"} |
| ,{ |
| "constname": "k_pch_SteamVR_PreferredRefreshRate","consttype": "const char *const", "constval": "preferredRefreshRate"} |
| ,{ |
| "constname": "k_pch_SteamVR_LastVersionNotice","consttype": "const char *const", "constval": "lastVersionNotice"} |
| ,{ |
| "constname": "k_pch_SteamVR_LastVersionNoticeDate","consttype": "const char *const", "constval": "lastVersionNoticeDate"} |
| ,{ |
| "constname": "k_pch_SteamVR_HmdDisplayColorGainR_Float","consttype": "const char *const", "constval": "hmdDisplayColorGainR"} |
| ,{ |
| "constname": "k_pch_SteamVR_HmdDisplayColorGainG_Float","consttype": "const char *const", "constval": "hmdDisplayColorGainG"} |
| ,{ |
| "constname": "k_pch_SteamVR_HmdDisplayColorGainB_Float","consttype": "const char *const", "constval": "hmdDisplayColorGainB"} |
| ,{ |
| "constname": "k_pch_SteamVR_CustomIconStyle_String","consttype": "const char *const", "constval": "customIconStyle"} |
| ,{ |
| "constname": "k_pch_SteamVR_CustomOffIconStyle_String","consttype": "const char *const", "constval": "customOffIconStyle"} |
| ,{ |
| "constname": "k_pch_SteamVR_CustomIconForceUpdate_String","consttype": "const char *const", "constval": "customIconForceUpdate"} |
| ,{ |
| "constname": "k_pch_SteamVR_AllowGlobalActionSetPriority","consttype": "const char *const", "constval": "globalActionSetPriority"} |
| ,{ |
| "constname": "k_pch_SteamVR_OverlayRenderQuality","consttype": "const char *const", "constval": "overlayRenderQuality_2"} |
| ,{ |
| "constname": "k_pch_SteamVR_BlockOculusSDKOnOpenVRLaunchOption_Bool","consttype": "const char *const", "constval": "blockOculusSDKOnOpenVRLaunchOption"} |
| ,{ |
| "constname": "k_pch_SteamVR_BlockOculusSDKOnAllLaunches_Bool","consttype": "const char *const", "constval": "blockOculusSDKOnAllLaunches"} |
| ,{ |
| "constname": "k_pch_SteamVR_HDCPLegacyCompatibility_Bool","consttype": "const char *const", "constval": "hdcp14legacyCompatibility"} |
| ,{ |
| "constname": "k_pch_SteamVR_DisplayPortTrainingMode_Int","consttype": "const char *const", "constval": "displayPortTrainingMode"} |
| ,{ |
| "constname": "k_pch_SteamVR_UsePrism_Bool","consttype": "const char *const", "constval": "usePrism"} |
| ,{ |
| "constname": "k_pch_SteamVR_AllowFallbackMirrorWindowLinux_Bool","consttype": "const char *const", "constval": "allowFallbackMirrorWindowLinux"} |
| ,{ |
| "constname": "k_pch_SteamVR_DisableKeyboardPrivacy_Bool","consttype": "const char *const", "constval": "disableKeyboardPrivacy"} |
| ,{ |
| "constname": "k_pch_OpenXR_Section","consttype": "const char *const", "constval": "openxr"} |
| ,{ |
| "constname": "k_pch_OpenXR_MetaUnityPluginCompatibility_Int32","consttype": "const char *const", "constval": "metaUnityPluginCompatibility"} |
| ,{ |
| "constname": "k_pch_DirectMode_Section","consttype": "const char *const", "constval": "direct_mode"} |
| ,{ |
| "constname": "k_pch_DirectMode_Enable_Bool","consttype": "const char *const", "constval": "enable"} |
| ,{ |
| "constname": "k_pch_DirectMode_Count_Int32","consttype": "const char *const", "constval": "count"} |
| ,{ |
| "constname": "k_pch_DirectMode_EdidVid_Int32","consttype": "const char *const", "constval": "edidVid"} |
| ,{ |
| "constname": "k_pch_DirectMode_EdidPid_Int32","consttype": "const char *const", "constval": "edidPid"} |
| ,{ |
| "constname": "k_pch_Lighthouse_Section","consttype": "const char *const", "constval": "driver_lighthouse"} |
| ,{ |
| "constname": "k_pch_Lighthouse_DisableIMU_Bool","consttype": "const char *const", "constval": "disableimu"} |
| ,{ |
| "constname": "k_pch_Lighthouse_DisableIMUExceptHMD_Bool","consttype": "const char *const", "constval": "disableimuexcepthmd"} |
| ,{ |
| "constname": "k_pch_Lighthouse_UseDisambiguation_String","consttype": "const char *const", "constval": "usedisambiguation"} |
| ,{ |
| "constname": "k_pch_Lighthouse_DisambiguationDebug_Int32","consttype": "const char *const", "constval": "disambiguationdebug"} |
| ,{ |
| "constname": "k_pch_Lighthouse_PrimaryBasestation_Int32","consttype": "const char *const", "constval": "primarybasestation"} |
| ,{ |
| "constname": "k_pch_Lighthouse_DBHistory_Bool","consttype": "const char *const", "constval": "dbhistory"} |
| ,{ |
| "constname": "k_pch_Lighthouse_EnableBluetooth_Bool","consttype": "const char *const", "constval": "enableBluetooth"} |
| ,{ |
| "constname": "k_pch_Lighthouse_PowerManagedBaseStations_String","consttype": "const char *const", "constval": "PowerManagedBaseStations"} |
| ,{ |
| "constname": "k_pch_Lighthouse_PowerManagedBaseStations2_String","consttype": "const char *const", "constval": "PowerManagedBaseStations2"} |
| ,{ |
| "constname": "k_pch_Lighthouse_InactivityTimeoutForBaseStations_Int32","consttype": "const char *const", "constval": "InactivityTimeoutForBaseStations"} |
| ,{ |
| "constname": "k_pch_Lighthouse_EnableImuFallback_Bool","consttype": "const char *const", "constval": "enableImuFallback"} |
| ,{ |
| "constname": "k_pch_Null_Section","consttype": "const char *const", "constval": "driver_null"} |
| ,{ |
| "constname": "k_pch_Null_SerialNumber_String","consttype": "const char *const", "constval": "serialNumber"} |
| ,{ |
| "constname": "k_pch_Null_ModelNumber_String","consttype": "const char *const", "constval": "modelNumber"} |
| ,{ |
| "constname": "k_pch_Null_WindowX_Int32","consttype": "const char *const", "constval": "windowX"} |
| ,{ |
| "constname": "k_pch_Null_WindowY_Int32","consttype": "const char *const", "constval": "windowY"} |
| ,{ |
| "constname": "k_pch_Null_WindowWidth_Int32","consttype": "const char *const", "constval": "windowWidth"} |
| ,{ |
| "constname": "k_pch_Null_WindowHeight_Int32","consttype": "const char *const", "constval": "windowHeight"} |
| ,{ |
| "constname": "k_pch_Null_RenderWidth_Int32","consttype": "const char *const", "constval": "renderWidth"} |
| ,{ |
| "constname": "k_pch_Null_RenderHeight_Int32","consttype": "const char *const", "constval": "renderHeight"} |
| ,{ |
| "constname": "k_pch_Null_SecondsFromVsyncToPhotons_Float","consttype": "const char *const", "constval": "secondsFromVsyncToPhotons"} |
| ,{ |
| "constname": "k_pch_Null_DisplayFrequency_Float","consttype": "const char *const", "constval": "displayFrequency"} |
| ,{ |
| "constname": "k_pch_WindowsMR_Section","consttype": "const char *const", "constval": "driver_holographic"} |
| ,{ |
| "constname": "k_pch_UserInterface_Section","consttype": "const char *const", "constval": "userinterface"} |
| ,{ |
| "constname": "k_pch_UserInterface_StatusAlwaysOnTop_Bool","consttype": "const char *const", "constval": "StatusAlwaysOnTop"} |
| ,{ |
| "constname": "k_pch_UserInterface_MinimizeToTray_Bool","consttype": "const char *const", "constval": "MinimizeToTray"} |
| ,{ |
| "constname": "k_pch_UserInterface_HidePopupsWhenStatusMinimized_Bool","consttype": "const char *const", "constval": "HidePopupsWhenStatusMinimized"} |
| ,{ |
| "constname": "k_pch_UserInterface_Screenshots_Bool","consttype": "const char *const", "constval": "screenshots"} |
| ,{ |
| "constname": "k_pch_UserInterface_ScreenshotType_Int","consttype": "const char *const", "constval": "screenshotType"} |
| ,{ |
| "constname": "k_pch_UserInterface_CheckStatusInterval_Int","consttype": "const char *const", "constval": "vrmStatusCheckInterval"} |
| ,{ |
| "constname": "k_pch_UserInterface_CheckForSteam_Bool","consttype": "const char *const", "constval": "vrmCheckForSteam"} |
| ,{ |
| "constname": "k_pch_Notifications_Section","consttype": "const char *const", "constval": "notifications"} |
| ,{ |
| "constname": "k_pch_Notifications_DoNotDisturb_Bool","consttype": "const char *const", "constval": "DoNotDisturb"} |
| ,{ |
| "constname": "k_pch_Keyboard_Section","consttype": "const char *const", "constval": "keyboard"} |
| ,{ |
| "constname": "k_pch_Keyboard_TutorialCompletions","consttype": "const char *const", "constval": "TutorialCompletions"} |
| ,{ |
| "constname": "k_pch_Keyboard_ScaleX","consttype": "const char *const", "constval": "ScaleX"} |
| ,{ |
| "constname": "k_pch_Keyboard_ScaleY","consttype": "const char *const", "constval": "ScaleY"} |
| ,{ |
| "constname": "k_pch_Keyboard_OffsetLeftX","consttype": "const char *const", "constval": "OffsetLeftX"} |
| ,{ |
| "constname": "k_pch_Keyboard_OffsetRightX","consttype": "const char *const", "constval": "OffsetRightX"} |
| ,{ |
| "constname": "k_pch_Keyboard_OffsetY","consttype": "const char *const", "constval": "OffsetY"} |
| ,{ |
| "constname": "k_pch_Keyboard_Smoothing","consttype": "const char *const", "constval": "Smoothing"} |
| ,{ |
| "constname": "k_pch_Perf_Section","consttype": "const char *const", "constval": "perfcheck"} |
| ,{ |
| "constname": "k_pch_Perf_PerfGraphInHMD_Bool","consttype": "const char *const", "constval": "perfGraphInHMD"} |
| ,{ |
| "constname": "k_pch_Perf_AllowTimingStore_Bool","consttype": "const char *const", "constval": "allowTimingStore"} |
| ,{ |
| "constname": "k_pch_Perf_SaveTimingsOnExit_Bool","consttype": "const char *const", "constval": "saveTimingsOnExit"} |
| ,{ |
| "constname": "k_pch_Perf_TestData_Float","consttype": "const char *const", "constval": "perfTestData"} |
| ,{ |
| "constname": "k_pch_Perf_GPUProfiling_Bool","consttype": "const char *const", "constval": "GPUProfiling"} |
| ,{ |
| "constname": "k_pch_Perf_GpuBusMonitoring_Bool","consttype": "const char *const", "constval": "gpuBusMonitoring"} |
| ,{ |
| "constname": "k_pch_CollisionBounds_Section","consttype": "const char *const", "constval": "collisionBounds"} |
| ,{ |
| "constname": "k_pch_CollisionBounds_Style_Int32","consttype": "const char *const", "constval": "CollisionBoundsStyle"} |
| ,{ |
| "constname": "k_pch_CollisionBounds_GroundPerimeterOn_Bool","consttype": "const char *const", "constval": "CollisionBoundsGroundPerimeterOn"} |
| ,{ |
| "constname": "k_pch_CollisionBounds_CenterMarkerOn_Bool","consttype": "const char *const", "constval": "CollisionBoundsCenterMarkerOn"} |
| ,{ |
| "constname": "k_pch_CollisionBounds_PlaySpaceOn_Bool","consttype": "const char *const", "constval": "CollisionBoundsPlaySpaceOn"} |
| ,{ |
| "constname": "k_pch_CollisionBounds_FadeDistance_Float","consttype": "const char *const", "constval": "CollisionBoundsFadeDistance"} |
| ,{ |
| "constname": "k_pch_CollisionBounds_WallHeight_Float","consttype": "const char *const", "constval": "CollisionBoundsWallHeight"} |
| ,{ |
| "constname": "k_pch_CollisionBounds_ColorGammaR_Int32","consttype": "const char *const", "constval": "CollisionBoundsColorGammaR"} |
| ,{ |
| "constname": "k_pch_CollisionBounds_ColorGammaG_Int32","consttype": "const char *const", "constval": "CollisionBoundsColorGammaG"} |
| ,{ |
| "constname": "k_pch_CollisionBounds_ColorGammaB_Int32","consttype": "const char *const", "constval": "CollisionBoundsColorGammaB"} |
| ,{ |
| "constname": "k_pch_CollisionBounds_ColorGammaA_Int32","consttype": "const char *const", "constval": "CollisionBoundsColorGammaA"} |
| ,{ |
| "constname": "k_pch_CollisionBounds_EnableDriverImport","consttype": "const char *const", "constval": "enableDriverBoundsImport"} |
| ,{ |
| "constname": "k_pch_Camera_Section","consttype": "const char *const", "constval": "camera"} |
| ,{ |
| "constname": "k_pch_Camera_EnableCamera_Bool","consttype": "const char *const", "constval": "enableCamera"} |
| ,{ |
| "constname": "k_pch_Camera_ShowOnController_Bool","consttype": "const char *const", "constval": "showOnController"} |
| ,{ |
| "constname": "k_pch_Camera_EnableCameraForCollisionBounds_Bool","consttype": "const char *const", "constval": "enableCameraForCollisionBounds"} |
| ,{ |
| "constname": "k_pch_Camera_RoomView_Int32","consttype": "const char *const", "constval": "roomView"} |
| ,{ |
| "constname": "k_pch_Camera_BoundsColorGammaR_Int32","consttype": "const char *const", "constval": "cameraBoundsColorGammaR"} |
| ,{ |
| "constname": "k_pch_Camera_BoundsColorGammaG_Int32","consttype": "const char *const", "constval": "cameraBoundsColorGammaG"} |
| ,{ |
| "constname": "k_pch_Camera_BoundsColorGammaB_Int32","consttype": "const char *const", "constval": "cameraBoundsColorGammaB"} |
| ,{ |
| "constname": "k_pch_Camera_BoundsColorGammaA_Int32","consttype": "const char *const", "constval": "cameraBoundsColorGammaA"} |
| ,{ |
| "constname": "k_pch_Camera_BoundsStrength_Int32","consttype": "const char *const", "constval": "cameraBoundsStrength"} |
| ,{ |
| "constname": "k_pch_Camera_RoomViewStyle_Int32","consttype": "const char *const", "constval": "roomViewStyle"} |
| ,{ |
| "constname": "k_pch_audio_Section","consttype": "const char *const", "constval": "audio"} |
| ,{ |
| "constname": "k_pch_audio_SetOsDefaultPlaybackDevice_Bool","consttype": "const char *const", "constval": "setOsDefaultPlaybackDevice"} |
| ,{ |
| "constname": "k_pch_audio_EnablePlaybackDeviceOverride_Bool","consttype": "const char *const", "constval": "enablePlaybackDeviceOverride"} |
| ,{ |
| "constname": "k_pch_audio_PlaybackDeviceOverride_String","consttype": "const char *const", "constval": "playbackDeviceOverride"} |
| ,{ |
| "constname": "k_pch_audio_PlaybackDeviceOverrideName_String","consttype": "const char *const", "constval": "playbackDeviceOverrideName"} |
| ,{ |
| "constname": "k_pch_audio_SetOsDefaultRecordingDevice_Bool","consttype": "const char *const", "constval": "setOsDefaultRecordingDevice"} |
| ,{ |
| "constname": "k_pch_audio_EnableRecordingDeviceOverride_Bool","consttype": "const char *const", "constval": "enableRecordingDeviceOverride"} |
| ,{ |
| "constname": "k_pch_audio_RecordingDeviceOverride_String","consttype": "const char *const", "constval": "recordingDeviceOverride"} |
| ,{ |
| "constname": "k_pch_audio_RecordingDeviceOverrideName_String","consttype": "const char *const", "constval": "recordingDeviceOverrideName"} |
| ,{ |
| "constname": "k_pch_audio_EnablePlaybackMirror_Bool","consttype": "const char *const", "constval": "enablePlaybackMirror"} |
| ,{ |
| "constname": "k_pch_audio_PlaybackMirrorDevice_String","consttype": "const char *const", "constval": "playbackMirrorDevice"} |
| ,{ |
| "constname": "k_pch_audio_PlaybackMirrorDeviceName_String","consttype": "const char *const", "constval": "playbackMirrorDeviceName"} |
| ,{ |
| "constname": "k_pch_audio_OldPlaybackMirrorDevice_String","consttype": "const char *const", "constval": "onPlaybackMirrorDevice"} |
| ,{ |
| "constname": "k_pch_audio_ActiveMirrorDevice_String","consttype": "const char *const", "constval": "activePlaybackMirrorDevice"} |
| ,{ |
| "constname": "k_pch_audio_EnablePlaybackMirrorIndependentVolume_Bool","consttype": "const char *const", "constval": "enablePlaybackMirrorIndependentVolume"} |
| ,{ |
| "constname": "k_pch_audio_LastHmdPlaybackDeviceId_String","consttype": "const char *const", "constval": "lastHmdPlaybackDeviceId"} |
| ,{ |
| "constname": "k_pch_audio_VIVEHDMIGain","consttype": "const char *const", "constval": "viveHDMIGain"} |
| ,{ |
| "constname": "k_pch_audio_DualSpeakerAndJackOutput_Bool","consttype": "const char *const", "constval": "dualSpeakerAndJackOutput"} |
| ,{ |
| "constname": "k_pch_audio_MuteMicMonitor_Bool","consttype": "const char *const", "constval": "muteMicMonitor"} |
| ,{ |
| "constname": "k_pch_Power_Section","consttype": "const char *const", "constval": "power"} |
| ,{ |
| "constname": "k_pch_Power_PowerOffOnExit_Bool","consttype": "const char *const", "constval": "powerOffOnExit"} |
| ,{ |
| "constname": "k_pch_Power_TurnOffScreensTimeout_Float","consttype": "const char *const", "constval": "turnOffScreensTimeout"} |
| ,{ |
| "constname": "k_pch_Power_TurnOffControllersTimeout_Float","consttype": "const char *const", "constval": "turnOffControllersTimeout"} |
| ,{ |
| "constname": "k_pch_Power_ReturnToWatchdogTimeout_Float","consttype": "const char *const", "constval": "returnToWatchdogTimeout"} |
| ,{ |
| "constname": "k_pch_Power_AutoLaunchSteamVROnButtonPress","consttype": "const char *const", "constval": "autoLaunchSteamVROnButtonPress"} |
| ,{ |
| "constname": "k_pch_Power_PauseCompositorOnStandby_Bool","consttype": "const char *const", "constval": "pauseCompositorOnStandby"} |
| ,{ |
| "constname": "k_pch_Dashboard_Section","consttype": "const char *const", "constval": "dashboard"} |
| ,{ |
| "constname": "k_pch_Dashboard_EnableDashboard_Bool","consttype": "const char *const", "constval": "enableDashboard"} |
| ,{ |
| "constname": "k_pch_Dashboard_ArcadeMode_Bool","consttype": "const char *const", "constval": "arcadeMode"} |
| ,{ |
| "constname": "k_pch_Dashboard_Position","consttype": "const char *const", "constval": "position"} |
| ,{ |
| "constname": "k_pch_Dashboard_DesktopScale","consttype": "const char *const", "constval": "desktopScale"} |
| ,{ |
| "constname": "k_pch_Dashboard_DashboardScale","consttype": "const char *const", "constval": "dashboardScale"} |
| ,{ |
| "constname": "k_pch_Dashboard_UseStandaloneSystemLayer","consttype": "const char *const", "constval": "standaloneSystemLayer"} |
| ,{ |
| "constname": "k_pch_Dashboard_AllowSteamOverlays_Bool","consttype": "const char *const", "constval": "allowSteamOverlays"} |
| ,{ |
| "constname": "k_pch_Dashboard_AllowVRGamepadUI_Bool","consttype": "const char *const", "constval": "allowVRGamepadUI"} |
| ,{ |
| "constname": "k_pch_Dashboard_AllowVRGamepadUIViaGamescope_Bool","consttype": "const char *const", "constval": "allowVRGamepadUIViaGamescope"} |
| ,{ |
| "constname": "k_pch_Dashboard_SteamMatchesHMDFramerate","consttype": "const char *const", "constval": "steamMatchesHMDFramerate"} |
| ,{ |
| "constname": "k_pch_Dashboard_GrabHandleAcceleration","consttype": "const char *const", "constval": "grabHandleAcceleration"} |
| ,{ |
| "constname": "k_pch_modelskin_Section","consttype": "const char *const", "constval": "modelskins"} |
| ,{ |
| "constname": "k_pch_Driver_Enable_Bool","consttype": "const char *const", "constval": "enable"} |
| ,{ |
| "constname": "k_pch_Driver_BlockedBySafemode_Bool","consttype": "const char *const", "constval": "blocked_by_safe_mode"} |
| ,{ |
| "constname": "k_pch_Driver_LoadPriority_Int32","consttype": "const char *const", "constval": "loadPriority"} |
| ,{ |
| "constname": "k_pch_Driver_Hmd_AllowsClientToControlTextureIndex_Bool","consttype": "const char *const", "constval": "hmdAllowsClientToControlTextureIndex"} |
| ,{ |
| "constname": "k_pch_Driver_ForceSystemLayerUseAppPoses_Bool","consttype": "const char *const", "constval": "forceSystemLayerUseAppPoses"} |
| ,{ |
| "constname": "k_pch_WebInterface_Section","consttype": "const char *const", "constval": "WebInterface"} |
| ,{ |
| "constname": "k_pch_VRWebHelper_Section","consttype": "const char *const", "constval": "VRWebHelper"} |
| ,{ |
| "constname": "k_pch_VRWebHelper_DebuggerEnabled_Bool","consttype": "const char *const", "constval": "DebuggerEnabled"} |
| ,{ |
| "constname": "k_pch_VRWebHelper_DebuggerPort_Int32","consttype": "const char *const", "constval": "DebuggerPort"} |
| ,{ |
| "constname": "k_pch_TrackingOverride_Section","consttype": "const char *const", "constval": "TrackingOverrides"} |
| ,{ |
| "constname": "k_pch_App_BindingAutosaveURLSuffix_String","consttype": "const char *const", "constval": "AutosaveURL"} |
| ,{ |
| "constname": "k_pch_App_BindingLegacyAPISuffix_String","consttype": "const char *const", "constval": "_legacy"} |
| ,{ |
| "constname": "k_pch_App_BindingSteamVRInputAPISuffix_String","consttype": "const char *const", "constval": "_steamvrinput"} |
| ,{ |
| "constname": "k_pch_App_BindingOpenXRAPISuffix_String","consttype": "const char *const", "constval": "_openxr"} |
| ,{ |
| "constname": "k_pch_App_BindingCurrentURLSuffix_String","consttype": "const char *const", "constval": "CurrentURL"} |
| ,{ |
| "constname": "k_pch_App_BindingPreviousURLSuffix_String","consttype": "const char *const", "constval": "PreviousURL"} |
| ,{ |
| "constname": "k_pch_App_NeedToUpdateAutosaveSuffix_Bool","consttype": "const char *const", "constval": "NeedToUpdateAutosave"} |
| ,{ |
| "constname": "k_pch_App_DominantHand_Int32","consttype": "const char *const", "constval": "DominantHand"} |
| ,{ |
| "constname": "k_pch_App_BlockOculusSDK_Bool","consttype": "const char *const", "constval": "blockOculusSDK"} |
| ,{ |
| "constname": "k_pch_Trackers_Section","consttype": "const char *const", "constval": "trackers"} |
| ,{ |
| "constname": "k_pch_DesktopUI_Section","consttype": "const char *const", "constval": "DesktopUI"} |
| ,{ |
| "constname": "k_pch_LastKnown_Section","consttype": "const char *const", "constval": "LastKnown"} |
| ,{ |
| "constname": "k_pch_LastKnown_HMDManufacturer_String","consttype": "const char *const", "constval": "HMDManufacturer"} |
| ,{ |
| "constname": "k_pch_LastKnown_HMDModel_String","consttype": "const char *const", "constval": "HMDModel"} |
| ,{ |
| "constname": "k_pch_LastKnown_ActualHMDDriver_String","consttype": "const char *const", "constval": "ActualHMDDriver"} |
| ,{ |
| "constname": "k_pch_LastKnown_HMDSerialNumber_String","consttype": "const char *const", "constval": "HMDSerialNumber"} |
| ,{ |
| "constname": "k_pch_LastKnown_HMDRemoteClientID_String","consttype": "const char *const", "constval": "RemoteClientID"} |
| ,{ |
| "constname": "k_pch_DismissedWarnings_Section","consttype": "const char *const", "constval": "DismissedWarnings"} |
| ,{ |
| "constname": "k_pch_Input_Section","consttype": "const char *const", "constval": "input"} |
| ,{ |
| "constname": "k_pch_Input_LeftThumbstickRotation_Float","consttype": "const char *const", "constval": "leftThumbstickRotation"} |
| ,{ |
| "constname": "k_pch_Input_RightThumbstickRotation_Float","consttype": "const char *const", "constval": "rightThumbstickRotation"} |
| ,{ |
| "constname": "k_pch_Input_ThumbstickDeadzone_Float","consttype": "const char *const", "constval": "thumbstickDeadzone"} |
| ,{ |
| "constname": "k_pch_GpuSpeed_Section","consttype": "const char *const", "constval": "GpuSpeed"} |
| ,{ |
| "constname": "k_pch_XRRenderModelCache_Section","consttype": "const char *const", "constval": "XRRenderModelUuidCache"} |
| ,{ |
| "constname": "IVRScreenshots_Version","consttype": "const char *const", "constval": "IVRScreenshots_001"} |
| ,{ |
| "constname": "IVRResources_Version","consttype": "const char *const", "constval": "IVRResources_001"} |
| ,{ |
| "constname": "IVRDriverManager_Version","consttype": "const char *const", "constval": "IVRDriverManager_001"} |
| ,{ |
| "constname": "k_unMaxActionNameLength","consttype": "const uint32_t", "constval": "64"} |
| ,{ |
| "constname": "k_unMaxActionSetNameLength","consttype": "const uint32_t", "constval": "64"} |
| ,{ |
| "constname": "k_unMaxActionOriginCount","consttype": "const uint32_t", "constval": "16"} |
| ,{ |
| "constname": "k_unMaxBoneNameLength","consttype": "const uint32_t", "constval": "32"} |
| ,{ |
| "constname": "k_nActionSetOverlayGlobalPriorityMin","consttype": "const int32_t", "constval": "16777216"} |
| ,{ |
| "constname": "k_nActionSetOverlayGlobalPriorityMax","consttype": "const int32_t", "constval": "33554431"} |
| ,{ |
| "constname": "k_nActionSetPriorityReservedMin","consttype": "const int32_t", "constval": "33554432"} |
| ,{ |
| "constname": "IVRInput_Version","consttype": "const char *const", "constval": "IVRInput_010"} |
| ,{ |
| "constname": "k_ulInvalidIOBufferHandle","consttype": "const uint64_t", "constval": "0"} |
| ,{ |
| "constname": "IVRIOBuffer_Version","consttype": "const char *const", "constval": "IVRIOBuffer_002"} |
| ,{ |
| "constname": "k_ulInvalidSpatialAnchorHandle","consttype": "const SpatialAnchorHandle_t", "constval": "0"} |
| ,{ |
| "constname": "IVRSpatialAnchors_Version","consttype": "const char *const", "constval": "IVRSpatialAnchors_001"} |
| ,{ |
| "constname": "IVRDebug_Version","consttype": "const char *const", "constval": "IVRDebug_001"} |
| ,{ |
| "constname": "IVRIPCResourceManagerClient_Version","consttype": "const char *", "constval": "IVRIPCResourceManagerClient_002"} |
| ,{ |
| "constname": "k_ulDisplayRedirectContainer","consttype": "const PropertyContainerHandle_t", "constval": "25769803779"} |
| ,{ |
| "constname": "IVRProperties_Version","consttype": "const char *const", "constval": "IVRProperties_001"} |
| ,{ |
| "constname": "k_pchPathUserHandRight","consttype": "const char *", "constval": "/user/hand/right"} |
| ,{ |
| "constname": "k_pchPathUserHandLeft","consttype": "const char *", "constval": "/user/hand/left"} |
| ,{ |
| "constname": "k_pchPathUserHandPrimary","consttype": "const char *", "constval": "/user/hand/primary"} |
| ,{ |
| "constname": "k_pchPathUserHandSecondary","consttype": "const char *", "constval": "/user/hand/secondary"} |
| ,{ |
| "constname": "k_pchPathUserHead","consttype": "const char *", "constval": "/user/head"} |
| ,{ |
| "constname": "k_pchPathUserGamepad","consttype": "const char *", "constval": "/user/gamepad"} |
| ,{ |
| "constname": "k_pchPathUserTreadmill","consttype": "const char *", "constval": "/user/treadmill"} |
| ,{ |
| "constname": "k_pchPathUserStylus","consttype": "const char *", "constval": "/user/stylus"} |
| ,{ |
| "constname": "k_pchPathDevices","consttype": "const char *", "constval": "/devices"} |
| ,{ |
| "constname": "k_pchPathDevicePath","consttype": "const char *", "constval": "/device_path"} |
| ,{ |
| "constname": "k_pchPathBestAliasPath","consttype": "const char *", "constval": "/best_alias_path"} |
| ,{ |
| "constname": "k_pchPathBoundTrackerAliasPath","consttype": "const char *", "constval": "/bound_tracker_path"} |
| ,{ |
| "constname": "k_pchPathBoundTrackerRole","consttype": "const char *", "constval": "/bound_tracker_role"} |
| ,{ |
| "constname": "k_pchPathPoseRaw","consttype": "const char *", "constval": "/pose/raw"} |
| ,{ |
| "constname": "k_pchPathPoseTip","consttype": "const char *", "constval": "/pose/tip"} |
| ,{ |
| "constname": "k_pchPathPoseGrip","consttype": "const char *", "constval": "/pose/grip"} |
| ,{ |
| "constname": "k_pchPathSystemButtonClick","consttype": "const char *", "constval": "/input/system/click"} |
| ,{ |
| "constname": "k_pchPathProximity","consttype": "const char *", "constval": "/proximity"} |
| ,{ |
| "constname": "k_pchPathControllerTypePrefix","consttype": "const char *", "constval": "/controller_type/"} |
| ,{ |
| "constname": "k_pchPathInputProfileSuffix","consttype": "const char *", "constval": "/input_profile"} |
| ,{ |
| "constname": "k_pchPathBindingNameSuffix","consttype": "const char *", "constval": "/binding_name"} |
| ,{ |
| "constname": "k_pchPathBindingUrlSuffix","consttype": "const char *", "constval": "/binding_url"} |
| ,{ |
| "constname": "k_pchPathBindingErrorSuffix","consttype": "const char *", "constval": "/binding_error"} |
| ,{ |
| "constname": "k_pchPathActiveActionSets","consttype": "const char *", "constval": "/active_action_sets"} |
| ,{ |
| "constname": "k_pchPathComponentUpdates","consttype": "const char *", "constval": "/total_component_updates"} |
| ,{ |
| "constname": "k_pchPathUserFootLeft","consttype": "const char *", "constval": "/user/foot/left"} |
| ,{ |
| "constname": "k_pchPathUserFootRight","consttype": "const char *", "constval": "/user/foot/right"} |
| ,{ |
| "constname": "k_pchPathUserShoulderLeft","consttype": "const char *", "constval": "/user/shoulder/left"} |
| ,{ |
| "constname": "k_pchPathUserShoulderRight","consttype": "const char *", "constval": "/user/shoulder/right"} |
| ,{ |
| "constname": "k_pchPathUserElbowLeft","consttype": "const char *", "constval": "/user/elbow/left"} |
| ,{ |
| "constname": "k_pchPathUserElbowRight","consttype": "const char *", "constval": "/user/elbow/right"} |
| ,{ |
| "constname": "k_pchPathUserKneeLeft","consttype": "const char *", "constval": "/user/knee/left"} |
| ,{ |
| "constname": "k_pchPathUserKneeRight","consttype": "const char *", "constval": "/user/knee/right"} |
| ,{ |
| "constname": "k_pchPathUserWristLeft","consttype": "const char *", "constval": "/user/wrist/left"} |
| ,{ |
| "constname": "k_pchPathUserWristRight","consttype": "const char *", "constval": "/user/wrist/right"} |
| ,{ |
| "constname": "k_pchPathUserAnkleLeft","consttype": "const char *", "constval": "/user/ankle/left"} |
| ,{ |
| "constname": "k_pchPathUserAnkleRight","consttype": "const char *", "constval": "/user/ankle/right"} |
| ,{ |
| "constname": "k_pchPathUserWaist","consttype": "const char *", "constval": "/user/waist"} |
| ,{ |
| "constname": "k_pchPathUserChest","consttype": "const char *", "constval": "/user/chest"} |
| ,{ |
| "constname": "k_pchPathUserCamera","consttype": "const char *", "constval": "/user/camera"} |
| ,{ |
| "constname": "k_pchPathUserKeyboard","consttype": "const char *", "constval": "/user/keyboard"} |
| ,{ |
| "constname": "k_pchPathClientAppKey","consttype": "const char *", "constval": "/client_info/app_key"} |
| ,{ |
| "constname": "k_ulInvalidPathHandle","consttype": "const PathHandle_t", "constval": "0"} |
| ,{ |
| "constname": "IVRPaths_Version","consttype": "const char *const", "constval": "IVRPaths_001"} |
| ,{ |
| "constname": "IVRBlockQueue_Version","consttype": "const char *", "constval": "IVRBlockQueue_005"} |
| ], |
| "structs":[{"struct": "vr::HmdMatrix34_t","fields": [ |
| { "fieldname": "m", "fieldtype": "float [3][4]"}]} |
| ,{"struct": "vr::HmdMatrix33_t","fields": [ |
| { "fieldname": "m", "fieldtype": "float [3][3]"}]} |
| ,{"struct": "vr::HmdMatrix44_t","fields": [ |
| { "fieldname": "m", "fieldtype": "float [4][4]"}]} |
| ,{"struct": "vr::HmdVector3_t","fields": [ |
| { "fieldname": "v", "fieldtype": "float [3]"}]} |
| ,{"struct": "vr::HmdVector4_t","fields": [ |
| { "fieldname": "v", "fieldtype": "float [4]"}]} |
| ,{"struct": "vr::HmdVector3d_t","fields": [ |
| { "fieldname": "v", "fieldtype": "double [3]"}]} |
| ,{"struct": "vr::HmdVector2_t","fields": [ |
| { "fieldname": "v", "fieldtype": "float [2]"}]} |
| ,{"struct": "vr::HmdQuaternion_t","fields": [ |
| { "fieldname": "w", "fieldtype": "double"}, |
| { "fieldname": "x", "fieldtype": "double"}, |
| { "fieldname": "y", "fieldtype": "double"}, |
| { "fieldname": "z", "fieldtype": "double"}]} |
| ,{"struct": "vr::HmdQuaternionf_t","fields": [ |
| { "fieldname": "w", "fieldtype": "float"}, |
| { "fieldname": "x", "fieldtype": "float"}, |
| { "fieldname": "y", "fieldtype": "float"}, |
| { "fieldname": "z", "fieldtype": "float"}]} |
| ,{"struct": "vr::HmdColor_t","fields": [ |
| { "fieldname": "r", "fieldtype": "float"}, |
| { "fieldname": "g", "fieldtype": "float"}, |
| { "fieldname": "b", "fieldtype": "float"}, |
| { "fieldname": "a", "fieldtype": "float"}]} |
| ,{"struct": "vr::HmdQuad_t","fields": [ |
| { "fieldname": "vCorners", "fieldtype": "struct vr::HmdVector3_t [4]"}]} |
| ,{"struct": "vr::HmdRect2_t","fields": [ |
| { "fieldname": "vTopLeft", "fieldtype": "struct vr::HmdVector2_t"}, |
| { "fieldname": "vBottomRight", "fieldtype": "struct vr::HmdVector2_t"}]} |
| ,{"struct": "vr::VRBoneTransform_t","fields": [ |
| { "fieldname": "position", "fieldtype": "struct vr::HmdVector4_t"}, |
| { "fieldname": "orientation", "fieldtype": "struct vr::HmdQuaternionf_t"}]} |
| ,{"struct": "vr::VREyeTrackingData_t","fields": [ |
| { "fieldname": "bActive", "fieldtype": "_Bool"}, |
| { "fieldname": "bValid", "fieldtype": "_Bool"}, |
| { "fieldname": "bTracked", "fieldtype": "_Bool"}, |
| { "fieldname": "vGazeOrigin", "fieldtype": "vr::HmdVector3_t"}, |
| { "fieldname": "vGazeTarget", "fieldtype": "vr::HmdVector3_t"}]} |
| ,{"struct": "vr::DistortionCoordinates_t","fields": [ |
| { "fieldname": "rfRed", "fieldtype": "float [2]"}, |
| { "fieldname": "rfGreen", "fieldtype": "float [2]"}, |
| { "fieldname": "rfBlue", "fieldtype": "float [2]"}]} |
| ,{"struct": "vr::Texture_t","fields": [ |
| { "fieldname": "handle", "fieldtype": "void *"}, |
| { "fieldname": "eType", "fieldtype": "enum vr::ETextureType"}, |
| { "fieldname": "eColorSpace", "fieldtype": "enum vr::EColorSpace"}]} |
| ,{"struct": "vr::VRTextureBounds_t","fields": [ |
| { "fieldname": "uMin", "fieldtype": "float"}, |
| { "fieldname": "vMin", "fieldtype": "float"}, |
| { "fieldname": "uMax", "fieldtype": "float"}, |
| { "fieldname": "vMax", "fieldtype": "float"}]} |
| ,{"struct": "vr::VRTextureWithPose_t","fields": [ |
| { "fieldname": "mDeviceToAbsoluteTracking", "fieldtype": "struct vr::HmdMatrix34_t"}]} |
| ,{"struct": "vr::VRTextureDepthInfo_t","fields": [ |
| { "fieldname": "handle", "fieldtype": "void *"}, |
| { "fieldname": "mProjection", "fieldtype": "struct vr::HmdMatrix44_t"}, |
| { "fieldname": "vRange", "fieldtype": "struct vr::HmdVector2_t"}]} |
| ,{"struct": "vr::VRTextureWithDepth_t","fields": [ |
| { "fieldname": "depth", "fieldtype": "struct vr::VRTextureDepthInfo_t"}]} |
| ,{"struct": "vr::VRTextureWithPoseAndDepth_t","fields": [ |
| { "fieldname": "depth", "fieldtype": "struct vr::VRTextureDepthInfo_t"}]} |
| ,{"struct": "vr::DmabufPlane_t","fields": [ |
| { "fieldname": "unOffset", "fieldtype": "uint32_t"}, |
| { "fieldname": "unStride", "fieldtype": "uint32_t"}, |
| { "fieldname": "nFd", "fieldtype": "int32_t"}]} |
| ,{"struct": "vr::DmabufAttributes_t","fields": [ |
| { "fieldname": "pNext", "fieldtype": "void *"}, |
| { "fieldname": "unWidth", "fieldtype": "uint32_t"}, |
| { "fieldname": "unHeight", "fieldtype": "uint32_t"}, |
| { "fieldname": "unDepth", "fieldtype": "uint32_t"}, |
| { "fieldname": "unMipLevels", "fieldtype": "uint32_t"}, |
| { "fieldname": "unArrayLayers", "fieldtype": "uint32_t"}, |
| { "fieldname": "unSampleCount", "fieldtype": "uint32_t"}, |
| { "fieldname": "unFormat", "fieldtype": "uint32_t"}, |
| { "fieldname": "ulModifier", "fieldtype": "uint64_t"}, |
| { "fieldname": "unPlaneCount", "fieldtype": "uint32_t"}, |
| { "fieldname": "plane", "fieldtype": "struct vr::DmabufPlane_t [4]"}]} |
| ,{"struct": "vr::TrackedDevicePose_t","fields": [ |
| { "fieldname": "mDeviceToAbsoluteTracking", "fieldtype": "struct vr::HmdMatrix34_t"}, |
| { "fieldname": "vVelocity", "fieldtype": "struct vr::HmdVector3_t"}, |
| { "fieldname": "vAngularVelocity", "fieldtype": "struct vr::HmdVector3_t"}, |
| { "fieldname": "eTrackingResult", "fieldtype": "enum vr::ETrackingResult"}, |
| { "fieldname": "bPoseIsValid", "fieldtype": "_Bool"}, |
| { "fieldname": "bDeviceIsConnected", "fieldtype": "_Bool"}]} |
| ,{"struct": "vr::VRVulkanTextureData_t","fields": [ |
| { "fieldname": "m_nImage", "fieldtype": "uint64_t"}, |
| { "fieldname": "m_pDevice", "fieldtype": "struct VkDevice_T *"}, |
| { "fieldname": "m_pPhysicalDevice", "fieldtype": "struct VkPhysicalDevice_T *"}, |
| { "fieldname": "m_pInstance", "fieldtype": "struct VkInstance_T *"}, |
| { "fieldname": "m_pQueue", "fieldtype": "struct VkQueue_T *"}, |
| { "fieldname": "m_nQueueFamilyIndex", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nWidth", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nHeight", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nFormat", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nSampleCount", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VRVulkanTextureArrayData_t","fields": [ |
| { "fieldname": "m_unArrayIndex", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_unArraySize", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::D3D12TextureData_t","fields": [ |
| { "fieldname": "m_pResource", "fieldtype": "struct ID3D12Resource *"}, |
| { "fieldname": "m_pCommandQueue", "fieldtype": "struct ID3D12CommandQueue *"}, |
| { "fieldname": "m_nNodeMask", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VREvent_Controller_t","fields": [ |
| { "fieldname": "button", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VREvent_Mouse_t","fields": [ |
| { "fieldname": "x", "fieldtype": "float"}, |
| { "fieldname": "y", "fieldtype": "float"}, |
| { "fieldname": "button", "fieldtype": "uint32_t"}, |
| { "fieldname": "cursorIndex", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VREvent_Scroll_t","fields": [ |
| { "fieldname": "xdelta", "fieldtype": "float"}, |
| { "fieldname": "ydelta", "fieldtype": "float"}, |
| { "fieldname": "unused", "fieldtype": "uint32_t"}, |
| { "fieldname": "viewportscale", "fieldtype": "float"}, |
| { "fieldname": "cursorIndex", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VREvent_TouchPadMove_t","fields": [ |
| { "fieldname": "bFingerDown", "fieldtype": "_Bool"}, |
| { "fieldname": "flSecondsFingerDown", "fieldtype": "float"}, |
| { "fieldname": "fValueXFirst", "fieldtype": "float"}, |
| { "fieldname": "fValueYFirst", "fieldtype": "float"}, |
| { "fieldname": "fValueXRaw", "fieldtype": "float"}, |
| { "fieldname": "fValueYRaw", "fieldtype": "float"}]} |
| ,{"struct": "vr::VREvent_Notification_t","fields": [ |
| { "fieldname": "ulUserValue", "fieldtype": "uint64_t"}, |
| { "fieldname": "notificationId", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VREvent_Process_t","fields": [ |
| { "fieldname": "pid", "fieldtype": "uint32_t"}, |
| { "fieldname": "oldPid", "fieldtype": "uint32_t"}, |
| { "fieldname": "bForced", "fieldtype": "_Bool"}, |
| { "fieldname": "bConnectionLost", "fieldtype": "_Bool"}]} |
| ,{"struct": "vr::VREvent_Overlay_t","fields": [ |
| { "fieldname": "overlayHandle", "fieldtype": "uint64_t"}, |
| { "fieldname": "devicePath", "fieldtype": "uint64_t"}, |
| { "fieldname": "memoryBlockId", "fieldtype": "uint64_t"}, |
| { "fieldname": "cursorIndex", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VREvent_Status_t","fields": [ |
| { "fieldname": "statusState", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VREvent_Keyboard_t","fields": [ |
| { "fieldname": "cNewInput", "fieldtype": "char [8]"}, |
| { "fieldname": "uUserValue", "fieldtype": "uint64_t"}, |
| { "fieldname": "overlayHandle", "fieldtype": "uint64_t"}]} |
| ,{"struct": "vr::VREvent_Ipd_t","fields": [ |
| { "fieldname": "ipdMeters", "fieldtype": "float"}]} |
| ,{"struct": "vr::VREvent_Chaperone_t","fields": [ |
| { "fieldname": "m_nPreviousUniverse", "fieldtype": "uint64_t"}, |
| { "fieldname": "m_nCurrentUniverse", "fieldtype": "uint64_t"}]} |
| ,{"struct": "vr::VREvent_Reserved_t","fields": [ |
| { "fieldname": "reserved0", "fieldtype": "uint64_t"}, |
| { "fieldname": "reserved1", "fieldtype": "uint64_t"}, |
| { "fieldname": "reserved2", "fieldtype": "uint64_t"}, |
| { "fieldname": "reserved3", "fieldtype": "uint64_t"}, |
| { "fieldname": "reserved4", "fieldtype": "uint64_t"}, |
| { "fieldname": "reserved5", "fieldtype": "uint64_t"}]} |
| ,{"struct": "vr::VREvent_PerformanceTest_t","fields": [ |
| { "fieldname": "m_nFidelityLevel", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VREvent_SeatedZeroPoseReset_t","fields": [ |
| { "fieldname": "bResetBySystemMenu", "fieldtype": "_Bool"}]} |
| ,{"struct": "vr::VREvent_Screenshot_t","fields": [ |
| { "fieldname": "handle", "fieldtype": "uint32_t"}, |
| { "fieldname": "type", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VREvent_ScreenshotProgress_t","fields": [ |
| { "fieldname": "progress", "fieldtype": "float"}]} |
| ,{"struct": "vr::VREvent_ApplicationLaunch_t","fields": [ |
| { "fieldname": "pid", "fieldtype": "uint32_t"}, |
| { "fieldname": "unArgsHandle", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VREvent_EditingCameraSurface_t","fields": [ |
| { "fieldname": "overlayHandle", "fieldtype": "uint64_t"}, |
| { "fieldname": "nVisualMode", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VREvent_MessageOverlay_t","fields": [ |
| { "fieldname": "unVRMessageOverlayResponse", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VREvent_Property_t","fields": [ |
| { "fieldname": "container", "fieldtype": "PropertyContainerHandle_t"}, |
| { "fieldname": "prop", "fieldtype": "enum vr::ETrackedDeviceProperty"}]} |
| ,{"struct": "vr::VREvent_HapticVibration_t","fields": [ |
| { "fieldname": "containerHandle", "fieldtype": "uint64_t"}, |
| { "fieldname": "componentHandle", "fieldtype": "uint64_t"}, |
| { "fieldname": "fDurationSeconds", "fieldtype": "float"}, |
| { "fieldname": "fFrequency", "fieldtype": "float"}, |
| { "fieldname": "fAmplitude", "fieldtype": "float"}]} |
| ,{"struct": "vr::VREvent_WebConsole_t","fields": [ |
| { "fieldname": "webConsoleHandle", "fieldtype": "WebConsoleHandle_t"}]} |
| ,{"struct": "vr::VREvent_InputBindingLoad_t","fields": [ |
| { "fieldname": "ulAppContainer", "fieldtype": "vr::PropertyContainerHandle_t"}, |
| { "fieldname": "pathMessage", "fieldtype": "uint64_t"}, |
| { "fieldname": "pathUrl", "fieldtype": "uint64_t"}, |
| { "fieldname": "pathControllerType", "fieldtype": "uint64_t"}]} |
| ,{"struct": "vr::VREvent_InputActionManifestLoad_t","fields": [ |
| { "fieldname": "pathAppKey", "fieldtype": "uint64_t"}, |
| { "fieldname": "pathMessage", "fieldtype": "uint64_t"}, |
| { "fieldname": "pathMessageParam", "fieldtype": "uint64_t"}, |
| { "fieldname": "pathManifestPath", "fieldtype": "uint64_t"}]} |
| ,{"struct": "vr::VREvent_SpatialAnchor_t","fields": [ |
| { "fieldname": "unHandle", "fieldtype": "SpatialAnchorHandle_t"}]} |
| ,{"struct": "vr::VREvent_ProgressUpdate_t","fields": [ |
| { "fieldname": "ulApplicationPropertyContainer", "fieldtype": "uint64_t"}, |
| { "fieldname": "pathDevice", "fieldtype": "uint64_t"}, |
| { "fieldname": "pathInputSource", "fieldtype": "uint64_t"}, |
| { "fieldname": "pathProgressAction", "fieldtype": "uint64_t"}, |
| { "fieldname": "pathIcon", "fieldtype": "uint64_t"}, |
| { "fieldname": "fProgress", "fieldtype": "float"}]} |
| ,{"struct": "vr::VREvent_ShowUI_t","fields": [ |
| { "fieldname": "eType", "fieldtype": "enum vr::EShowUIType"}]} |
| ,{"struct": "vr::VREvent_ShowDevTools_t","fields": [ |
| { "fieldname": "nBrowserIdentifier", "fieldtype": "int32_t"}]} |
| ,{"struct": "vr::VREvent_HDCPError_t","fields": [ |
| { "fieldname": "eCode", "fieldtype": "enum vr::EHDCPError"}]} |
| ,{"struct": "vr::VREvent_AudioVolumeControl_t","fields": [ |
| { "fieldname": "fVolumeLevel", "fieldtype": "float"}]} |
| ,{"struct": "vr::VREvent_AudioMuteControl_t","fields": [ |
| { "fieldname": "bMute", "fieldtype": "_Bool"}]} |
| ,{"struct": "vr::(anonymous)","fields": [ |
| { "fieldname": "reserved", "fieldtype": "struct vr::VREvent_Reserved_t"}, |
| { "fieldname": "controller", "fieldtype": "struct vr::VREvent_Controller_t"}, |
| { "fieldname": "mouse", "fieldtype": "struct vr::VREvent_Mouse_t"}, |
| { "fieldname": "scroll", "fieldtype": "struct vr::VREvent_Scroll_t"}, |
| { "fieldname": "process", "fieldtype": "struct vr::VREvent_Process_t"}, |
| { "fieldname": "notification", "fieldtype": "struct vr::VREvent_Notification_t"}, |
| { "fieldname": "overlay", "fieldtype": "struct vr::VREvent_Overlay_t"}, |
| { "fieldname": "status", "fieldtype": "struct vr::VREvent_Status_t"}, |
| { "fieldname": "keyboard", "fieldtype": "struct vr::VREvent_Keyboard_t"}, |
| { "fieldname": "ipd", "fieldtype": "struct vr::VREvent_Ipd_t"}, |
| { "fieldname": "chaperone", "fieldtype": "struct vr::VREvent_Chaperone_t"}, |
| { "fieldname": "performanceTest", "fieldtype": "struct vr::VREvent_PerformanceTest_t"}, |
| { "fieldname": "touchPadMove", "fieldtype": "struct vr::VREvent_TouchPadMove_t"}, |
| { "fieldname": "seatedZeroPoseReset", "fieldtype": "struct vr::VREvent_SeatedZeroPoseReset_t"}, |
| { "fieldname": "screenshot", "fieldtype": "struct vr::VREvent_Screenshot_t"}, |
| { "fieldname": "screenshotProgress", "fieldtype": "struct vr::VREvent_ScreenshotProgress_t"}, |
| { "fieldname": "applicationLaunch", "fieldtype": "struct vr::VREvent_ApplicationLaunch_t"}, |
| { "fieldname": "cameraSurface", "fieldtype": "struct vr::VREvent_EditingCameraSurface_t"}, |
| { "fieldname": "messageOverlay", "fieldtype": "struct vr::VREvent_MessageOverlay_t"}, |
| { "fieldname": "property", "fieldtype": "struct vr::VREvent_Property_t"}, |
| { "fieldname": "hapticVibration", "fieldtype": "struct vr::VREvent_HapticVibration_t"}, |
| { "fieldname": "webConsole", "fieldtype": "struct vr::VREvent_WebConsole_t"}, |
| { "fieldname": "inputBinding", "fieldtype": "struct vr::VREvent_InputBindingLoad_t"}, |
| { "fieldname": "actionManifest", "fieldtype": "struct vr::VREvent_InputActionManifestLoad_t"}, |
| { "fieldname": "spatialAnchor", "fieldtype": "struct vr::VREvent_SpatialAnchor_t"}, |
| { "fieldname": "progressUpdate", "fieldtype": "struct vr::VREvent_ProgressUpdate_t"}, |
| { "fieldname": "showUi", "fieldtype": "struct vr::VREvent_ShowUI_t"}, |
| { "fieldname": "showDevTools", "fieldtype": "struct vr::VREvent_ShowDevTools_t"}, |
| { "fieldname": "hdcpError", "fieldtype": "struct vr::VREvent_HDCPError_t"}, |
| { "fieldname": "audioVolumeControl", "fieldtype": "struct vr::VREvent_AudioVolumeControl_t"}, |
| { "fieldname": "audioMuteControl", "fieldtype": "struct vr::VREvent_AudioMuteControl_t"}]} |
| ,{"struct": "vr::VREvent_t","fields": [ |
| { "fieldname": "eventType", "fieldtype": "uint32_t"}, |
| { "fieldname": "trackedDeviceIndex", "fieldtype": "TrackedDeviceIndex_t"}, |
| { "fieldname": "eventAgeSeconds", "fieldtype": "float"}, |
| { "fieldname": "data", "fieldtype": "VREvent_Data_t"}]} |
| ,{"struct": "vr::RenderModel_ComponentState_t","fields": [ |
| { "fieldname": "mTrackingToComponentRenderModel", "fieldtype": "struct vr::HmdMatrix34_t"}, |
| { "fieldname": "mTrackingToComponentLocal", "fieldtype": "struct vr::HmdMatrix34_t"}, |
| { "fieldname": "uProperties", "fieldtype": "VRComponentProperties"}]} |
| ,{"struct": "vr::HiddenAreaMesh_t","fields": [ |
| { "fieldname": "pVertexData", "fieldtype": "const struct vr::HmdVector2_t *"}, |
| { "fieldname": "unTriangleCount", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VRControllerAxis_t","fields": [ |
| { "fieldname": "x", "fieldtype": "float"}, |
| { "fieldname": "y", "fieldtype": "float"}]} |
| ,{"struct": "vr::VRControllerState001_t","fields": [ |
| { "fieldname": "unPacketNum", "fieldtype": "uint32_t"}, |
| { "fieldname": "ulButtonPressed", "fieldtype": "uint64_t"}, |
| { "fieldname": "ulButtonTouched", "fieldtype": "uint64_t"}, |
| { "fieldname": "rAxis", "fieldtype": "struct vr::VRControllerAxis_t [5]"}]} |
| ,{"struct": "vr::CameraVideoStreamFrameHeader_t","fields": [ |
| { "fieldname": "eFrameType", "fieldtype": "enum vr::EVRTrackedCameraFrameType"}, |
| { "fieldname": "nWidth", "fieldtype": "uint32_t"}, |
| { "fieldname": "nHeight", "fieldtype": "uint32_t"}, |
| { "fieldname": "nBytesPerPixel", "fieldtype": "uint32_t"}, |
| { "fieldname": "nFrameSequence", "fieldtype": "uint32_t"}, |
| { "fieldname": "trackedDevicePose", "fieldtype": "struct vr::TrackedDevicePose_t"}, |
| { "fieldname": "ulFrameExposureTime", "fieldtype": "uint64_t"}]} |
| ,{"struct": "vr::Compositor_FrameTiming","fields": [ |
| { "fieldname": "m_nSize", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nFrameIndex", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumFramePresents", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumMisPresented", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumDroppedFrames", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nReprojectionFlags", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_flSystemTimeInSeconds", "fieldtype": "double"}, |
| { "fieldname": "m_flPreSubmitGpuMs", "fieldtype": "float"}, |
| { "fieldname": "m_flPostSubmitGpuMs", "fieldtype": "float"}, |
| { "fieldname": "m_flTotalRenderGpuMs", "fieldtype": "float"}, |
| { "fieldname": "m_flCompositorRenderGpuMs", "fieldtype": "float"}, |
| { "fieldname": "m_flCompositorRenderCpuMs", "fieldtype": "float"}, |
| { "fieldname": "m_flCompositorIdleCpuMs", "fieldtype": "float"}, |
| { "fieldname": "m_flClientFrameIntervalMs", "fieldtype": "float"}, |
| { "fieldname": "m_flPresentCallCpuMs", "fieldtype": "float"}, |
| { "fieldname": "m_flWaitForPresentCpuMs", "fieldtype": "float"}, |
| { "fieldname": "m_flSubmitFrameMs", "fieldtype": "float"}, |
| { "fieldname": "m_flWaitGetPosesCalledMs", "fieldtype": "float"}, |
| { "fieldname": "m_flNewPosesReadyMs", "fieldtype": "float"}, |
| { "fieldname": "m_flNewFrameReadyMs", "fieldtype": "float"}, |
| { "fieldname": "m_flCompositorUpdateStartMs", "fieldtype": "float"}, |
| { "fieldname": "m_flCompositorUpdateEndMs", "fieldtype": "float"}, |
| { "fieldname": "m_flCompositorRenderStartMs", "fieldtype": "float"}, |
| { "fieldname": "m_HmdPose", "fieldtype": "vr::TrackedDevicePose_t"}, |
| { "fieldname": "m_nNumVSyncsReadyForUse", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumVSyncsToFirstView", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_flTransferLatencyMs", "fieldtype": "float"}]} |
| ,{"struct": "vr::Compositor_BenchmarkResults","fields": [ |
| { "fieldname": "m_flMegaPixelsPerSecond", "fieldtype": "float"}, |
| { "fieldname": "m_flHmdRecommendedMegaPixelsPerSecond", "fieldtype": "float"}]} |
| ,{"struct": "vr::DriverDirectMode_FrameTiming","fields": [ |
| { "fieldname": "m_nSize", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumFramePresents", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumMisPresented", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumDroppedFrames", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nReprojectionFlags", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::ImuSample_t","fields": [ |
| { "fieldname": "fSampleTime", "fieldtype": "double"}, |
| { "fieldname": "vAccel", "fieldtype": "struct vr::HmdVector3d_t"}, |
| { "fieldname": "vGyro", "fieldtype": "struct vr::HmdVector3d_t"}, |
| { "fieldname": "unOffScaleFlags", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::AppOverrideKeys_t","fields": [ |
| { "fieldname": "pchKey", "fieldtype": "const char *"}, |
| { "fieldname": "pchValue", "fieldtype": "const char *"}]} |
| ,{"struct": "vr::Compositor_CumulativeStats","fields": [ |
| { "fieldname": "m_nPid", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumFramePresents", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumDroppedFrames", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumReprojectedFrames", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumFramePresentsOnStartup", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumDroppedFramesOnStartup", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumReprojectedFramesOnStartup", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumLoading", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumFramePresentsLoading", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumDroppedFramesLoading", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumReprojectedFramesLoading", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumTimedOut", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumFramePresentsTimedOut", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumDroppedFramesTimedOut", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumReprojectedFramesTimedOut", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_nNumFrameSubmits", "fieldtype": "uint32_t"}, |
| { "fieldname": "m_flSumCompositorCPUTimeMS", "fieldtype": "vrshared_double"}, |
| { "fieldname": "m_flSumCompositorGPUTimeMS", "fieldtype": "vrshared_double"}, |
| { "fieldname": "m_flSumTargetFrameTimes", "fieldtype": "vrshared_double"}, |
| { "fieldname": "m_flSumApplicationCPUTimeMS", "fieldtype": "vrshared_double"}, |
| { "fieldname": "m_flSumApplicationGPUTimeMS", "fieldtype": "vrshared_double"}, |
| { "fieldname": "m_nNumFramesWithDepth", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::Compositor_StageRenderSettings","fields": [ |
| { "fieldname": "m_PrimaryColor", "fieldtype": "struct vr::HmdColor_t"}, |
| { "fieldname": "m_SecondaryColor", "fieldtype": "struct vr::HmdColor_t"}, |
| { "fieldname": "m_flVignetteInnerRadius", "fieldtype": "float"}, |
| { "fieldname": "m_flVignetteOuterRadius", "fieldtype": "float"}, |
| { "fieldname": "m_flFresnelStrength", "fieldtype": "float"}, |
| { "fieldname": "m_bBackfaceCulling", "fieldtype": "_Bool"}, |
| { "fieldname": "m_bGreyscale", "fieldtype": "_Bool"}, |
| { "fieldname": "m_bWireframe", "fieldtype": "_Bool"}]} |
| ,{"struct": "vr::VROverlayIntersectionParams_t","fields": [ |
| { "fieldname": "vSource", "fieldtype": "struct vr::HmdVector3_t"}, |
| { "fieldname": "vDirection", "fieldtype": "struct vr::HmdVector3_t"}, |
| { "fieldname": "eOrigin", "fieldtype": "enum vr::ETrackingUniverseOrigin"}]} |
| ,{"struct": "vr::VROverlayIntersectionResults_t","fields": [ |
| { "fieldname": "vPoint", "fieldtype": "struct vr::HmdVector3_t"}, |
| { "fieldname": "vNormal", "fieldtype": "struct vr::HmdVector3_t"}, |
| { "fieldname": "vUVs", "fieldtype": "struct vr::HmdVector2_t"}, |
| { "fieldname": "fDistance", "fieldtype": "float"}]} |
| ,{"struct": "vr::IntersectionMaskRectangle_t","fields": [ |
| { "fieldname": "m_flTopLeftX", "fieldtype": "float"}, |
| { "fieldname": "m_flTopLeftY", "fieldtype": "float"}, |
| { "fieldname": "m_flWidth", "fieldtype": "float"}, |
| { "fieldname": "m_flHeight", "fieldtype": "float"}]} |
| ,{"struct": "vr::IntersectionMaskCircle_t","fields": [ |
| { "fieldname": "m_flCenterX", "fieldtype": "float"}, |
| { "fieldname": "m_flCenterY", "fieldtype": "float"}, |
| { "fieldname": "m_flRadius", "fieldtype": "float"}]} |
| ,{"struct": "vr::(anonymous)","fields": [ |
| { "fieldname": "m_Rectangle", "fieldtype": "struct vr::IntersectionMaskRectangle_t"}, |
| { "fieldname": "m_Circle", "fieldtype": "struct vr::IntersectionMaskCircle_t"}]} |
| ,{"struct": "vr::VROverlayIntersectionMaskPrimitive_t","fields": [ |
| { "fieldname": "m_nPrimitiveType", "fieldtype": "enum vr::EVROverlayIntersectionMaskPrimitiveType"}, |
| { "fieldname": "m_Primitive", "fieldtype": "VROverlayIntersectionMaskPrimitive_Data_t"}]} |
| ,{"struct": "vr::VROverlayProjection_t","fields": [ |
| { "fieldname": "fLeft", "fieldtype": "float"}, |
| { "fieldname": "fRight", "fieldtype": "float"}, |
| { "fieldname": "fTop", "fieldtype": "float"}, |
| { "fieldname": "fBottom", "fieldtype": "float"}]} |
| ,{"struct": "vr::VROverlayView_t","fields": [ |
| { "fieldname": "overlayHandle", "fieldtype": "VROverlayHandle_t"}, |
| { "fieldname": "texture", "fieldtype": "struct vr::Texture_t"}, |
| { "fieldname": "textureBounds", "fieldtype": "struct vr::VRTextureBounds_t"}]} |
| ,{"struct": "vr::VRVulkanDevice_t","fields": [ |
| { "fieldname": "m_pInstance", "fieldtype": "struct VkInstance_T *"}, |
| { "fieldname": "m_pDevice", "fieldtype": "struct VkDevice_T *"}, |
| { "fieldname": "m_pPhysicalDevice", "fieldtype": "struct VkPhysicalDevice_T *"}, |
| { "fieldname": "m_pQueue", "fieldtype": "struct VkQueue_T *"}, |
| { "fieldname": "m_uQueueFamilyIndex", "fieldtype": "uint32_t"}]} |
| ,{"struct": "vr::VRNativeDevice_t","fields": [ |
| { "fieldname": "handle", "fieldtype": "void *"}, |
| { "fieldname": "eType", "fieldtype": "enum vr::EDeviceType"}]} |
| ,{"struct": "vr::RenderModel_Vertex_t","fields": [ |
| { "fieldname": "vPosition", "fieldtype": "struct vr::HmdVector3_t"}, |
| { "fieldname": "vNormal", "fieldtype": "struct vr::HmdVector3_t"}, |
| { "fieldname": "rfTextureCoord", "fieldtype": "float [2]"}]} |
| ,{"struct": "vr::RenderModel_TextureMap_t","fields": [ |
| { "fieldname": "unWidth", "fieldtype": "uint16_t"}, |
| { "fieldname": "unHeight", "fieldtype": "uint16_t"}, |
| { "fieldname": "rubTextureMapData", "fieldtype": "const uint8_t *"}, |
| { "fieldname": "format", "fieldtype": "enum vr::EVRRenderModelTextureFormat"}, |
| { "fieldname": "unMipLevels", "fieldtype": "uint16_t"}]} |
| ,{"struct": "vr::RenderModel_t","fields": [ |
| { "fieldname": "rVertexData", "fieldtype": "const struct vr::RenderModel_Vertex_t *"}, |
| { "fieldname": "unVertexCount", "fieldtype": "uint32_t"}, |
| { "fieldname": "rIndexData", "fieldtype": "const uint16_t *"}, |
| { "fieldname": "unTriangleCount", "fieldtype": "uint32_t"}, |
| { "fieldname": "diffuseTextureId", "fieldtype": "TextureID_t"}]} |
| ,{"struct": "vr::RenderModel_ControllerMode_State_t","fields": [ |
| { "fieldname": "bScrollWheelVisible", "fieldtype": "_Bool"}]} |
| ,{"struct": "vr::NotificationBitmap_t","fields": [ |
| { "fieldname": "m_pImageData", "fieldtype": "void *"}, |
| { "fieldname": "m_nWidth", "fieldtype": "int32_t"}, |
| { "fieldname": "m_nHeight", "fieldtype": "int32_t"}, |
| { "fieldname": "m_nBytesPerPixel", "fieldtype": "int32_t"}]} |
| ,{"struct": "vr::CVRSettingHelper","fields": [ |
| { "fieldname": "m_pSettings", "fieldtype": "class vr::IVRSettings *"}]} |
| ,{"struct": "vr::InputAnalogActionData_t","fields": [ |
| { "fieldname": "bActive", "fieldtype": "_Bool"}, |
| { "fieldname": "activeOrigin", "fieldtype": "VRInputValueHandle_t"}, |
| { "fieldname": "x", "fieldtype": "float"}, |
| { "fieldname": "y", "fieldtype": "float"}, |
| { "fieldname": "z", "fieldtype": "float"}, |
| { "fieldname": "deltaX", "fieldtype": "float"}, |
| { "fieldname": "deltaY", "fieldtype": "float"}, |
| { "fieldname": "deltaZ", "fieldtype": "float"}, |
| { "fieldname": "fUpdateTime", "fieldtype": "float"}]} |
| ,{"struct": "vr::InputDigitalActionData_t","fields": [ |
| { "fieldname": "bActive", "fieldtype": "_Bool"}, |
| { "fieldname": "activeOrigin", "fieldtype": "VRInputValueHandle_t"}, |
| { "fieldname": "bState", "fieldtype": "_Bool"}, |
| { "fieldname": "bChanged", "fieldtype": "_Bool"}, |
| { "fieldname": "fUpdateTime", "fieldtype": "float"}]} |
| ,{"struct": "vr::InputPoseActionData_t","fields": [ |
| { "fieldname": "bActive", "fieldtype": "_Bool"}, |
| { "fieldname": "activeOrigin", "fieldtype": "VRInputValueHandle_t"}, |
| { "fieldname": "pose", "fieldtype": "struct vr::TrackedDevicePose_t"}]} |
| ,{"struct": "vr::InputSkeletalActionData_t","fields": [ |
| { "fieldname": "bActive", "fieldtype": "_Bool"}, |
| { "fieldname": "activeOrigin", "fieldtype": "VRInputValueHandle_t"}]} |
| ,{"struct": "vr::InputOriginInfo_t","fields": [ |
| { "fieldname": "devicePath", "fieldtype": "VRInputValueHandle_t"}, |
| { "fieldname": "trackedDeviceIndex", "fieldtype": "TrackedDeviceIndex_t"}, |
| { "fieldname": "rchRenderModelComponentName", "fieldtype": "char [128]"}]} |
| ,{"struct": "vr::InputBindingInfo_t","fields": [ |
| { "fieldname": "rchDevicePathName", "fieldtype": "char [128]"}, |
| { "fieldname": "rchInputPathName", "fieldtype": "char [128]"}, |
| { "fieldname": "rchModeName", "fieldtype": "char [128]"}, |
| { "fieldname": "rchSlotName", "fieldtype": "char [128]"}, |
| { "fieldname": "rchInputSourceType", "fieldtype": "char [32]"}]} |
| ,{"struct": "vr::VRActiveActionSet_t","fields": [ |
| { "fieldname": "ulActionSet", "fieldtype": "VRActionSetHandle_t"}, |
| { "fieldname": "ulRestrictedToDevice", "fieldtype": "VRInputValueHandle_t"}, |
| { "fieldname": "ulSecondaryActionSet", "fieldtype": "VRActionSetHandle_t"}, |
| { "fieldname": "unPadding", "fieldtype": "uint32_t"}, |
| { "fieldname": "nPriority", "fieldtype": "int32_t"}]} |
| ,{"struct": "vr::VRSkeletalSummaryData_t","fields": [ |
| { "fieldname": "flFingerCurl", "fieldtype": "float [5]"}, |
| { "fieldname": "flFingerSplay", "fieldtype": "float [4]"}]} |
| ,{"struct": "vr::SpatialAnchorPose_t","fields": [ |
| { "fieldname": "mAnchorToAbsoluteTracking", "fieldtype": "struct vr::HmdMatrix34_t"}]} |
| ,{"struct": "vr::COpenVRContext","fields": [ |
| { "fieldname": "m_pVRSystem", "fieldtype": "class vr::IVRSystem *"}, |
| { "fieldname": "m_pVRChaperone", "fieldtype": "class vr::IVRChaperone *"}, |
| { "fieldname": "m_pVRChaperoneSetup", "fieldtype": "class vr::IVRChaperoneSetup *"}, |
| { "fieldname": "m_pVRCompositor", "fieldtype": "class vr::IVRCompositor *"}, |
| { "fieldname": "m_pVRHeadsetView", "fieldtype": "class vr::IVRHeadsetView *"}, |
| { "fieldname": "m_pVROverlay", "fieldtype": "class vr::IVROverlay *"}, |
| { "fieldname": "m_pVROverlayView", "fieldtype": "class vr::IVROverlayView *"}, |
| { "fieldname": "m_pVRResources", "fieldtype": "class vr::IVRResources *"}, |
| { "fieldname": "m_pVRRenderModels", "fieldtype": "class vr::IVRRenderModels *"}, |
| { "fieldname": "m_pVRExtendedDisplay", "fieldtype": "class vr::IVRExtendedDisplay *"}, |
| { "fieldname": "m_pVRSettings", "fieldtype": "class vr::IVRSettings *"}, |
| { "fieldname": "m_pVRApplications", "fieldtype": "class vr::IVRApplications *"}, |
| { "fieldname": "m_pVRTrackedCamera", "fieldtype": "class vr::IVRTrackedCamera *"}, |
| { "fieldname": "m_pVRScreenshots", "fieldtype": "class vr::IVRScreenshots *"}, |
| { "fieldname": "m_pVRDriverManager", "fieldtype": "class vr::IVRDriverManager *"}, |
| { "fieldname": "m_pVRInput", "fieldtype": "class vr::IVRInput *"}, |
| { "fieldname": "m_pVRIOBuffer", "fieldtype": "class vr::IVRIOBuffer *"}, |
| { "fieldname": "m_pVRSpatialAnchors", "fieldtype": "class vr::IVRSpatialAnchors *"}, |
| { "fieldname": "m_pVRDebug", "fieldtype": "class vr::IVRDebug *"}, |
| { "fieldname": "m_pVRNotifications", "fieldtype": "class vr::IVRNotifications *"}, |
| { "fieldname": "m_pVRIPCResourceManagerClient", "fieldtype": "class vr::IVRIPCResourceManagerClient *"}]} |
| ,{"struct": "vr::PropertyWrite_t","fields": [ |
| { "fieldname": "prop", "fieldtype": "enum vr::ETrackedDeviceProperty"}, |
| { "fieldname": "writeType", "fieldtype": "enum vr::EPropertyWriteType"}, |
| { "fieldname": "eSetError", "fieldtype": "enum vr::ETrackedPropertyError"}, |
| { "fieldname": "pvBuffer", "fieldtype": "void *"}, |
| { "fieldname": "unBufferSize", "fieldtype": "uint32_t"}, |
| { "fieldname": "unTag", "fieldtype": "PropertyTypeTag_t"}, |
| { "fieldname": "eError", "fieldtype": "enum vr::ETrackedPropertyError"}]} |
| ,{"struct": "vr::PropertyRead_t","fields": [ |
| { "fieldname": "prop", "fieldtype": "enum vr::ETrackedDeviceProperty"}, |
| { "fieldname": "pvBuffer", "fieldtype": "void *"}, |
| { "fieldname": "unBufferSize", "fieldtype": "uint32_t"}, |
| { "fieldname": "unTag", "fieldtype": "PropertyTypeTag_t"}, |
| { "fieldname": "unRequiredBufferSize", "fieldtype": "uint32_t"}, |
| { "fieldname": "eError", "fieldtype": "enum vr::ETrackedPropertyError"}]} |
| ,{"struct": "vr::CVRPropertyHelpers","fields": [ |
| { "fieldname": "m_pProperties", "fieldtype": "class vr::IVRProperties *"}]} |
| ,{"struct": "vr::PathWrite_t","fields": [ |
| { "fieldname": "ulPath", "fieldtype": "PathHandle_t"}, |
| { "fieldname": "writeType", "fieldtype": "enum vr::EPropertyWriteType"}, |
| { "fieldname": "eSetError", "fieldtype": "enum vr::ETrackedPropertyError"}, |
| { "fieldname": "pvBuffer", "fieldtype": "void *"}, |
| { "fieldname": "unBufferSize", "fieldtype": "uint32_t"}, |
| { "fieldname": "unTag", "fieldtype": "PropertyTypeTag_t"}, |
| { "fieldname": "eError", "fieldtype": "enum vr::ETrackedPropertyError"}, |
| { "fieldname": "pszPath", "fieldtype": "const char *"}]} |
| ,{"struct": "vr::PathRead_t","fields": [ |
| { "fieldname": "ulPath", "fieldtype": "PathHandle_t"}, |
| { "fieldname": "pvBuffer", "fieldtype": "void *"}, |
| { "fieldname": "unBufferSize", "fieldtype": "uint32_t"}, |
| { "fieldname": "unTag", "fieldtype": "PropertyTypeTag_t"}, |
| { "fieldname": "unRequiredBufferSize", "fieldtype": "uint32_t"}, |
| { "fieldname": "eError", "fieldtype": "enum vr::ETrackedPropertyError"}, |
| { "fieldname": "pszPath", "fieldtype": "const char *"}]} |
| ], |
| "methods":[{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetRecommendedRenderTargetSize", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pnWidth" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pnHeight" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetProjectionMatrix", |
| "returntype": "struct vr::HmdMatrix44_t", |
| "params": [ |
| { "paramname": "eEye" ,"paramtype": "vr::EVREye"}, |
| { "paramname": "fNearZ" ,"paramtype": "float"}, |
| { "paramname": "fFarZ" ,"paramtype": "float"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetProjectionRaw", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "eEye" ,"paramtype": "vr::EVREye"}, |
| { "paramname": "pfLeft" ,"paramtype": "float *"}, |
| { "paramname": "pfRight" ,"paramtype": "float *"}, |
| { "paramname": "pfTop" ,"paramtype": "float *"}, |
| { "paramname": "pfBottom" ,"paramtype": "float *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "ComputeDistortion", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "eEye" ,"paramtype": "vr::EVREye"}, |
| { "paramname": "fU" ,"paramtype": "float"}, |
| { "paramname": "fV" ,"paramtype": "float"}, |
| { "paramname": "pDistortionCoordinates" ,"paramtype": "struct vr::DistortionCoordinates_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetEyeToHeadTransform", |
| "returntype": "struct vr::HmdMatrix34_t", |
| "params": [ |
| { "paramname": "eEye" ,"paramtype": "vr::EVREye"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetTimeSinceLastVsync", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pfSecondsSinceLastVsync" ,"paramtype": "float *"}, |
| { "paramname": "pulFrameCounter" ,"paramtype": "uint64_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetD3D9AdapterIndex", |
| "returntype": "int32_t" |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetDXGIOutputInfo", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pnAdapterIndex" ,"paramtype": "int32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetOutputDevice", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pnDevice" ,"paramtype": "uint64_t *"}, |
| { "paramname": "textureType" ,"paramtype": "vr::ETextureType"}, |
| { "paramname": "pInstance" ,"paramtype": "struct VkInstance_T *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "IsDisplayOnDesktop", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "SetDisplayVisibility", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "bIsVisibleOnDesktop" ,"paramtype": "bool"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetDeviceToAbsoluteTrackingPose", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "eOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"}, |
| { "paramname": "fPredictedSecondsToPhotonsFromNow" ,"paramtype": "float"}, |
| { "paramname": "pTrackedDevicePoseArray" ,"array_count": "unTrackedDevicePoseArrayCount" ,"paramtype": "struct vr::TrackedDevicePose_t *"}, |
| { "paramname": "unTrackedDevicePoseArrayCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetSeatedZeroPoseToStandingAbsoluteTrackingPose", |
| "returntype": "struct vr::HmdMatrix34_t" |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetRawZeroPoseToStandingAbsoluteTrackingPose", |
| "returntype": "struct vr::HmdMatrix34_t" |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetSortedTrackedDeviceIndicesOfClass", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "eTrackedDeviceClass" ,"paramtype": "vr::ETrackedDeviceClass"}, |
| { "paramname": "punTrackedDeviceIndexArray" ,"array_count": "unTrackedDeviceIndexArrayCount" ,"paramtype": "vr::TrackedDeviceIndex_t *"}, |
| { "paramname": "unTrackedDeviceIndexArrayCount" ,"paramtype": "uint32_t"}, |
| { "paramname": "unRelativeToTrackedDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetTrackedDeviceActivityLevel", |
| "returntype": "vr::EDeviceActivityLevel", |
| "params": [ |
| { "paramname": "unDeviceId" ,"paramtype": "vr::TrackedDeviceIndex_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "ApplyTransform", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pOutputPose" ,"paramtype": "struct vr::TrackedDevicePose_t *"}, |
| { "paramname": "pTrackedDevicePose" ,"paramtype": "const struct vr::TrackedDevicePose_t *"}, |
| { "paramname": "pTransform" ,"paramtype": "const struct vr::HmdMatrix34_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetTrackedDeviceIndexForControllerRole", |
| "returntype": "vr::TrackedDeviceIndex_t", |
| "params": [ |
| { "paramname": "unDeviceType" ,"paramtype": "vr::ETrackedControllerRole"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetControllerRoleForTrackedDeviceIndex", |
| "returntype": "vr::ETrackedControllerRole", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetTrackedDeviceClass", |
| "returntype": "vr::ETrackedDeviceClass", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "IsTrackedDeviceConnected", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetBoolTrackedDeviceProperty", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "prop" ,"paramtype": "vr::ETrackedDeviceProperty"}, |
| { "paramname": "pError" ,"paramtype": "vr::ETrackedPropertyError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetFloatTrackedDeviceProperty", |
| "returntype": "float", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "prop" ,"paramtype": "vr::ETrackedDeviceProperty"}, |
| { "paramname": "pError" ,"paramtype": "vr::ETrackedPropertyError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetInt32TrackedDeviceProperty", |
| "returntype": "int32_t", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "prop" ,"paramtype": "vr::ETrackedDeviceProperty"}, |
| { "paramname": "pError" ,"paramtype": "vr::ETrackedPropertyError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetUint64TrackedDeviceProperty", |
| "returntype": "uint64_t", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "prop" ,"paramtype": "vr::ETrackedDeviceProperty"}, |
| { "paramname": "pError" ,"paramtype": "vr::ETrackedPropertyError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetMatrix34TrackedDeviceProperty", |
| "returntype": "struct vr::HmdMatrix34_t", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "prop" ,"paramtype": "vr::ETrackedDeviceProperty"}, |
| { "paramname": "pError" ,"paramtype": "vr::ETrackedPropertyError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetArrayTrackedDeviceProperty", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "prop" ,"paramtype": "vr::ETrackedDeviceProperty"}, |
| { "paramname": "propType" ,"paramtype": "vr::PropertyTypeTag_t"}, |
| { "paramname": "pBuffer" ,"paramtype": "void *"}, |
| { "paramname": "unBufferSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "pError" ,"paramtype": "vr::ETrackedPropertyError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetStringTrackedDeviceProperty", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "prop" ,"paramtype": "vr::ETrackedDeviceProperty"}, |
| { "paramname": "pchValue" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unBufferSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "pError" ,"paramtype": "vr::ETrackedPropertyError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetPropErrorNameFromEnum", |
| "returntype": "const char *", |
| "params": [ |
| { "paramname": "error" ,"paramtype": "vr::ETrackedPropertyError"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "PollNextEvent", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pEvent" ,"paramtype": "struct vr::VREvent_t *"}, |
| { "paramname": "uncbVREvent" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "PollNextEventWithPose", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "eOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"}, |
| { "paramname": "pEvent" ,"paramtype": "struct vr::VREvent_t *"}, |
| { "paramname": "uncbVREvent" ,"paramtype": "uint32_t"}, |
| { "paramname": "pTrackedDevicePose" ,"paramtype": "vr::TrackedDevicePose_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "PollNextEventWithPoseAndOverlays", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "eOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"}, |
| { "paramname": "pEvent" ,"paramtype": "struct vr::VREvent_t *"}, |
| { "paramname": "uncbVREvent" ,"paramtype": "uint32_t"}, |
| { "paramname": "pTrackedDevicePose" ,"paramtype": "struct vr::TrackedDevicePose_t *"}, |
| { "paramname": "pulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetEventTypeNameFromEnum", |
| "returntype": "const char *", |
| "params": [ |
| { "paramname": "eType" ,"paramtype": "vr::EVREventType"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetHiddenAreaMesh", |
| "returntype": "struct vr::HiddenAreaMesh_t", |
| "params": [ |
| { "paramname": "eEye" ,"paramtype": "vr::EVREye"}, |
| { "paramname": "type" ,"paramtype": "vr::EHiddenAreaMeshType"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetControllerState", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "unControllerDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "pControllerState" ,"paramtype": "vr::VRControllerState_t *"}, |
| { "paramname": "unControllerStateSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetControllerStateWithPose", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "eOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"}, |
| { "paramname": "unControllerDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "pControllerState" ,"paramtype": "vr::VRControllerState_t *"}, |
| { "paramname": "unControllerStateSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "pTrackedDevicePose" ,"paramtype": "struct vr::TrackedDevicePose_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "TriggerHapticPulse", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "unControllerDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "unAxisId" ,"paramtype": "uint32_t"}, |
| { "paramname": "usDurationMicroSec" ,"paramtype": "unsigned short"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetButtonIdNameFromEnum", |
| "returntype": "const char *", |
| "params": [ |
| { "paramname": "eButtonId" ,"paramtype": "vr::EVRButtonId"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetControllerAxisTypeNameFromEnum", |
| "returntype": "const char *", |
| "params": [ |
| { "paramname": "eAxisType" ,"paramtype": "vr::EVRControllerAxisType"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "IsInputAvailable", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "IsSteamVRDrawingControllers", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "ShouldApplicationPause", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "ShouldApplicationReduceRenderingWork", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "PerformFirmwareUpdate", |
| "returntype": "vr::EVRFirmwareError", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "AcknowledgeQuit_Exiting", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetAppContainerFilePaths", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchBuffer" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unBufferSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSystem", |
| "methodname": "GetRuntimeVersion", |
| "returntype": "const char *" |
| } |
| ,{ |
| "classname": "vr::IVRExtendedDisplay", |
| "methodname": "GetWindowBounds", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pnX" ,"paramtype": "int32_t *"}, |
| { "paramname": "pnY" ,"paramtype": "int32_t *"}, |
| { "paramname": "pnWidth" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pnHeight" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRExtendedDisplay", |
| "methodname": "GetEyeOutputViewport", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "eEye" ,"paramtype": "vr::EVREye"}, |
| { "paramname": "pnX" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pnY" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pnWidth" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pnHeight" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRExtendedDisplay", |
| "methodname": "GetDXGIOutputInfo", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pnAdapterIndex" ,"paramtype": "int32_t *"}, |
| { "paramname": "pnAdapterOutputIndex" ,"paramtype": "int32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "GetCameraErrorNameFromEnum", |
| "returntype": "const char *", |
| "params": [ |
| { "paramname": "eCameraError" ,"paramtype": "vr::EVRTrackedCameraError"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "HasCamera", |
| "returntype": "vr::EVRTrackedCameraError", |
| "params": [ |
| { "paramname": "nDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "pHasCamera" ,"paramtype": "bool *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "GetCameraFrameSize", |
| "returntype": "vr::EVRTrackedCameraError", |
| "params": [ |
| { "paramname": "nDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "eFrameType" ,"paramtype": "vr::EVRTrackedCameraFrameType"}, |
| { "paramname": "pnWidth" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pnHeight" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pnFrameBufferSize" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "GetCameraIntrinsics", |
| "returntype": "vr::EVRTrackedCameraError", |
| "params": [ |
| { "paramname": "nDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "nCameraIndex" ,"paramtype": "uint32_t"}, |
| { "paramname": "eFrameType" ,"paramtype": "vr::EVRTrackedCameraFrameType"}, |
| { "paramname": "pFocalLength" ,"paramtype": "vr::HmdVector2_t *"}, |
| { "paramname": "pCenter" ,"paramtype": "vr::HmdVector2_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "GetCameraProjection", |
| "returntype": "vr::EVRTrackedCameraError", |
| "params": [ |
| { "paramname": "nDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "nCameraIndex" ,"paramtype": "uint32_t"}, |
| { "paramname": "eFrameType" ,"paramtype": "vr::EVRTrackedCameraFrameType"}, |
| { "paramname": "flZNear" ,"paramtype": "float"}, |
| { "paramname": "flZFar" ,"paramtype": "float"}, |
| { "paramname": "pProjection" ,"paramtype": "vr::HmdMatrix44_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "AcquireVideoStreamingService", |
| "returntype": "vr::EVRTrackedCameraError", |
| "params": [ |
| { "paramname": "nDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "pHandle" ,"paramtype": "vr::TrackedCameraHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "ReleaseVideoStreamingService", |
| "returntype": "vr::EVRTrackedCameraError", |
| "params": [ |
| { "paramname": "hTrackedCamera" ,"paramtype": "vr::TrackedCameraHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "GetVideoStreamFrameBuffer", |
| "returntype": "vr::EVRTrackedCameraError", |
| "params": [ |
| { "paramname": "hTrackedCamera" ,"paramtype": "vr::TrackedCameraHandle_t"}, |
| { "paramname": "eFrameType" ,"paramtype": "vr::EVRTrackedCameraFrameType"}, |
| { "paramname": "pFrameBuffer" ,"paramtype": "void *"}, |
| { "paramname": "nFrameBufferSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "pFrameHeader" ,"paramtype": "vr::CameraVideoStreamFrameHeader_t *"}, |
| { "paramname": "nFrameHeaderSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "GetVideoStreamTextureSize", |
| "returntype": "vr::EVRTrackedCameraError", |
| "params": [ |
| { "paramname": "nDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "eFrameType" ,"paramtype": "vr::EVRTrackedCameraFrameType"}, |
| { "paramname": "pTextureBounds" ,"paramtype": "vr::VRTextureBounds_t *"}, |
| { "paramname": "pnWidth" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pnHeight" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "GetVideoStreamTextureD3D11", |
| "returntype": "vr::EVRTrackedCameraError", |
| "params": [ |
| { "paramname": "hTrackedCamera" ,"paramtype": "vr::TrackedCameraHandle_t"}, |
| { "paramname": "eFrameType" ,"paramtype": "vr::EVRTrackedCameraFrameType"}, |
| { "paramname": "pD3D11DeviceOrResource" ,"paramtype": "void *"}, |
| { "paramname": "ppD3D11ShaderResourceView" ,"paramtype": "void **"}, |
| { "paramname": "pFrameHeader" ,"paramtype": "vr::CameraVideoStreamFrameHeader_t *"}, |
| { "paramname": "nFrameHeaderSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "GetVideoStreamTextureGL", |
| "returntype": "vr::EVRTrackedCameraError", |
| "params": [ |
| { "paramname": "hTrackedCamera" ,"paramtype": "vr::TrackedCameraHandle_t"}, |
| { "paramname": "eFrameType" ,"paramtype": "vr::EVRTrackedCameraFrameType"}, |
| { "paramname": "pglTextureId" ,"paramtype": "vr::glUInt_t *"}, |
| { "paramname": "pFrameHeader" ,"paramtype": "vr::CameraVideoStreamFrameHeader_t *"}, |
| { "paramname": "nFrameHeaderSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "ReleaseVideoStreamTextureGL", |
| "returntype": "vr::EVRTrackedCameraError", |
| "params": [ |
| { "paramname": "hTrackedCamera" ,"paramtype": "vr::TrackedCameraHandle_t"}, |
| { "paramname": "glTextureId" ,"paramtype": "vr::glUInt_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "SetCameraTrackingSpace", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "eUniverse" ,"paramtype": "vr::ETrackingUniverseOrigin"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRTrackedCamera", |
| "methodname": "GetCameraTrackingSpace", |
| "returntype": "vr::ETrackingUniverseOrigin" |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "AddApplicationManifest", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "pchApplicationManifestFullPath" ,"paramtype": "const char *"}, |
| { "paramname": "bTemporary" ,"paramtype": "bool"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "RemoveApplicationManifest", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "pchApplicationManifestFullPath" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "IsApplicationInstalled", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetApplicationCount", |
| "returntype": "uint32_t" |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetApplicationKeyByIndex", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "unApplicationIndex" ,"paramtype": "uint32_t"}, |
| { "paramname": "pchAppKeyBuffer" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unAppKeyBufferLen" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetApplicationKeyByProcessId", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "unProcessId" ,"paramtype": "uint32_t"}, |
| { "paramname": "pchAppKeyBuffer" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unAppKeyBufferLen" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "LaunchApplication", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "LaunchTemplateApplication", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "pchTemplateAppKey" ,"paramtype": "const char *"}, |
| { "paramname": "pchNewAppKey" ,"paramtype": "const char *"}, |
| { "paramname": "pKeys" ,"array_count": "unKeys" ,"paramtype": "const struct vr::AppOverrideKeys_t *"}, |
| { "paramname": "unKeys" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "LaunchApplicationFromMimeType", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "pchMimeType" ,"paramtype": "const char *"}, |
| { "paramname": "pchArgs" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "LaunchDashboardOverlay", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "CancelApplicationLaunch", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "IdentifyApplication", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "unProcessId" ,"paramtype": "uint32_t"}, |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetApplicationProcessId", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetApplicationsErrorNameFromEnum", |
| "returntype": "const char *", |
| "params": [ |
| { "paramname": "error" ,"paramtype": "vr::EVRApplicationError"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetApplicationPropertyString", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"}, |
| { "paramname": "eProperty" ,"paramtype": "vr::EVRApplicationProperty"}, |
| { "paramname": "pchPropertyValueBuffer" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unPropertyValueBufferLen" ,"paramtype": "uint32_t"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRApplicationError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetApplicationPropertyBool", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"}, |
| { "paramname": "eProperty" ,"paramtype": "vr::EVRApplicationProperty"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRApplicationError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetApplicationPropertyUint64", |
| "returntype": "uint64_t", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"}, |
| { "paramname": "eProperty" ,"paramtype": "vr::EVRApplicationProperty"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRApplicationError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "SetApplicationAutoLaunch", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"}, |
| { "paramname": "bAutoLaunch" ,"paramtype": "bool"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetApplicationAutoLaunch", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "SetDefaultApplicationForMimeType", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"}, |
| { "paramname": "pchMimeType" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetDefaultApplicationForMimeType", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pchMimeType" ,"paramtype": "const char *"}, |
| { "paramname": "pchAppKeyBuffer" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unAppKeyBufferLen" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetApplicationSupportedMimeTypes", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"}, |
| { "paramname": "pchMimeTypesBuffer" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unMimeTypesBuffer" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetApplicationsThatSupportMimeType", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchMimeType" ,"paramtype": "const char *"}, |
| { "paramname": "pchAppKeysThatSupportBuffer" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unAppKeysThatSupportBuffer" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetApplicationLaunchArguments", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "unHandle" ,"paramtype": "uint32_t"}, |
| { "paramname": "pchArgs" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unArgs" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetStartingApplication", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "pchAppKeyBuffer" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unAppKeyBufferLen" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetSceneApplicationState", |
| "returntype": "vr::EVRSceneApplicationState" |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "PerformApplicationPrelaunchCheck", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetSceneApplicationStateNameFromEnum", |
| "returntype": "const char *", |
| "params": [ |
| { "paramname": "state" ,"paramtype": "vr::EVRSceneApplicationState"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "LaunchInternalProcess", |
| "returntype": "vr::EVRApplicationError", |
| "params": [ |
| { "paramname": "pchBinaryPath" ,"paramtype": "const char *"}, |
| { "paramname": "pchArguments" ,"paramtype": "const char *"}, |
| { "paramname": "pchWorkingDirectory" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRApplications", |
| "methodname": "GetCurrentSceneProcessId", |
| "returntype": "uint32_t" |
| } |
| ,{ |
| "classname": "vr::IVRChaperone", |
| "methodname": "GetCalibrationState", |
| "returntype": "vr::ChaperoneCalibrationState" |
| } |
| ,{ |
| "classname": "vr::IVRChaperone", |
| "methodname": "GetPlayAreaSize", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pSizeX" ,"paramtype": "float *"}, |
| { "paramname": "pSizeZ" ,"paramtype": "float *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperone", |
| "methodname": "GetPlayAreaRect", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "rect" ,"paramtype": "struct vr::HmdQuad_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperone", |
| "methodname": "ReloadInfo", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRChaperone", |
| "methodname": "SetSceneColor", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "color" ,"paramtype": "struct vr::HmdColor_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperone", |
| "methodname": "GetBoundsColor", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pOutputColorArray" ,"paramtype": "struct vr::HmdColor_t *"}, |
| { "paramname": "nNumOutputColors" ,"paramtype": "int"}, |
| { "paramname": "flCollisionBoundsFadeDistance" ,"paramtype": "float"}, |
| { "paramname": "pOutputCameraColor" ,"paramtype": "struct vr::HmdColor_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperone", |
| "methodname": "AreBoundsVisible", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRChaperone", |
| "methodname": "ForceBoundsVisible", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "bForce" ,"paramtype": "bool"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperone", |
| "methodname": "ResetZeroPose", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "eTrackingUniverseOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "CommitWorkingCopy", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "configFile" ,"paramtype": "vr::EChaperoneConfigFile"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "RevertWorkingCopy", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "GetWorkingPlayAreaSize", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pSizeX" ,"paramtype": "float *"}, |
| { "paramname": "pSizeZ" ,"paramtype": "float *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "GetWorkingPlayAreaRect", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "rect" ,"paramtype": "struct vr::HmdQuad_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "GetWorkingCollisionBoundsInfo", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pQuadsBuffer" ,"out_array_count": "punQuadsCount" ,"paramtype": "struct vr::HmdQuad_t *"}, |
| { "paramname": "punQuadsCount" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "GetLiveCollisionBoundsInfo", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pQuadsBuffer" ,"out_array_count": "punQuadsCount" ,"paramtype": "struct vr::HmdQuad_t *"}, |
| { "paramname": "punQuadsCount" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "GetWorkingSeatedZeroPoseToRawTrackingPose", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pmatSeatedZeroPoseToRawTrackingPose" ,"paramtype": "struct vr::HmdMatrix34_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "GetWorkingStandingZeroPoseToRawTrackingPose", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pmatStandingZeroPoseToRawTrackingPose" ,"paramtype": "struct vr::HmdMatrix34_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "SetWorkingPlayAreaSize", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "sizeX" ,"paramtype": "float"}, |
| { "paramname": "sizeZ" ,"paramtype": "float"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "SetWorkingCollisionBoundsInfo", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pQuadsBuffer" ,"array_count": "unQuadsCount" ,"paramtype": "struct vr::HmdQuad_t *"}, |
| { "paramname": "unQuadsCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "SetWorkingPerimeter", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pPointBuffer" ,"array_count": "unPointCount" ,"paramtype": "struct vr::HmdVector2_t *"}, |
| { "paramname": "unPointCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "SetWorkingSeatedZeroPoseToRawTrackingPose", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pMatSeatedZeroPoseToRawTrackingPose" ,"paramtype": "const struct vr::HmdMatrix34_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "SetWorkingStandingZeroPoseToRawTrackingPose", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pMatStandingZeroPoseToRawTrackingPose" ,"paramtype": "const struct vr::HmdMatrix34_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "ReloadFromDisk", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "configFile" ,"paramtype": "vr::EChaperoneConfigFile"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "GetLiveSeatedZeroPoseToRawTrackingPose", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pmatSeatedZeroPoseToRawTrackingPose" ,"paramtype": "struct vr::HmdMatrix34_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "ExportLiveToBuffer", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pBuffer" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "pnBufferLength" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "ImportFromBufferToWorking", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pBuffer" ,"paramtype": "const char *"}, |
| { "paramname": "nImportFlags" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "ShowWorkingSetPreview", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "HideWorkingSetPreview", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRChaperoneSetup", |
| "methodname": "RoomSetupStarting", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "SetTrackingSpace", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "eOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetTrackingSpace", |
| "returntype": "vr::ETrackingUniverseOrigin" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "WaitGetPoses", |
| "returntype": "vr::EVRCompositorError", |
| "params": [ |
| { "paramname": "pRenderPoseArray" ,"array_count": "unRenderPoseArrayCount" ,"paramtype": "struct vr::TrackedDevicePose_t *"}, |
| { "paramname": "unRenderPoseArrayCount" ,"paramtype": "uint32_t"}, |
| { "paramname": "pGamePoseArray" ,"array_count": "unGamePoseArrayCount" ,"paramtype": "struct vr::TrackedDevicePose_t *"}, |
| { "paramname": "unGamePoseArrayCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetLastPoses", |
| "returntype": "vr::EVRCompositorError", |
| "params": [ |
| { "paramname": "pRenderPoseArray" ,"array_count": "unRenderPoseArrayCount" ,"paramtype": "struct vr::TrackedDevicePose_t *"}, |
| { "paramname": "unRenderPoseArrayCount" ,"paramtype": "uint32_t"}, |
| { "paramname": "pGamePoseArray" ,"array_count": "unGamePoseArrayCount" ,"paramtype": "struct vr::TrackedDevicePose_t *"}, |
| { "paramname": "unGamePoseArrayCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetLastPoseForTrackedDeviceIndex", |
| "returntype": "vr::EVRCompositorError", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "pOutputPose" ,"paramtype": "struct vr::TrackedDevicePose_t *"}, |
| { "paramname": "pOutputGamePose" ,"paramtype": "struct vr::TrackedDevicePose_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetSubmitTexture", |
| "returntype": "vr::EVRCompositorError", |
| "params": [ |
| { "paramname": "pOutTexture" ,"paramtype": "struct vr::Texture_t *"}, |
| { "paramname": "pNeedsFlush" ,"paramtype": "bool *"}, |
| { "paramname": "eUsage" ,"paramtype": "vr::EVRCompositorTextureUsage"}, |
| { "paramname": "pTexture" ,"paramtype": "const struct vr::Texture_t *"}, |
| { "paramname": "pBounds" ,"paramtype": "const struct vr::VRTextureBounds_t *"}, |
| { "paramname": "nSubmitFlags" ,"paramtype": "vr::EVRSubmitFlags"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "Submit", |
| "returntype": "vr::EVRCompositorError", |
| "params": [ |
| { "paramname": "eEye" ,"paramtype": "vr::EVREye"}, |
| { "paramname": "pTexture" ,"paramtype": "const struct vr::Texture_t *"}, |
| { "paramname": "pBounds" ,"paramtype": "const struct vr::VRTextureBounds_t *"}, |
| { "paramname": "nSubmitFlags" ,"paramtype": "vr::EVRSubmitFlags"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "SubmitWithArrayIndex", |
| "returntype": "vr::EVRCompositorError", |
| "params": [ |
| { "paramname": "eEye" ,"paramtype": "vr::EVREye"}, |
| { "paramname": "pTexture" ,"paramtype": "const struct vr::Texture_t *"}, |
| { "paramname": "unTextureArrayIndex" ,"paramtype": "uint32_t"}, |
| { "paramname": "pBounds" ,"paramtype": "const struct vr::VRTextureBounds_t *"}, |
| { "paramname": "nSubmitFlags" ,"paramtype": "vr::EVRSubmitFlags"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "ClearLastSubmittedFrame", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "PostPresentHandoff", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetFrameTiming", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pTiming" ,"paramtype": "struct vr::Compositor_FrameTiming *"}, |
| { "paramname": "unFramesAgo" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetFrameTimings", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pTiming" ,"array_count": "nFrames" ,"paramtype": "struct vr::Compositor_FrameTiming *"}, |
| { "paramname": "nFrames" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetFrameTimeRemaining", |
| "returntype": "float" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetCumulativeStats", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pStats" ,"paramtype": "struct vr::Compositor_CumulativeStats *"}, |
| { "paramname": "nStatsSizeInBytes" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "FadeToColor", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "fSeconds" ,"paramtype": "float"}, |
| { "paramname": "fRed" ,"paramtype": "float"}, |
| { "paramname": "fGreen" ,"paramtype": "float"}, |
| { "paramname": "fBlue" ,"paramtype": "float"}, |
| { "paramname": "fAlpha" ,"paramtype": "float"}, |
| { "paramname": "bBackground" ,"paramtype": "bool"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetCurrentFadeColor", |
| "returntype": "struct vr::HmdColor_t", |
| "params": [ |
| { "paramname": "bBackground" ,"paramtype": "bool"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "FadeGrid", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "fSeconds" ,"paramtype": "float"}, |
| { "paramname": "bFadeGridIn" ,"paramtype": "bool"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetCurrentGridAlpha", |
| "returntype": "float" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "SetSkyboxOverride", |
| "returntype": "vr::EVRCompositorError", |
| "params": [ |
| { "paramname": "pTextures" ,"array_count": "unTextureCount" ,"paramtype": "const struct vr::Texture_t *"}, |
| { "paramname": "unTextureCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "ClearSkyboxOverride", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "CompositorBringToFront", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "CompositorGoToBack", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "CompositorQuit", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "IsFullscreen", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetCurrentSceneFocusProcess", |
| "returntype": "uint32_t" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetLastFrameRenderer", |
| "returntype": "uint32_t" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "CanRenderScene", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "ShowMirrorWindow", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "HideMirrorWindow", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "IsMirrorWindowVisible", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "CompositorDumpImages", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "ShouldAppRenderWithLowResources", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "ForceInterleavedReprojectionOn", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "bOverride" ,"paramtype": "bool"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "ForceReconnectProcess", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "SuspendRendering", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "bSuspend" ,"paramtype": "bool"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetMirrorTextureD3D11", |
| "returntype": "vr::EVRCompositorError", |
| "params": [ |
| { "paramname": "eEye" ,"paramtype": "vr::EVREye"}, |
| { "paramname": "pD3D11DeviceOrResource" ,"paramtype": "void *"}, |
| { "paramname": "ppD3D11ShaderResourceView" ,"paramtype": "void **"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "ReleaseMirrorTextureD3D11", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pD3D11ShaderResourceView" ,"paramtype": "void *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetMirrorTextureGL", |
| "returntype": "vr::EVRCompositorError", |
| "params": [ |
| { "paramname": "eEye" ,"paramtype": "vr::EVREye"}, |
| { "paramname": "pglTextureId" ,"paramtype": "vr::glUInt_t *"}, |
| { "paramname": "pglSharedTextureHandle" ,"paramtype": "vr::glSharedTextureHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "ReleaseSharedGLTexture", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "glTextureId" ,"paramtype": "vr::glUInt_t"}, |
| { "paramname": "glSharedTextureHandle" ,"paramtype": "vr::glSharedTextureHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "LockGLSharedTextureForAccess", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "glSharedTextureHandle" ,"paramtype": "vr::glSharedTextureHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "UnlockGLSharedTextureForAccess", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "glSharedTextureHandle" ,"paramtype": "vr::glSharedTextureHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetVulkanInstanceExtensionsRequired", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchValue" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unBufferSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetVulkanDeviceExtensionsRequired", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pPhysicalDevice" ,"paramtype": "struct VkPhysicalDevice_T *"}, |
| { "paramname": "pchValue" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unBufferSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "SetExplicitTimingMode", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "eTimingMode" ,"paramtype": "vr::EVRCompositorTimingMode"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "SubmitExplicitTimingData", |
| "returntype": "vr::EVRCompositorError" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "IsMotionSmoothingEnabled", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "IsMotionSmoothingSupported", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "IsCurrentSceneFocusAppLoading", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "SetStageOverride_Async", |
| "returntype": "vr::EVRCompositorError", |
| "params": [ |
| { "paramname": "pchRenderModelPath" ,"paramtype": "const char *"}, |
| { "paramname": "pTransform" ,"paramtype": "const struct vr::HmdMatrix34_t *"}, |
| { "paramname": "pRenderSettings" ,"paramtype": "const struct vr::Compositor_StageRenderSettings *"}, |
| { "paramname": "nSizeOfRenderSettings" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "ClearStageOverride", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetCompositorBenchmarkResults", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pBenchmarkResults" ,"paramtype": "struct vr::Compositor_BenchmarkResults *"}, |
| { "paramname": "nSizeOfBenchmarkResults" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetLastPosePredictionIDs", |
| "returntype": "vr::EVRCompositorError", |
| "params": [ |
| { "paramname": "pRenderPosePredictionID" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pGamePosePredictionID" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRCompositor", |
| "methodname": "GetPosesForFrame", |
| "returntype": "vr::EVRCompositorError", |
| "params": [ |
| { "paramname": "unPosePredictionID" ,"paramtype": "uint32_t"}, |
| { "paramname": "pPoseArray" ,"array_count": "unPoseArrayCount" ,"paramtype": "struct vr::TrackedDevicePose_t *"}, |
| { "paramname": "unPoseArrayCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "FindOverlay", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "pchOverlayKey" ,"paramtype": "const char *"}, |
| { "paramname": "pOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "CreateOverlay", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "pchOverlayKey" ,"paramtype": "const char *"}, |
| { "paramname": "pchOverlayName" ,"paramtype": "const char *"}, |
| { "paramname": "pOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "CreateSubviewOverlay", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "parentOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pchSubviewOverlayKey" ,"paramtype": "const char *"}, |
| { "paramname": "pchSubviewOverlayName" ,"paramtype": "const char *"}, |
| { "paramname": "pSubviewOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "DestroyOverlay", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayKey", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pchValue" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unBufferSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "pError" ,"paramtype": "vr::EVROverlayError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayName", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pchValue" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unBufferSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "pError" ,"paramtype": "vr::EVROverlayError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayName", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pchName" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayImageData", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pvBuffer" ,"paramtype": "void *"}, |
| { "paramname": "unBufferSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "punWidth" ,"paramtype": "uint32_t *"}, |
| { "paramname": "punHeight" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayErrorNameFromEnum", |
| "returntype": "const char *", |
| "params": [ |
| { "paramname": "error" ,"paramtype": "vr::EVROverlayError"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayRenderingPid", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "unPID" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayRenderingPid", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayFlag", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "eOverlayFlag" ,"paramtype": "vr::VROverlayFlags"}, |
| { "paramname": "bEnabled" ,"paramtype": "bool"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayFlag", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "eOverlayFlag" ,"paramtype": "vr::VROverlayFlags"}, |
| { "paramname": "pbEnabled" ,"paramtype": "bool *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayFlags", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pFlags" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayColor", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "fRed" ,"paramtype": "float"}, |
| { "paramname": "fGreen" ,"paramtype": "float"}, |
| { "paramname": "fBlue" ,"paramtype": "float"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayColor", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pfRed" ,"paramtype": "float *"}, |
| { "paramname": "pfGreen" ,"paramtype": "float *"}, |
| { "paramname": "pfBlue" ,"paramtype": "float *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayAlpha", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "fAlpha" ,"paramtype": "float"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayAlpha", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pfAlpha" ,"paramtype": "float *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayTexelAspect", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "fTexelAspect" ,"paramtype": "float"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayTexelAspect", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pfTexelAspect" ,"paramtype": "float *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlaySortOrder", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "unSortOrder" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlaySortOrder", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "punSortOrder" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayWidthInMeters", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "fWidthInMeters" ,"paramtype": "float"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayWidthInMeters", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pfWidthInMeters" ,"paramtype": "float *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayCurvature", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "fCurvature" ,"paramtype": "float"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayCurvature", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pfCurvature" ,"paramtype": "float *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayPreCurvePitch", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "fRadians" ,"paramtype": "float"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayPreCurvePitch", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pfRadians" ,"paramtype": "float *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayTextureColorSpace", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "eTextureColorSpace" ,"paramtype": "vr::EColorSpace"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayTextureColorSpace", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "peTextureColorSpace" ,"paramtype": "vr::EColorSpace *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayTextureBounds", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pOverlayTextureBounds" ,"paramtype": "const struct vr::VRTextureBounds_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayTextureBounds", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pOverlayTextureBounds" ,"paramtype": "struct vr::VRTextureBounds_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayTransformType", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "peTransformType" ,"paramtype": "vr::VROverlayTransformType *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayTransformAbsolute", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "eTrackingOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"}, |
| { "paramname": "pmatTrackingOriginToOverlayTransform" ,"paramtype": "const struct vr::HmdMatrix34_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayTransformAbsolute", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "peTrackingOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin *"}, |
| { "paramname": "pmatTrackingOriginToOverlayTransform" ,"paramtype": "struct vr::HmdMatrix34_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayTransformTrackedDeviceRelative", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "unTrackedDevice" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "pmatTrackedDeviceToOverlayTransform" ,"paramtype": "const struct vr::HmdMatrix34_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayTransformTrackedDeviceRelative", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "punTrackedDevice" ,"paramtype": "vr::TrackedDeviceIndex_t *"}, |
| { "paramname": "pmatTrackedDeviceToOverlayTransform" ,"paramtype": "struct vr::HmdMatrix34_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayTransformTrackedDeviceComponent", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "pchComponentName" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayTransformTrackedDeviceComponent", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "punDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t *"}, |
| { "paramname": "pchComponentName" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unComponentNameSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayTransformCursor", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulCursorOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pvHotspot" ,"paramtype": "const struct vr::HmdVector2_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayTransformCursor", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pvHotspot" ,"paramtype": "struct vr::HmdVector2_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayTransformProjection", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "eTrackingOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"}, |
| { "paramname": "pmatTrackingOriginToOverlayTransform" ,"paramtype": "const struct vr::HmdMatrix34_t *"}, |
| { "paramname": "pProjection" ,"paramtype": "const struct vr::VROverlayProjection_t *"}, |
| { "paramname": "eEye" ,"paramtype": "vr::EVREye"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetSubviewPosition", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "fX" ,"paramtype": "float"}, |
| { "paramname": "fY" ,"paramtype": "float"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "ShowOverlay", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "HideOverlay", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "IsOverlayVisible", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetTransformForOverlayCoordinates", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "eTrackingOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"}, |
| { "paramname": "coordinatesInOverlay" ,"paramtype": "struct vr::HmdVector2_t"}, |
| { "paramname": "pmatTransform" ,"paramtype": "struct vr::HmdMatrix34_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "WaitFrameSync", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "nTimeoutMs" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "PollNextOverlayEvent", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pEvent" ,"paramtype": "struct vr::VREvent_t *"}, |
| { "paramname": "uncbVREvent" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayInputMethod", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "peInputMethod" ,"paramtype": "vr::VROverlayInputMethod *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayInputMethod", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "eInputMethod" ,"paramtype": "vr::VROverlayInputMethod"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayMouseScale", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pvecMouseScale" ,"paramtype": "struct vr::HmdVector2_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayMouseScale", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pvecMouseScale" ,"paramtype": "const struct vr::HmdVector2_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "ComputeOverlayIntersection", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pParams" ,"paramtype": "const struct vr::VROverlayIntersectionParams_t *"}, |
| { "paramname": "pResults" ,"paramtype": "struct vr::VROverlayIntersectionResults_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "IsHoverTargetOverlay", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayIntersectionMask", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pMaskPrimitives" ,"paramtype": "struct vr::VROverlayIntersectionMaskPrimitive_t *"}, |
| { "paramname": "unNumMaskPrimitives" ,"paramtype": "uint32_t"}, |
| { "paramname": "unPrimitiveSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "TriggerLaserMouseHapticVibration", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "fDurationSeconds" ,"paramtype": "float"}, |
| { "paramname": "fFrequency" ,"paramtype": "float"}, |
| { "paramname": "fAmplitude" ,"paramtype": "float"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayCursor", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "ulCursorHandle" ,"paramtype": "vr::VROverlayHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayCursorPositionOverride", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pvCursor" ,"paramtype": "const struct vr::HmdVector2_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "ClearOverlayCursorPositionOverride", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayTexture", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pTexture" ,"paramtype": "const struct vr::Texture_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "ClearOverlayTexture", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayRaw", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pvBuffer" ,"paramtype": "void *"}, |
| { "paramname": "unWidth" ,"paramtype": "uint32_t"}, |
| { "paramname": "unHeight" ,"paramtype": "uint32_t"}, |
| { "paramname": "unBytesPerPixel" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetOverlayFromFile", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pchFilePath" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayTexture", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pNativeTextureHandle" ,"paramtype": "void **"}, |
| { "paramname": "pNativeTextureRef" ,"paramtype": "void *"}, |
| { "paramname": "pWidth" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pHeight" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pNativeFormat" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pAPIType" ,"paramtype": "vr::ETextureType *"}, |
| { "paramname": "pColorSpace" ,"paramtype": "vr::EColorSpace *"}, |
| { "paramname": "pTextureBounds" ,"paramtype": "struct vr::VRTextureBounds_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "ReleaseNativeOverlayHandle", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pNativeTextureHandle" ,"paramtype": "void *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetOverlayTextureSize", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pWidth" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pHeight" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "CreateDashboardOverlay", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "pchOverlayKey" ,"paramtype": "const char *"}, |
| { "paramname": "pchOverlayFriendlyName" ,"paramtype": "const char *"}, |
| { "paramname": "pMainHandle" ,"paramtype": "vr::VROverlayHandle_t *"}, |
| { "paramname": "pThumbnailHandle" ,"paramtype": "vr::VROverlayHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "IsDashboardVisible", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "IsActiveDashboardOverlay", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetDashboardOverlaySceneProcess", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "unProcessId" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetDashboardOverlaySceneProcess", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "punProcessId" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "ShowDashboard", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pchOverlayToShow" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetPrimaryDashboardDevice", |
| "returntype": "vr::TrackedDeviceIndex_t" |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "ShowKeyboard", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "eInputMode" ,"paramtype": "vr::EGamepadTextInputMode"}, |
| { "paramname": "eLineInputMode" ,"paramtype": "vr::EGamepadTextInputLineMode"}, |
| { "paramname": "unFlags" ,"paramtype": "uint32_t"}, |
| { "paramname": "pchDescription" ,"paramtype": "const char *"}, |
| { "paramname": "unCharMax" ,"paramtype": "uint32_t"}, |
| { "paramname": "pchExistingText" ,"paramtype": "const char *"}, |
| { "paramname": "uUserValue" ,"paramtype": "uint64_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "ShowKeyboardForOverlay", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "eInputMode" ,"paramtype": "vr::EGamepadTextInputMode"}, |
| { "paramname": "eLineInputMode" ,"paramtype": "vr::EGamepadTextInputLineMode"}, |
| { "paramname": "unFlags" ,"paramtype": "uint32_t"}, |
| { "paramname": "pchDescription" ,"paramtype": "const char *"}, |
| { "paramname": "unCharMax" ,"paramtype": "uint32_t"}, |
| { "paramname": "pchExistingText" ,"paramtype": "const char *"}, |
| { "paramname": "uUserValue" ,"paramtype": "uint64_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "GetKeyboardText", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchText" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "cchText" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "HideKeyboard", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetKeyboardTransformAbsolute", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "eTrackingOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"}, |
| { "paramname": "pmatTrackingOriginToKeyboardTransform" ,"paramtype": "const struct vr::HmdMatrix34_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "SetKeyboardPositionForOverlay", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "avoidRect" ,"paramtype": "struct vr::HmdRect2_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "ShowMessageOverlay", |
| "returntype": "vr::VRMessageOverlayResponse", |
| "params": [ |
| { "paramname": "pchText" ,"paramtype": "const char *"}, |
| { "paramname": "pchCaption" ,"paramtype": "const char *"}, |
| { "paramname": "pchButton0Text" ,"paramtype": "const char *"}, |
| { "paramname": "pchButton1Text" ,"paramtype": "const char *"}, |
| { "paramname": "pchButton2Text" ,"paramtype": "const char *"}, |
| { "paramname": "pchButton3Text" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlay", |
| "methodname": "CloseMessageOverlay", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVROverlayView", |
| "methodname": "AcquireOverlayView", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pNativeDevice" ,"paramtype": "struct vr::VRNativeDevice_t *"}, |
| { "paramname": "pOverlayView" ,"paramtype": "struct vr::VROverlayView_t *"}, |
| { "paramname": "unOverlayViewSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlayView", |
| "methodname": "ReleaseOverlayView", |
| "returntype": "vr::EVROverlayError", |
| "params": [ |
| { "paramname": "pOverlayView" ,"paramtype": "struct vr::VROverlayView_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlayView", |
| "methodname": "PostOverlayEvent", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "pvrEvent" ,"paramtype": "const struct vr::VREvent_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVROverlayView", |
| "methodname": "IsViewingPermitted", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRHeadsetView", |
| "methodname": "SetHeadsetViewSize", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "nWidth" ,"paramtype": "uint32_t"}, |
| { "paramname": "nHeight" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRHeadsetView", |
| "methodname": "GetHeadsetViewSize", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pnWidth" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pnHeight" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRHeadsetView", |
| "methodname": "SetHeadsetViewMode", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "eHeadsetViewMode" ,"paramtype": "vr::HeadsetViewMode_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRHeadsetView", |
| "methodname": "GetHeadsetViewMode", |
| "returntype": "vr::HeadsetViewMode_t" |
| } |
| ,{ |
| "classname": "vr::IVRHeadsetView", |
| "methodname": "SetHeadsetViewCropped", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "bCropped" ,"paramtype": "bool"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRHeadsetView", |
| "methodname": "GetHeadsetViewCropped", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRHeadsetView", |
| "methodname": "GetHeadsetViewAspectRatio", |
| "returntype": "float" |
| } |
| ,{ |
| "classname": "vr::IVRHeadsetView", |
| "methodname": "SetHeadsetViewBlendRange", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "flStartPct" ,"paramtype": "float"}, |
| { "paramname": "flEndPct" ,"paramtype": "float"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRHeadsetView", |
| "methodname": "GetHeadsetViewBlendRange", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pStartPct" ,"paramtype": "float *"}, |
| { "paramname": "pEndPct" ,"paramtype": "float *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "LoadRenderModel_Async", |
| "returntype": "vr::EVRRenderModelError", |
| "params": [ |
| { "paramname": "pchRenderModelName" ,"paramtype": "const char *"}, |
| { "paramname": "ppRenderModel" ,"paramtype": "struct vr::RenderModel_t **"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "FreeRenderModel", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pRenderModel" ,"paramtype": "struct vr::RenderModel_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "LoadTexture_Async", |
| "returntype": "vr::EVRRenderModelError", |
| "params": [ |
| { "paramname": "textureId" ,"paramtype": "vr::TextureID_t"}, |
| { "paramname": "ppTexture" ,"paramtype": "struct vr::RenderModel_TextureMap_t **"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "FreeTexture", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pTexture" ,"paramtype": "struct vr::RenderModel_TextureMap_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "LoadTextureD3D11_Async", |
| "returntype": "vr::EVRRenderModelError", |
| "params": [ |
| { "paramname": "textureId" ,"paramtype": "vr::TextureID_t"}, |
| { "paramname": "pD3D11Device" ,"paramtype": "void *"}, |
| { "paramname": "ppD3D11Texture2D" ,"paramtype": "void **"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "LoadIntoTextureD3D11_Async", |
| "returntype": "vr::EVRRenderModelError", |
| "params": [ |
| { "paramname": "textureId" ,"paramtype": "vr::TextureID_t"}, |
| { "paramname": "pDstTexture" ,"paramtype": "void *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "FreeTextureD3D11", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pD3D11Texture2D" ,"paramtype": "void *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "GetRenderModelName", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "unRenderModelIndex" ,"paramtype": "uint32_t"}, |
| { "paramname": "pchRenderModelName" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unRenderModelNameLen" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "GetRenderModelCount", |
| "returntype": "uint32_t" |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "GetComponentCount", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchRenderModelName" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "GetComponentName", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchRenderModelName" ,"paramtype": "const char *"}, |
| { "paramname": "unComponentIndex" ,"paramtype": "uint32_t"}, |
| { "paramname": "pchComponentName" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unComponentNameLen" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "GetComponentButtonMask", |
| "returntype": "uint64_t", |
| "params": [ |
| { "paramname": "pchRenderModelName" ,"paramtype": "const char *"}, |
| { "paramname": "pchComponentName" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "GetComponentRenderModelName", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchRenderModelName" ,"paramtype": "const char *"}, |
| { "paramname": "pchComponentName" ,"paramtype": "const char *"}, |
| { "paramname": "pchComponentRenderModelName" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unComponentRenderModelNameLen" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "GetComponentStateForDevicePath", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pchRenderModelName" ,"paramtype": "const char *"}, |
| { "paramname": "pchComponentName" ,"paramtype": "const char *"}, |
| { "paramname": "devicePath" ,"paramtype": "vr::VRInputValueHandle_t"}, |
| { "paramname": "pState" ,"paramtype": "const vr::RenderModel_ControllerMode_State_t *"}, |
| { "paramname": "pComponentState" ,"paramtype": "vr::RenderModel_ComponentState_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "GetComponentState", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pchRenderModelName" ,"paramtype": "const char *"}, |
| { "paramname": "pchComponentName" ,"paramtype": "const char *"}, |
| { "paramname": "pControllerState" ,"paramtype": "const vr::VRControllerState_t *"}, |
| { "paramname": "pState" ,"paramtype": "const struct vr::RenderModel_ControllerMode_State_t *"}, |
| { "paramname": "pComponentState" ,"paramtype": "struct vr::RenderModel_ComponentState_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "RenderModelHasComponent", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pchRenderModelName" ,"paramtype": "const char *"}, |
| { "paramname": "pchComponentName" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "GetRenderModelThumbnailURL", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchRenderModelName" ,"paramtype": "const char *"}, |
| { "paramname": "pchThumbnailURL" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unThumbnailURLLen" ,"paramtype": "uint32_t"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRRenderModelError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "GetRenderModelOriginalPath", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchRenderModelName" ,"paramtype": "const char *"}, |
| { "paramname": "pchOriginalPath" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unOriginalPathLen" ,"paramtype": "uint32_t"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRRenderModelError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRRenderModels", |
| "methodname": "GetRenderModelErrorNameFromEnum", |
| "returntype": "const char *", |
| "params": [ |
| { "paramname": "error" ,"paramtype": "vr::EVRRenderModelError"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRNotifications", |
| "methodname": "CreateNotification", |
| "returntype": "vr::EVRNotificationError", |
| "params": [ |
| { "paramname": "ulOverlayHandle" ,"paramtype": "vr::VROverlayHandle_t"}, |
| { "paramname": "ulUserValue" ,"paramtype": "uint64_t"}, |
| { "paramname": "type" ,"paramtype": "vr::EVRNotificationType"}, |
| { "paramname": "pchText" ,"paramtype": "const char *"}, |
| { "paramname": "style" ,"paramtype": "vr::EVRNotificationStyle"}, |
| { "paramname": "pImage" ,"paramtype": "const struct vr::NotificationBitmap_t *"}, |
| { "paramname": "pNotificationId" ,"paramtype": "vr::VRNotificationId *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRNotifications", |
| "methodname": "RemoveNotification", |
| "returntype": "vr::EVRNotificationError", |
| "params": [ |
| { "paramname": "notificationId" ,"paramtype": "vr::VRNotificationId"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSettings", |
| "methodname": "GetSettingsErrorNameFromEnum", |
| "returntype": "const char *", |
| "params": [ |
| { "paramname": "eError" ,"paramtype": "vr::EVRSettingsError"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSettings", |
| "methodname": "SetBool", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pchSection" ,"paramtype": "const char *"}, |
| { "paramname": "pchSettingsKey" ,"paramtype": "const char *"}, |
| { "paramname": "bValue" ,"paramtype": "bool"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRSettingsError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSettings", |
| "methodname": "SetInt32", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pchSection" ,"paramtype": "const char *"}, |
| { "paramname": "pchSettingsKey" ,"paramtype": "const char *"}, |
| { "paramname": "nValue" ,"paramtype": "int32_t"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRSettingsError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSettings", |
| "methodname": "SetFloat", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pchSection" ,"paramtype": "const char *"}, |
| { "paramname": "pchSettingsKey" ,"paramtype": "const char *"}, |
| { "paramname": "flValue" ,"paramtype": "float"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRSettingsError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSettings", |
| "methodname": "SetString", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pchSection" ,"paramtype": "const char *"}, |
| { "paramname": "pchSettingsKey" ,"paramtype": "const char *"}, |
| { "paramname": "pchValue" ,"paramtype": "const char *"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRSettingsError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSettings", |
| "methodname": "GetBool", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pchSection" ,"paramtype": "const char *"}, |
| { "paramname": "pchSettingsKey" ,"paramtype": "const char *"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRSettingsError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSettings", |
| "methodname": "GetInt32", |
| "returntype": "int32_t", |
| "params": [ |
| { "paramname": "pchSection" ,"paramtype": "const char *"}, |
| { "paramname": "pchSettingsKey" ,"paramtype": "const char *"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRSettingsError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSettings", |
| "methodname": "GetFloat", |
| "returntype": "float", |
| "params": [ |
| { "paramname": "pchSection" ,"paramtype": "const char *"}, |
| { "paramname": "pchSettingsKey" ,"paramtype": "const char *"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRSettingsError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSettings", |
| "methodname": "GetString", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pchSection" ,"paramtype": "const char *"}, |
| { "paramname": "pchSettingsKey" ,"paramtype": "const char *"}, |
| { "paramname": "pchValue" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unValueLen" ,"paramtype": "uint32_t"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRSettingsError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSettings", |
| "methodname": "RemoveSection", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pchSection" ,"paramtype": "const char *"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRSettingsError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSettings", |
| "methodname": "RemoveKeyInSection", |
| "returntype": "void", |
| "params": [ |
| { "paramname": "pchSection" ,"paramtype": "const char *"}, |
| { "paramname": "pchSettingsKey" ,"paramtype": "const char *"}, |
| { "paramname": "peError" ,"paramtype": "vr::EVRSettingsError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRScreenshots", |
| "methodname": "RequestScreenshot", |
| "returntype": "vr::EVRScreenshotError", |
| "params": [ |
| { "paramname": "pOutScreenshotHandle" ,"paramtype": "vr::ScreenshotHandle_t *"}, |
| { "paramname": "type" ,"paramtype": "vr::EVRScreenshotType"}, |
| { "paramname": "pchPreviewFilename" ,"paramtype": "const char *"}, |
| { "paramname": "pchVRFilename" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRScreenshots", |
| "methodname": "HookScreenshot", |
| "returntype": "vr::EVRScreenshotError", |
| "params": [ |
| { "paramname": "pSupportedTypes" ,"array_count": "numTypes" ,"paramtype": "const vr::EVRScreenshotType *"}, |
| { "paramname": "numTypes" ,"paramtype": "int"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRScreenshots", |
| "methodname": "GetScreenshotPropertyType", |
| "returntype": "vr::EVRScreenshotType", |
| "params": [ |
| { "paramname": "screenshotHandle" ,"paramtype": "vr::ScreenshotHandle_t"}, |
| { "paramname": "pError" ,"paramtype": "vr::EVRScreenshotError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRScreenshots", |
| "methodname": "GetScreenshotPropertyFilename", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "screenshotHandle" ,"paramtype": "vr::ScreenshotHandle_t"}, |
| { "paramname": "filenameType" ,"paramtype": "vr::EVRScreenshotPropertyFilenames"}, |
| { "paramname": "pchFilename" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "cchFilename" ,"paramtype": "uint32_t"}, |
| { "paramname": "pError" ,"paramtype": "vr::EVRScreenshotError *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRScreenshots", |
| "methodname": "UpdateScreenshotProgress", |
| "returntype": "vr::EVRScreenshotError", |
| "params": [ |
| { "paramname": "screenshotHandle" ,"paramtype": "vr::ScreenshotHandle_t"}, |
| { "paramname": "flProgress" ,"paramtype": "float"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRScreenshots", |
| "methodname": "TakeStereoScreenshot", |
| "returntype": "vr::EVRScreenshotError", |
| "params": [ |
| { "paramname": "pOutScreenshotHandle" ,"paramtype": "vr::ScreenshotHandle_t *"}, |
| { "paramname": "pchPreviewFilename" ,"paramtype": "const char *"}, |
| { "paramname": "pchVRFilename" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRScreenshots", |
| "methodname": "SubmitScreenshot", |
| "returntype": "vr::EVRScreenshotError", |
| "params": [ |
| { "paramname": "screenshotHandle" ,"paramtype": "vr::ScreenshotHandle_t"}, |
| { "paramname": "type" ,"paramtype": "vr::EVRScreenshotType"}, |
| { "paramname": "pchSourcePreviewFilename" ,"paramtype": "const char *"}, |
| { "paramname": "pchSourceVRFilename" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRResources", |
| "methodname": "LoadSharedResource", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchResourceName" ,"paramtype": "const char *"}, |
| { "paramname": "pchBuffer" ,"paramtype": "char *"}, |
| { "paramname": "unBufferLen" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRResources", |
| "methodname": "GetResourceFullPath", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "pchResourceName" ,"paramtype": "const char *"}, |
| { "paramname": "pchResourceTypeDirectory" ,"paramtype": "const char *"}, |
| { "paramname": "pchPathBuffer" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unBufferLen" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRDriverManager", |
| "methodname": "GetDriverCount", |
| "returntype": "uint32_t" |
| } |
| ,{ |
| "classname": "vr::IVRDriverManager", |
| "methodname": "GetDriverName", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "nDriver" ,"paramtype": "vr::DriverId_t"}, |
| { "paramname": "pchValue" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unBufferSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRDriverManager", |
| "methodname": "GetDriverHandle", |
| "returntype": "DriverHandle_t", |
| "params": [ |
| { "paramname": "pchDriverName" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRDriverManager", |
| "methodname": "IsEnabled", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "nDriver" ,"paramtype": "vr::DriverId_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "SetActionManifestPath", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "pchActionManifestPath" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetActionSetHandle", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "pchActionSetName" ,"paramtype": "const char *"}, |
| { "paramname": "pHandle" ,"paramtype": "vr::VRActionSetHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetActionHandle", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "pchActionName" ,"paramtype": "const char *"}, |
| { "paramname": "pHandle" ,"paramtype": "vr::VRActionHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetInputSourceHandle", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "pchInputSourcePath" ,"paramtype": "const char *"}, |
| { "paramname": "pHandle" ,"paramtype": "vr::VRInputValueHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "UpdateActionState", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "pSets" ,"array_count": "unSetCount" ,"paramtype": "struct vr::VRActiveActionSet_t *"}, |
| { "paramname": "unSizeOfVRSelectedActionSet_t" ,"paramtype": "uint32_t"}, |
| { "paramname": "unSetCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetDigitalActionData", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "pActionData" ,"paramtype": "struct vr::InputDigitalActionData_t *"}, |
| { "paramname": "unActionDataSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "ulRestrictToDevice" ,"paramtype": "vr::VRInputValueHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetAnalogActionData", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "pActionData" ,"paramtype": "struct vr::InputAnalogActionData_t *"}, |
| { "paramname": "unActionDataSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "ulRestrictToDevice" ,"paramtype": "vr::VRInputValueHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetPoseActionDataRelativeToNow", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "eOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"}, |
| { "paramname": "fPredictedSecondsFromNow" ,"paramtype": "float"}, |
| { "paramname": "pActionData" ,"paramtype": "struct vr::InputPoseActionData_t *"}, |
| { "paramname": "unActionDataSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "ulRestrictToDevice" ,"paramtype": "vr::VRInputValueHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetPoseActionDataForNextFrame", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "eOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"}, |
| { "paramname": "pActionData" ,"paramtype": "struct vr::InputPoseActionData_t *"}, |
| { "paramname": "unActionDataSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "ulRestrictToDevice" ,"paramtype": "vr::VRInputValueHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetSkeletalActionData", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "pActionData" ,"paramtype": "struct vr::InputSkeletalActionData_t *"}, |
| { "paramname": "unActionDataSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetDominantHand", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "peDominantHand" ,"paramtype": "vr::ETrackedControllerRole *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "SetDominantHand", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "eDominantHand" ,"paramtype": "vr::ETrackedControllerRole"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetBoneCount", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "pBoneCount" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetBoneHierarchy", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "pParentIndices" ,"array_count": "unIndexArayCount" ,"paramtype": "vr::BoneIndex_t *"}, |
| { "paramname": "unIndexArayCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetBoneName", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "nBoneIndex" ,"paramtype": "vr::BoneIndex_t"}, |
| { "paramname": "pchBoneName" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unNameBufferSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetSkeletalReferenceTransforms", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "eTransformSpace" ,"paramtype": "vr::EVRSkeletalTransformSpace"}, |
| { "paramname": "eReferencePose" ,"paramtype": "vr::EVRSkeletalReferencePose"}, |
| { "paramname": "pTransformArray" ,"array_count": "unTransformArrayCount" ,"paramtype": "struct vr::VRBoneTransform_t *"}, |
| { "paramname": "unTransformArrayCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetSkeletalTrackingLevel", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "pSkeletalTrackingLevel" ,"paramtype": "vr::EVRSkeletalTrackingLevel *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetSkeletalBoneData", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "eTransformSpace" ,"paramtype": "vr::EVRSkeletalTransformSpace"}, |
| { "paramname": "eMotionRange" ,"paramtype": "vr::EVRSkeletalMotionRange"}, |
| { "paramname": "pTransformArray" ,"array_count": "unTransformArrayCount" ,"paramtype": "struct vr::VRBoneTransform_t *"}, |
| { "paramname": "unTransformArrayCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetSkeletalSummaryData", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "eSummaryType" ,"paramtype": "vr::EVRSummaryType"}, |
| { "paramname": "pSkeletalSummaryData" ,"paramtype": "struct vr::VRSkeletalSummaryData_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetSkeletalBoneDataCompressed", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "eMotionRange" ,"paramtype": "vr::EVRSkeletalMotionRange"}, |
| { "paramname": "pvCompressedData" ,"out_buffer_count": "unCompressedSize" ,"paramtype": "void *"}, |
| { "paramname": "unCompressedSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "punRequiredCompressedSize" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "DecompressSkeletalBoneData", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "pvCompressedBuffer" ,"paramtype": "const void *"}, |
| { "paramname": "unCompressedBufferSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "eTransformSpace" ,"paramtype": "vr::EVRSkeletalTransformSpace"}, |
| { "paramname": "pTransformArray" ,"array_count": "unTransformArrayCount" ,"paramtype": "struct vr::VRBoneTransform_t *"}, |
| { "paramname": "unTransformArrayCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "TriggerHapticVibrationAction", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "fStartSecondsFromNow" ,"paramtype": "float"}, |
| { "paramname": "fDurationSeconds" ,"paramtype": "float"}, |
| { "paramname": "fFrequency" ,"paramtype": "float"}, |
| { "paramname": "fAmplitude" ,"paramtype": "float"}, |
| { "paramname": "ulRestrictToDevice" ,"paramtype": "vr::VRInputValueHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetActionOrigins", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "actionSetHandle" ,"paramtype": "vr::VRActionSetHandle_t"}, |
| { "paramname": "digitalActionHandle" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "originsOut" ,"array_count": "originOutCount" ,"paramtype": "vr::VRInputValueHandle_t *"}, |
| { "paramname": "originOutCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetOriginLocalizedName", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "origin" ,"paramtype": "vr::VRInputValueHandle_t"}, |
| { "paramname": "pchNameArray" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unNameArraySize" ,"paramtype": "uint32_t"}, |
| { "paramname": "unStringSectionsToInclude" ,"paramtype": "int32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetOriginTrackedDeviceInfo", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "origin" ,"paramtype": "vr::VRInputValueHandle_t"}, |
| { "paramname": "pOriginInfo" ,"paramtype": "struct vr::InputOriginInfo_t *"}, |
| { "paramname": "unOriginInfoSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetActionBindingInfo", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "action" ,"paramtype": "vr::VRActionHandle_t"}, |
| { "paramname": "pOriginInfo" ,"array_count": "unBindingInfoCount" ,"paramtype": "struct vr::InputBindingInfo_t *"}, |
| { "paramname": "unBindingInfoSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "unBindingInfoCount" ,"paramtype": "uint32_t"}, |
| { "paramname": "punReturnedBindingInfoCount" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "ShowActionOrigins", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "actionSetHandle" ,"paramtype": "vr::VRActionSetHandle_t"}, |
| { "paramname": "ulActionHandle" ,"paramtype": "vr::VRActionHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "ShowBindingsForActionSet", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "pSets" ,"array_count": "unSetCount" ,"paramtype": "struct vr::VRActiveActionSet_t *"}, |
| { "paramname": "unSizeOfVRSelectedActionSet_t" ,"paramtype": "uint32_t"}, |
| { "paramname": "unSetCount" ,"paramtype": "uint32_t"}, |
| { "paramname": "originToHighlight" ,"paramtype": "vr::VRInputValueHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetComponentStateForBinding", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "pchRenderModelName" ,"paramtype": "const char *"}, |
| { "paramname": "pchComponentName" ,"paramtype": "const char *"}, |
| { "paramname": "pOriginInfo" ,"paramtype": "const struct vr::InputBindingInfo_t *"}, |
| { "paramname": "unBindingInfoSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "unBindingInfoCount" ,"paramtype": "uint32_t"}, |
| { "paramname": "pComponentState" ,"paramtype": "vr::RenderModel_ComponentState_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "IsUsingLegacyInput", |
| "returntype": "bool" |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "OpenBindingUI", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "pchAppKey" ,"paramtype": "const char *"}, |
| { "paramname": "ulActionSetHandle" ,"paramtype": "vr::VRActionSetHandle_t"}, |
| { "paramname": "ulDeviceHandle" ,"paramtype": "vr::VRInputValueHandle_t"}, |
| { "paramname": "bShowOnDesktop" ,"paramtype": "bool"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRInput", |
| "methodname": "GetBindingVariant", |
| "returntype": "vr::EVRInputError", |
| "params": [ |
| { "paramname": "ulDevicePath" ,"paramtype": "vr::VRInputValueHandle_t"}, |
| { "paramname": "pchVariantArray" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unVariantArraySize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIOBuffer", |
| "methodname": "Open", |
| "returntype": "vr::EIOBufferError", |
| "params": [ |
| { "paramname": "pchPath" ,"paramtype": "const char *"}, |
| { "paramname": "mode" ,"paramtype": "vr::EIOBufferMode"}, |
| { "paramname": "unElementSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "unElements" ,"paramtype": "uint32_t"}, |
| { "paramname": "pulBuffer" ,"paramtype": "vr::IOBufferHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIOBuffer", |
| "methodname": "Close", |
| "returntype": "vr::EIOBufferError", |
| "params": [ |
| { "paramname": "ulBuffer" ,"paramtype": "vr::IOBufferHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIOBuffer", |
| "methodname": "Read", |
| "returntype": "vr::EIOBufferError", |
| "params": [ |
| { "paramname": "ulBuffer" ,"paramtype": "vr::IOBufferHandle_t"}, |
| { "paramname": "pDst" ,"paramtype": "void *"}, |
| { "paramname": "unBytes" ,"paramtype": "uint32_t"}, |
| { "paramname": "punRead" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIOBuffer", |
| "methodname": "Write", |
| "returntype": "vr::EIOBufferError", |
| "params": [ |
| { "paramname": "ulBuffer" ,"paramtype": "vr::IOBufferHandle_t"}, |
| { "paramname": "pSrc" ,"paramtype": "void *"}, |
| { "paramname": "unBytes" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIOBuffer", |
| "methodname": "PropertyContainer", |
| "returntype": "vr::PropertyContainerHandle_t", |
| "params": [ |
| { "paramname": "ulBuffer" ,"paramtype": "vr::IOBufferHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIOBuffer", |
| "methodname": "HasReaders", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "ulBuffer" ,"paramtype": "vr::IOBufferHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSpatialAnchors", |
| "methodname": "CreateSpatialAnchorFromDescriptor", |
| "returntype": "vr::EVRSpatialAnchorError", |
| "params": [ |
| { "paramname": "pchDescriptor" ,"paramtype": "const char *"}, |
| { "paramname": "pHandleOut" ,"paramtype": "vr::SpatialAnchorHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSpatialAnchors", |
| "methodname": "CreateSpatialAnchorFromPose", |
| "returntype": "vr::EVRSpatialAnchorError", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "eOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"}, |
| { "paramname": "pPose" ,"paramtype": "struct vr::SpatialAnchorPose_t *"}, |
| { "paramname": "pHandleOut" ,"paramtype": "vr::SpatialAnchorHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSpatialAnchors", |
| "methodname": "GetSpatialAnchorPose", |
| "returntype": "vr::EVRSpatialAnchorError", |
| "params": [ |
| { "paramname": "unHandle" ,"paramtype": "vr::SpatialAnchorHandle_t"}, |
| { "paramname": "eOrigin" ,"paramtype": "vr::ETrackingUniverseOrigin"}, |
| { "paramname": "pPoseOut" ,"paramtype": "struct vr::SpatialAnchorPose_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRSpatialAnchors", |
| "methodname": "GetSpatialAnchorDescriptor", |
| "returntype": "vr::EVRSpatialAnchorError", |
| "params": [ |
| { "paramname": "unHandle" ,"paramtype": "vr::SpatialAnchorHandle_t"}, |
| { "paramname": "pchDescriptorOut" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "punDescriptorBufferLenInOut" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRDebug", |
| "methodname": "EmitVrProfilerEvent", |
| "returntype": "vr::EVRDebugError", |
| "params": [ |
| { "paramname": "pchMessage" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRDebug", |
| "methodname": "BeginVrProfilerEvent", |
| "returntype": "vr::EVRDebugError", |
| "params": [ |
| { "paramname": "pHandleOut" ,"paramtype": "vr::VrProfilerEventHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRDebug", |
| "methodname": "FinishVrProfilerEvent", |
| "returntype": "vr::EVRDebugError", |
| "params": [ |
| { "paramname": "hHandle" ,"paramtype": "vr::VrProfilerEventHandle_t"}, |
| { "paramname": "pchMessage" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRDebug", |
| "methodname": "DriverDebugRequest", |
| "returntype": "uint32_t", |
| "params": [ |
| { "paramname": "unDeviceIndex" ,"paramtype": "vr::TrackedDeviceIndex_t"}, |
| { "paramname": "pchRequest" ,"paramtype": "const char *"}, |
| { "paramname": "pchResponseBuffer" ,"out_string": " " ,"paramtype": "char *"}, |
| { "paramname": "unResponseBufferSize" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIPCResourceManagerClient", |
| "methodname": "NewSharedVulkanImage", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "nImageFormat" ,"paramtype": "uint32_t"}, |
| { "paramname": "nWidth" ,"paramtype": "uint32_t"}, |
| { "paramname": "nHeight" ,"paramtype": "uint32_t"}, |
| { "paramname": "bRenderable" ,"paramtype": "bool"}, |
| { "paramname": "bMappable" ,"paramtype": "bool"}, |
| { "paramname": "bComputeAccess" ,"paramtype": "bool"}, |
| { "paramname": "unMipLevels" ,"paramtype": "uint32_t"}, |
| { "paramname": "unArrayLayerCount" ,"paramtype": "uint32_t"}, |
| { "paramname": "pSharedHandle" ,"paramtype": "vr::SharedTextureHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIPCResourceManagerClient", |
| "methodname": "NewSharedVulkanBuffer", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "nSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "nUsageFlags" ,"paramtype": "uint32_t"}, |
| { "paramname": "pSharedHandle" ,"paramtype": "vr::SharedTextureHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIPCResourceManagerClient", |
| "methodname": "NewSharedVulkanSemaphore", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "bCounting" ,"paramtype": "bool"}, |
| { "paramname": "pSharedHandle" ,"paramtype": "vr::SharedTextureHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIPCResourceManagerClient", |
| "methodname": "RefResource", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "hSharedHandle" ,"paramtype": "vr::SharedTextureHandle_t"}, |
| { "paramname": "pNewIpcHandle" ,"paramtype": "uint64_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIPCResourceManagerClient", |
| "methodname": "UnrefResource", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "hSharedHandle" ,"paramtype": "vr::SharedTextureHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIPCResourceManagerClient", |
| "methodname": "GetDmabufFormats", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "pOutFormatCount" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pOutFormats" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIPCResourceManagerClient", |
| "methodname": "GetDmabufModifiers", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "eApplicationType" ,"paramtype": "vr::EVRApplicationType"}, |
| { "paramname": "unDRMFormat" ,"paramtype": "uint32_t"}, |
| { "paramname": "pOutModifierCount" ,"paramtype": "uint32_t *"}, |
| { "paramname": "pOutModifiers" ,"paramtype": "uint64_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIPCResourceManagerClient", |
| "methodname": "ImportDmabuf", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "eApplicationType" ,"paramtype": "vr::EVRApplicationType"}, |
| { "paramname": "pDmabufAttributes" ,"paramtype": "vr::DmabufAttributes_t *"}, |
| { "paramname": "pSharedHandle" ,"paramtype": "vr::SharedTextureHandle_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIPCResourceManagerClient", |
| "methodname": "ReceiveSharedFd", |
| "returntype": "bool", |
| "params": [ |
| { "paramname": "ulIpcHandle" ,"paramtype": "uint64_t"}, |
| { "paramname": "pOutFd" ,"paramtype": "int *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRIPCResourceManagerClient", |
| "methodname": "DestructIVRIPCResourceManagerClient", |
| "returntype": "void" |
| } |
| ,{ |
| "classname": "vr::IVRProperties", |
| "methodname": "ReadPropertyBatch", |
| "returntype": "vr::ETrackedPropertyError", |
| "params": [ |
| { "paramname": "ulContainerHandle" ,"paramtype": "vr::PropertyContainerHandle_t"}, |
| { "paramname": "pBatch" ,"paramtype": "struct vr::PropertyRead_t *"}, |
| { "paramname": "unBatchEntryCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRProperties", |
| "methodname": "WritePropertyBatch", |
| "returntype": "vr::ETrackedPropertyError", |
| "params": [ |
| { "paramname": "ulContainerHandle" ,"paramtype": "vr::PropertyContainerHandle_t"}, |
| { "paramname": "pBatch" ,"paramtype": "struct vr::PropertyWrite_t *"}, |
| { "paramname": "unBatchEntryCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRProperties", |
| "methodname": "GetPropErrorNameFromEnum", |
| "returntype": "const char *", |
| "params": [ |
| { "paramname": "error" ,"paramtype": "vr::ETrackedPropertyError"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRProperties", |
| "methodname": "TrackedDeviceToPropertyContainer", |
| "returntype": "PropertyContainerHandle_t", |
| "params": [ |
| { "paramname": "nDevice" ,"paramtype": "vr::TrackedDeviceIndex_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRPaths", |
| "methodname": "ReadPathBatch", |
| "returntype": "vr::ETrackedPropertyError", |
| "params": [ |
| { "paramname": "ulRootHandle" ,"paramtype": "vr::PropertyContainerHandle_t"}, |
| { "paramname": "pBatch" ,"paramtype": "struct vr::PathRead_t *"}, |
| { "paramname": "unBatchEntryCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRPaths", |
| "methodname": "WritePathBatch", |
| "returntype": "vr::ETrackedPropertyError", |
| "params": [ |
| { "paramname": "ulRootHandle" ,"paramtype": "vr::PropertyContainerHandle_t"}, |
| { "paramname": "pBatch" ,"paramtype": "struct vr::PathWrite_t *"}, |
| { "paramname": "unBatchEntryCount" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRPaths", |
| "methodname": "StringToHandle", |
| "returntype": "vr::ETrackedPropertyError", |
| "params": [ |
| { "paramname": "pHandle" ,"paramtype": "vr::PathHandle_t *"}, |
| { "paramname": "pchPath" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRPaths", |
| "methodname": "HandleToString", |
| "returntype": "vr::ETrackedPropertyError", |
| "params": [ |
| { "paramname": "pHandle" ,"paramtype": "vr::PathHandle_t"}, |
| { "paramname": "pchBuffer" ,"paramtype": "char *"}, |
| { "paramname": "unBufferSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "punBufferSizeUsed" ,"paramtype": "uint32_t *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRBlockQueue", |
| "methodname": "Create", |
| "returntype": "vr::EBlockQueueError", |
| "params": [ |
| { "paramname": "pulQueueHandle" ,"paramtype": "vr::PropertyContainerHandle_t *"}, |
| { "paramname": "pchPath" ,"paramtype": "const char *"}, |
| { "paramname": "unBlockDataSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "unBlockHeaderSize" ,"paramtype": "uint32_t"}, |
| { "paramname": "unBlockCount" ,"paramtype": "uint32_t"}, |
| { "paramname": "unFlags" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRBlockQueue", |
| "methodname": "Connect", |
| "returntype": "vr::EBlockQueueError", |
| "params": [ |
| { "paramname": "pulQueueHandle" ,"paramtype": "vr::PropertyContainerHandle_t *"}, |
| { "paramname": "pchPath" ,"paramtype": "const char *"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRBlockQueue", |
| "methodname": "Destroy", |
| "returntype": "vr::EBlockQueueError", |
| "params": [ |
| { "paramname": "ulQueueHandle" ,"paramtype": "vr::PropertyContainerHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRBlockQueue", |
| "methodname": "AcquireWriteOnlyBlock", |
| "returntype": "vr::EBlockQueueError", |
| "params": [ |
| { "paramname": "ulQueueHandle" ,"paramtype": "vr::PropertyContainerHandle_t"}, |
| { "paramname": "pulBlockHandle" ,"paramtype": "vr::PropertyContainerHandle_t *"}, |
| { "paramname": "ppvBuffer" ,"paramtype": "void **"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRBlockQueue", |
| "methodname": "ReleaseWriteOnlyBlock", |
| "returntype": "vr::EBlockQueueError", |
| "params": [ |
| { "paramname": "ulQueueHandle" ,"paramtype": "vr::PropertyContainerHandle_t"}, |
| { "paramname": "ulBlockHandle" ,"paramtype": "vr::PropertyContainerHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRBlockQueue", |
| "methodname": "WaitAndAcquireReadOnlyBlock", |
| "returntype": "vr::EBlockQueueError", |
| "params": [ |
| { "paramname": "ulQueueHandle" ,"paramtype": "vr::PropertyContainerHandle_t"}, |
| { "paramname": "pulBlockHandle" ,"paramtype": "vr::PropertyContainerHandle_t *"}, |
| { "paramname": "ppvBuffer" ,"paramtype": "const void **"}, |
| { "paramname": "eReadType" ,"paramtype": "vr::EBlockQueueReadType"}, |
| { "paramname": "unTimeoutMs" ,"paramtype": "uint32_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRBlockQueue", |
| "methodname": "AcquireReadOnlyBlock", |
| "returntype": "vr::EBlockQueueError", |
| "params": [ |
| { "paramname": "ulQueueHandle" ,"paramtype": "vr::PropertyContainerHandle_t"}, |
| { "paramname": "pulBlockHandle" ,"paramtype": "vr::PropertyContainerHandle_t *"}, |
| { "paramname": "ppvBuffer" ,"paramtype": "const void **"}, |
| { "paramname": "eReadType" ,"paramtype": "vr::EBlockQueueReadType"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRBlockQueue", |
| "methodname": "ReleaseReadOnlyBlock", |
| "returntype": "vr::EBlockQueueError", |
| "params": [ |
| { "paramname": "ulQueueHandle" ,"paramtype": "vr::PropertyContainerHandle_t"}, |
| { "paramname": "ulBlockHandle" ,"paramtype": "vr::PropertyContainerHandle_t"} |
| ] |
| } |
| ,{ |
| "classname": "vr::IVRBlockQueue", |
| "methodname": "QueueHasReader", |
| "returntype": "vr::EBlockQueueError", |
| "params": [ |
| { "paramname": "ulQueueHandle" ,"paramtype": "vr::PropertyContainerHandle_t"}, |
| { "paramname": "pbHasReaders" ,"paramtype": "bool *"} |
| ] |
| } |
| ] |
| } |