Package org.lwjgl.openvr
Class VREventProperty
- All Implemented Interfaces:
Pointer
Layout
struct VREvent_Property_t {
PropertyContainerHandle_t container;
ETrackedDeviceProperty prop()
;
}
-
Nested Class Summary
Nested classes/interfaces inherited from class org.lwjgl.system.Struct
Struct.StructValidation
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The struct alignment in bytes.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct size in bytes.Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE
-
Constructor Summary
ConstructorDescriptionVREventProperty
(ByteBuffer container) Creates aVREventProperty
instance at the current position of the specifiedByteBuffer
container. -
Method Summary
Modifier and TypeMethodDescriptionlong
static VREventProperty
create
(long address) Returns a newVREventProperty
instance for the specified memory address.static VREventProperty.Buffer
create
(long address, int capacity) Create aVREventProperty.Buffer
instance at the specified memory.static VREventProperty
createSafe
(long address) static VREventProperty.Buffer
createSafe
(long address, int capacity) static long
ncontainer
(long struct) Unsafe version ofcontainer()
.static int
nprop
(long struct) Unsafe version ofprop()
.int
prop()
one of:VR.ETrackedDeviceProperty_Prop_Invalid
VR.ETrackedDeviceProperty_Prop_TrackingSystemName_String
VR.ETrackedDeviceProperty_Prop_ModelNumber_String
VR.ETrackedDeviceProperty_Prop_SerialNumber_String
VR.ETrackedDeviceProperty_Prop_RenderModelName_String
VR.ETrackedDeviceProperty_Prop_WillDriftInYaw_Bool
VR.ETrackedDeviceProperty_Prop_ManufacturerName_String
VR.ETrackedDeviceProperty_Prop_TrackingFirmwareVersion_String
VR.ETrackedDeviceProperty_Prop_HardwareRevision_String
VR.ETrackedDeviceProperty_Prop_AllWirelessDongleDescriptions_String
VR.ETrackedDeviceProperty_Prop_ConnectedWirelessDongle_String
VR.ETrackedDeviceProperty_Prop_DeviceIsWireless_Bool
VR.ETrackedDeviceProperty_Prop_DeviceIsCharging_Bool
VR.ETrackedDeviceProperty_Prop_DeviceBatteryPercentage_Float
VR.ETrackedDeviceProperty_Prop_StatusDisplayTransform_Matrix34
VR.ETrackedDeviceProperty_Prop_Firmware_UpdateAvailable_Bool
VR.ETrackedDeviceProperty_Prop_Firmware_ManualUpdate_Bool
VR.ETrackedDeviceProperty_Prop_Firmware_ManualUpdateURL_String
VR.ETrackedDeviceProperty_Prop_HardwareRevision_Uint64
VR.ETrackedDeviceProperty_Prop_FirmwareVersion_Uint64
VR.ETrackedDeviceProperty_Prop_FPGAVersion_Uint64
VR.ETrackedDeviceProperty_Prop_VRCVersion_Uint64
VR.ETrackedDeviceProperty_Prop_RadioVersion_Uint64
VR.ETrackedDeviceProperty_Prop_DongleVersion_Uint64
VR.ETrackedDeviceProperty_Prop_BlockServerShutdown_Bool
VR.ETrackedDeviceProperty_Prop_CanUnifyCoordinateSystemWithHmd_Bool
VR.ETrackedDeviceProperty_Prop_ContainsProximitySensor_Bool
VR.ETrackedDeviceProperty_Prop_DeviceProvidesBatteryStatus_Bool
VR.ETrackedDeviceProperty_Prop_DeviceCanPowerOff_Bool
VR.ETrackedDeviceProperty_Prop_Firmware_ProgrammingTarget_String
VR.ETrackedDeviceProperty_Prop_DeviceClass_Int32
VR.ETrackedDeviceProperty_Prop_HasCamera_Bool
VR.ETrackedDeviceProperty_Prop_DriverVersion_String
VR.ETrackedDeviceProperty_Prop_Firmware_ForceUpdateRequired_Bool
VR.ETrackedDeviceProperty_Prop_ViveSystemButtonFixRequired_Bool
VR.ETrackedDeviceProperty_Prop_ParentDriver_Uint64
VR.ETrackedDeviceProperty_Prop_ResourceRoot_String
VR.ETrackedDeviceProperty_Prop_RegisteredDeviceType_String
VR.ETrackedDeviceProperty_Prop_InputProfilePath_String
VR.ETrackedDeviceProperty_Prop_NeverTracked_Bool
VR.ETrackedDeviceProperty_Prop_NumCameras_Int32
VR.ETrackedDeviceProperty_Prop_CameraFrameLayout_Int32
VR.ETrackedDeviceProperty_Prop_CameraStreamFormat_Int32
VR.ETrackedDeviceProperty_Prop_AdditionalDeviceSettingsPath_String
VR.ETrackedDeviceProperty_Prop_Identifiable_Bool
VR.ETrackedDeviceProperty_Prop_BootloaderVersion_Uint64
VR.ETrackedDeviceProperty_Prop_AdditionalSystemReportData_String
VR.ETrackedDeviceProperty_Prop_CompositeFirmwareVersion_String
VR.ETrackedDeviceProperty_Prop_Firmware_RemindUpdate_Bool
VR.ETrackedDeviceProperty_Prop_PeripheralApplicationVersion_Uint64
VR.ETrackedDeviceProperty_Prop_ManufacturerSerialNumber_String
VR.ETrackedDeviceProperty_Prop_ComputedSerialNumber_String
VR.ETrackedDeviceProperty_Prop_EstimatedDeviceFirstUseTime_Int32
VR.ETrackedDeviceProperty_Prop_DevicePowerUsage_Float
VR.ETrackedDeviceProperty_Prop_IgnoreMotionForStandby_Bool
VR.ETrackedDeviceProperty_Prop_ActualTrackingSystemName_String
VR.ETrackedDeviceProperty_Prop_ReportsTimeSinceVSync_Bool
VR.ETrackedDeviceProperty_Prop_SecondsFromVsyncToPhotons_Float
VR.ETrackedDeviceProperty_Prop_DisplayFrequency_Float
VR.ETrackedDeviceProperty_Prop_UserIpdMeters_Float
VR.ETrackedDeviceProperty_Prop_CurrentUniverseId_Uint64
VR.ETrackedDeviceProperty_Prop_PreviousUniverseId_Uint64
VR.ETrackedDeviceProperty_Prop_DisplayFirmwareVersion_Uint64
VR.ETrackedDeviceProperty_Prop_IsOnDesktop_Bool
VR.ETrackedDeviceProperty_Prop_DisplayMCType_Int32
VR.ETrackedDeviceProperty_Prop_DisplayMCOffset_Float
VR.ETrackedDeviceProperty_Prop_DisplayMCScale_Float
VR.ETrackedDeviceProperty_Prop_EdidVendorID_Int32
VR.ETrackedDeviceProperty_Prop_DisplayMCImageLeft_String
VR.ETrackedDeviceProperty_Prop_DisplayMCImageRight_String
VR.ETrackedDeviceProperty_Prop_DisplayGCBlackClamp_Float
VR.ETrackedDeviceProperty_Prop_EdidProductID_Int32
VR.ETrackedDeviceProperty_Prop_CameraToHeadTransform_Matrix34
VR.ETrackedDeviceProperty_Prop_DisplayGCType_Int32
VR.ETrackedDeviceProperty_Prop_DisplayGCOffset_Float
VR.ETrackedDeviceProperty_Prop_DisplayGCScale_Float
VR.ETrackedDeviceProperty_Prop_DisplayGCPrescale_Float
VR.ETrackedDeviceProperty_Prop_DisplayGCImage_String
VR.ETrackedDeviceProperty_Prop_LensCenterLeftU_Float
VR.ETrackedDeviceProperty_Prop_LensCenterLeftV_Float
VR.ETrackedDeviceProperty_Prop_LensCenterRightU_Float
VR.ETrackedDeviceProperty_Prop_LensCenterRightV_Float
VR.ETrackedDeviceProperty_Prop_UserHeadToEyeDepthMeters_Float
VR.ETrackedDeviceProperty_Prop_CameraFirmwareVersion_Uint64
VR.ETrackedDeviceProperty_Prop_CameraFirmwareDescription_String
VR.ETrackedDeviceProperty_Prop_DisplayFPGAVersion_Uint64
VR.ETrackedDeviceProperty_Prop_DisplayBootloaderVersion_Uint64
VR.ETrackedDeviceProperty_Prop_DisplayHardwareVersion_Uint64
VR.ETrackedDeviceProperty_Prop_AudioFirmwareVersion_Uint64
VR.ETrackedDeviceProperty_Prop_CameraCompatibilityMode_Int32
VR.ETrackedDeviceProperty_Prop_ScreenshotHorizontalFieldOfViewDegrees_Float
VR.ETrackedDeviceProperty_Prop_ScreenshotVerticalFieldOfViewDegrees_Float
VR.ETrackedDeviceProperty_Prop_DisplaySuppressed_Bool
VR.ETrackedDeviceProperty_Prop_DisplayAllowNightMode_Bool
VR.ETrackedDeviceProperty_Prop_DisplayMCImageWidth_Int32
VR.ETrackedDeviceProperty_Prop_DisplayMCImageHeight_Int32
VR.ETrackedDeviceProperty_Prop_DisplayMCImageNumChannels_Int32
VR.ETrackedDeviceProperty_Prop_DisplayMCImageData_Binary
VR.ETrackedDeviceProperty_Prop_SecondsFromPhotonsToVblank_Float
VR.ETrackedDeviceProperty_Prop_DriverDirectModeSendsVsyncEvents_Bool
VR.ETrackedDeviceProperty_Prop_DisplayDebugMode_Bool
VR.ETrackedDeviceProperty_Prop_GraphicsAdapterLuid_Uint64
VR.ETrackedDeviceProperty_Prop_DriverProvidedChaperonePath_String
VR.ETrackedDeviceProperty_Prop_ExpectedTrackingReferenceCount_Int32
VR.ETrackedDeviceProperty_Prop_ExpectedControllerCount_Int32
VR.ETrackedDeviceProperty_Prop_NamedIconPathControllerLeftDeviceOff_String
VR.ETrackedDeviceProperty_Prop_NamedIconPathControllerRightDeviceOff_String
VR.ETrackedDeviceProperty_Prop_NamedIconPathTrackingReferenceDeviceOff_String
VR.ETrackedDeviceProperty_Prop_DoNotApplyPrediction_Bool
VR.ETrackedDeviceProperty_Prop_CameraToHeadTransforms_Matrix34_Array
VR.ETrackedDeviceProperty_Prop_DistortionMeshResolution_Int32
VR.ETrackedDeviceProperty_Prop_DriverIsDrawingControllers_Bool
VR.ETrackedDeviceProperty_Prop_DriverRequestsApplicationPause_Bool
VR.ETrackedDeviceProperty_Prop_DriverRequestsReducedRendering_Bool
VR.ETrackedDeviceProperty_Prop_MinimumIpdStepMeters_Float
VR.ETrackedDeviceProperty_Prop_AudioBridgeFirmwareVersion_Uint64
VR.ETrackedDeviceProperty_Prop_ImageBridgeFirmwareVersion_Uint64
VR.ETrackedDeviceProperty_Prop_ImuToHeadTransform_Matrix34
VR.ETrackedDeviceProperty_Prop_ImuFactoryGyroBias_Vector3
VR.ETrackedDeviceProperty_Prop_ImuFactoryGyroScale_Vector3
VR.ETrackedDeviceProperty_Prop_ImuFactoryAccelerometerBias_Vector3
VR.ETrackedDeviceProperty_Prop_ImuFactoryAccelerometerScale_Vector3
VR.ETrackedDeviceProperty_Prop_ConfigurationIncludesLighthouse20Features_Bool
VR.ETrackedDeviceProperty_Prop_AdditionalRadioFeatures_Uint64
VR.ETrackedDeviceProperty_Prop_CameraWhiteBalance_Vector4_Array
VR.ETrackedDeviceProperty_Prop_CameraDistortionFunction_Int32_Array
VR.ETrackedDeviceProperty_Prop_CameraDistortionCoefficients_Float_Array
VR.ETrackedDeviceProperty_Prop_ExpectedControllerType_String
VR.ETrackedDeviceProperty_Prop_HmdTrackingStyle_Int32
VR.ETrackedDeviceProperty_Prop_DriverProvidedChaperoneVisibility_Bool
VR.ETrackedDeviceProperty_Prop_HmdColumnCorrectionSettingPrefix_String
VR.ETrackedDeviceProperty_Prop_CameraSupportsCompatibilityModes_Bool
VR.ETrackedDeviceProperty_Prop_SupportsRoomViewDepthProjection_Bool
VR.ETrackedDeviceProperty_Prop_DisplayAvailableFrameRates_Float_Array
VR.ETrackedDeviceProperty_Prop_DisplaySupportsMultipleFramerates_Bool
VR.ETrackedDeviceProperty_Prop_DisplayColorMultLeft_Vector3
VR.ETrackedDeviceProperty_Prop_DisplayColorMultRight_Vector3
VR.ETrackedDeviceProperty_Prop_DisplaySupportsRuntimeFramerateChange_Bool
VR.ETrackedDeviceProperty_Prop_DisplaySupportsAnalogGain_Bool
VR.ETrackedDeviceProperty_Prop_DisplayMinAnalogGain_Float
VR.ETrackedDeviceProperty_Prop_DisplayMaxAnalogGain_Float
VR.ETrackedDeviceProperty_Prop_CameraExposureTime_Float
VR.ETrackedDeviceProperty_Prop_CameraGlobalGain_Float
VR.ETrackedDeviceProperty_Prop_DashboardScale_Float
VR.ETrackedDeviceProperty_Prop_PeerButtonInfo_String
VR.ETrackedDeviceProperty_Prop_Hmd_SupportsHDR10_Bool
VR.ETrackedDeviceProperty_Prop_Hmd_EnableParallelRenderCameras_Bool
VR.ETrackedDeviceProperty_Prop_DriverProvidedChaperoneJson_String
VR.ETrackedDeviceProperty_Prop_IpdUIRangeMinMeters_Float
VR.ETrackedDeviceProperty_Prop_IpdUIRangeMaxMeters_Float
VR.ETrackedDeviceProperty_Prop_Hmd_SupportsHDCP14LegacyCompat_Bool
VR.ETrackedDeviceProperty_Prop_Hmd_SupportsMicMonitoring_Bool
VR.ETrackedDeviceProperty_Prop_Hmd_SupportsDisplayPortTrainingMode_Bool
VR.ETrackedDeviceProperty_Prop_Hmd_SupportsRoomViewDirect_Bool
VR.ETrackedDeviceProperty_Prop_Hmd_SupportsAppThrottling_Bool
VR.ETrackedDeviceProperty_Prop_Hmd_SupportsGpuBusMonitoring_Bool
VR.ETrackedDeviceProperty_Prop_DriverDisplaysIPDChanges_Bool
VR.ETrackedDeviceProperty_Prop_Driver_Reserved_01
VR.ETrackedDeviceProperty_Prop_DSCVersion_Int32
VR.ETrackedDeviceProperty_Prop_DSCSliceCount_Int32
VR.ETrackedDeviceProperty_Prop_DSCBPPx16_Int32
VR.ETrackedDeviceProperty_Prop_DriverRequestedMuraCorrectionMode_Int32
VR.ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_InnerLeft_Int32
VR.ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_InnerRight_Int32
VR.ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_InnerTop_Int32
VR.ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_InnerBottom_Int32
VR.ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_OuterLeft_Int32
VR.ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_OuterRight_Int32
VR.ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_OuterTop_Int32
VR.ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_OuterBottom_Int32
VR.ETrackedDeviceProperty_Prop_Audio_DefaultPlaybackDeviceId_String
VR.ETrackedDeviceProperty_Prop_Audio_DefaultRecordingDeviceId_String
VR.ETrackedDeviceProperty_Prop_Audio_DefaultPlaybackDeviceVolume_Float
VR.ETrackedDeviceProperty_Prop_Audio_SupportsDualSpeakerAndJackOutput_Bool
VR.ETrackedDeviceProperty_Prop_AttachedDeviceId_String
VR.ETrackedDeviceProperty_Prop_SupportedButtons_Uint64
VR.ETrackedDeviceProperty_Prop_Axis0Type_Int32
VR.ETrackedDeviceProperty_Prop_Axis1Type_Int32
VR.ETrackedDeviceProperty_Prop_Axis2Type_Int32
VR.ETrackedDeviceProperty_Prop_Axis3Type_Int32
VR.ETrackedDeviceProperty_Prop_Axis4Type_Int32
VR.ETrackedDeviceProperty_Prop_ControllerRoleHint_Int32
VR.ETrackedDeviceProperty_Prop_FieldOfViewLeftDegrees_Float
VR.ETrackedDeviceProperty_Prop_FieldOfViewRightDegrees_Float
VR.ETrackedDeviceProperty_Prop_FieldOfViewTopDegrees_Float
VR.ETrackedDeviceProperty_Prop_FieldOfViewBottomDegrees_Float
VR.ETrackedDeviceProperty_Prop_TrackingRangeMinimumMeters_Float
VR.ETrackedDeviceProperty_Prop_TrackingRangeMaximumMeters_Float
VR.ETrackedDeviceProperty_Prop_ModeLabel_String
VR.ETrackedDeviceProperty_Prop_CanWirelessIdentify_Bool
VR.ETrackedDeviceProperty_Prop_Nonce_Int32
VR.ETrackedDeviceProperty_Prop_IconPathName_String
VR.ETrackedDeviceProperty_Prop_NamedIconPathDeviceOff_String
VR.ETrackedDeviceProperty_Prop_NamedIconPathDeviceSearching_String
VR.ETrackedDeviceProperty_Prop_NamedIconPathDeviceSearchingAlert_String
VR.ETrackedDeviceProperty_Prop_NamedIconPathDeviceReady_String
VR.ETrackedDeviceProperty_Prop_NamedIconPathDeviceReadyAlert_String
VR.ETrackedDeviceProperty_Prop_NamedIconPathDeviceNotReady_String
VR.ETrackedDeviceProperty_Prop_NamedIconPathDeviceStandby_String
VR.ETrackedDeviceProperty_Prop_NamedIconPathDeviceAlertLow_String
VR.ETrackedDeviceProperty_Prop_NamedIconPathDeviceStandbyAlert_String
VR.ETrackedDeviceProperty_Prop_DisplayHiddenArea_Binary_Start
VR.ETrackedDeviceProperty_Prop_DisplayHiddenArea_Binary_End
VR.ETrackedDeviceProperty_Prop_ParentContainer
VR.ETrackedDeviceProperty_Prop_OverrideContainer_Uint64
VR.ETrackedDeviceProperty_Prop_UserConfigPath_String
VR.ETrackedDeviceProperty_Prop_InstallPath_String
VR.ETrackedDeviceProperty_Prop_HasDisplayComponent_Bool
VR.ETrackedDeviceProperty_Prop_HasControllerComponent_Bool
VR.ETrackedDeviceProperty_Prop_HasCameraComponent_Bool
VR.ETrackedDeviceProperty_Prop_HasDriverDirectModeComponent_Bool
VR.ETrackedDeviceProperty_Prop_HasVirtualDisplayComponent_Bool
VR.ETrackedDeviceProperty_Prop_HasSpatialAnchorsSupport_Bool
VR.ETrackedDeviceProperty_Prop_ControllerType_String
VR.ETrackedDeviceProperty_Prop_ControllerHandSelectionPriority_Int32
VR.ETrackedDeviceProperty_Prop_VendorSpecific_Reserved_Start
VR.ETrackedDeviceProperty_Prop_VendorSpecific_Reserved_End
VR.ETrackedDeviceProperty_Prop_TrackedDeviceProperty_Max
int
sizeof()
Returnssizeof(struct)
.Methods inherited from class org.lwjgl.system.Pointer.Default
address, equals, hashCode, toString
-
Field Details
-
SIZEOF
public static final int SIZEOFThe struct size in bytes. -
ALIGNOF
public static final int ALIGNOFThe struct alignment in bytes. -
CONTAINER
public static final int CONTAINERThe struct member offsets. -
PROP
public static final int PROPThe struct member offsets.
-
-
Constructor Details
-
VREventProperty
Creates aVREventProperty
instance at the current position of the specifiedByteBuffer
container. Changes to the buffer's content will be visible to the struct instance and vice versa.The created instance holds a strong reference to the container object.
-
-
Method Details
-
sizeof
public int sizeof()Description copied from class:Struct
Returnssizeof(struct)
.- Specified by:
sizeof
in classStruct<VREventProperty>
-
container
public long container()- Returns:
- the value of the
container
field.
-
prop
public int prop()one of: -
create
Returns a newVREventProperty
instance for the specified memory address. -
createSafe
-
create
Create aVREventProperty.Buffer
instance at the specified memory.- Parameters:
address
- the memory addresscapacity
- the buffer capacity
-
createSafe
-
ncontainer
public static long ncontainer(long struct) Unsafe version ofcontainer()
. -
nprop
public static int nprop(long struct) Unsafe version ofprop()
.
-