import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by qmltyperegistrar. Module { Component { file: "private/qquick3dxrabstracthapticeffect_p.h" lineNumber: 26 name: "QQuick3DXrAbstractHapticEffect" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D.Xr/XrHapticEffect 6.9"] isCreatable: false exportMetaObjectRevisions: [1545] } Component { file: "private/qquick3dxrcamera_p.h" lineNumber: 93 name: "QQuick3DXrCamera" accessSemantics: "reference" prototype: "QQuick3DNode" exports: ["QtQuick3D.Xr/XrCamera 6.8", "QtQuick3D.Xr/XrCamera 6.11"] exportMetaObjectRevisions: [1544, 1547] Property { name: "clipNear" type: "float" read: "clipNear" write: "setClipNear" notify: "clipNearChanged" index: 0 lineNumber: 96 isFinal: true } Property { name: "clipFar" type: "float" read: "clipFar" write: "setClipFar" notify: "clipFarChanged" index: 1 lineNumber: 97 isFinal: true } Signal { name: "clipNearChanged" lineNumber: 112 Parameter { name: "clipNear"; type: "float" } } Signal { name: "clipFarChanged" lineNumber: 113 Parameter { name: "clipFar"; type: "float" } } Method { name: "setClipNear" lineNumber: 108 Parameter { name: "clipNear"; type: "float" } } Method { name: "setClipFar" lineNumber: 109 Parameter { name: "clipFar"; type: "float" } } } Component { file: "private/qquick3dxrcontroller_p.h" lineNumber: 31 name: "QQuick3DXrController" accessSemantics: "reference" prototype: "QQuick3DNode" exports: [ "QtQuick3D.Xr/XrController 6.8", "QtQuick3D.Xr/XrController 6.11" ] exportMetaObjectRevisions: [1544, 1547] Enum { name: "Controller" lineNumber: 45 values: [ "ControllerLeft", "ControllerRight", "ControllerNone", "LeftController", "RightController", "LeftHand", "RightHand", "UnknownController" ] } Enum { name: "HandPoseSpace" isScoped: true lineNumber: 57 values: ["GripPose", "AimPose"] } Property { name: "controller" type: "Controller" read: "controller" write: "setController" notify: "controllerChanged" index: 0 lineNumber: 34 isFinal: true } Property { name: "isActive" type: "bool" read: "isActive" notify: "isActiveChanged" index: 1 lineNumber: 35 isReadonly: true isFinal: true } Property { name: "poseSpace" type: "HandPoseSpace" read: "poseSpace" write: "setPoseSpace" notify: "poseSpaceChanged" index: 2 lineNumber: 36 isFinal: true } Property { name: "pokePosition" type: "QVector3D" read: "pokePosition" notify: "pokePositionChanged" index: 3 lineNumber: 38 isReadonly: true isFinal: true } Property { name: "jointPositions" type: "QVector3D" isList: true read: "jointPositions" notify: "jointPositionsChanged" index: 4 lineNumber: 39 isReadonly: true isFinal: true } Property { name: "jointRotations" type: "QQuaternion" isList: true read: "jointRotations" notify: "jointRotationsChanged" index: 5 lineNumber: 40 isReadonly: true isFinal: true } Signal { name: "controllerChanged"; lineNumber: 81 } Signal { name: "actionMapperChanged"; lineNumber: 82 } Signal { name: "poseSpaceChanged"; lineNumber: 84 } Signal { name: "pokePositionChanged"; lineNumber: 86 } Signal { name: "jointPositionsChanged"; lineNumber: 88 } Signal { name: "jointRotationsChanged"; lineNumber: 89 } Signal { name: "jointDataUpdated"; lineNumber: 90 } Signal { name: "isActiveChanged"; lineNumber: 92 } } Component { file: "private/qquick3dxrhandmodel_p.h" lineNumber: 34 name: "QQuick3DXrHandModel" accessSemantics: "reference" prototype: "QQuick3DModel" exports: [ "QtQuick3D.Xr/XrHandModel 6.8", "QtQuick3D.Xr/XrHandModel 6.10", "QtQuick3D.Xr/XrHandModel 6.11" ] exportMetaObjectRevisions: [1544, 1546, 1547] Enum { name: "Hand" type: "quint8" lineNumber: 43 values: ["LeftHand", "RightHand", "Unknown"] } Property { name: "hand" type: "Hand" read: "hand" write: "setHand" notify: "handChanged" index: 0 lineNumber: 38 isFinal: true } Signal { name: "handChanged"; lineNumber: 58 } Signal { name: "handTrackerChanged"; lineNumber: 59 } Method { name: "updatePose"; lineNumber: 62 } } Component { file: "private/qquick3dxractionmapper_p.h" lineNumber: 148 name: "QQuick3DXrHapticFeedback" accessSemantics: "reference" prototype: "QObject" interfaces: ["QQmlParserStatus"] exports: ["QtQuick3D.Xr/XrHapticFeedback 6.9"] exportMetaObjectRevisions: [1545] Enum { name: "Controller" isScoped: true type: "quint8" lineNumber: 163 values: ["LeftController", "RightController", "UnknownController"] } Enum { name: "Condition" isScoped: true type: "quint8" lineNumber: 170 values: ["RisingEdge", "TrailingEdge"] } Property { name: "controller" type: "Controller" read: "controller" write: "setController" notify: "controllerChanged" index: 0 lineNumber: 155 isFinal: true } Property { name: "hapticEffect" type: "QQuick3DXrAbstractHapticEffect" isPointer: true read: "hapticEffect" write: "setHapticEffect" notify: "hapticEffectChanged" index: 1 lineNumber: 156 isFinal: true } Property { name: "trigger" type: "bool" read: "trigger" write: "setTrigger" notify: "triggerChanged" index: 2 lineNumber: 157 isFinal: true } Property { name: "condition" type: "Condition" read: "condition" write: "setCondition" notify: "conditionChanged" index: 3 lineNumber: 158 isFinal: true } Signal { name: "controllerChanged"; lineNumber: 197 } Signal { name: "hapticEffectChanged"; lineNumber: 198 } Signal { name: "triggerChanged"; lineNumber: 199 } Signal { name: "conditionChanged"; lineNumber: 200 } Method { name: "start"; lineNumber: 203 } Method { name: "stop"; lineNumber: 204 } } Component { file: "private/qquick3dxractionmapper_p.h" lineNumber: 33 name: "QQuick3DXrInputAction" accessSemantics: "reference" prototype: "QObject" interfaces: ["QQmlParserStatus"] exports: [ "QtQuick3D.Xr/XrInputAction 6.8", "QtQuick3D.Xr/XrInputAction 6.9", "QtQuick3D.Xr/XrInputAction 6.10" ] exportMetaObjectRevisions: [1544, 1545, 1546] Enum { name: "Controller" type: "quint8" lineNumber: 52 values: [ "LeftHand", "RightHand", "Unknown", "LeftController", "RightController", "UnknownController" ] } Enum { name: "Action" type: "short" lineNumber: 62 values: [ "CustomAction", "Button1Pressed", "Button1Touched", "Button2Pressed", "Button2Touched", "ButtonMenuPressed", "ButtonMenuTouched", "ButtonSystemPressed", "ButtonSystemTouched", "SqueezeValue", "SqueezeForce", "SqueezePressed", "TriggerValue", "TriggerPressed", "TriggerTouched", "ThumbstickX", "ThumbstickY", "ThumbstickPressed", "ThumbstickTouched", "ThumbrestTouched", "TrackpadX", "TrackpadY", "TrackpadForce", "TrackpadTouched", "TrackpadPressed", "IndexFingerPinch", "MiddleFingerPinch", "RingFingerPinch", "LittleFingerPinch", "HandTrackingMenuPress", "NumHandActions", "NumActions" ] } Property { name: "value" type: "float" read: "value" notify: "valueChanged" index: 0 lineNumber: 40 isReadonly: true isFinal: true } Property { name: "pressed" type: "bool" read: "pressed" notify: "pressedChanged" index: 1 lineNumber: 41 isReadonly: true isFinal: true } Property { name: "actionName" type: "QString" read: "actionName" write: "setActionName" notify: "actionNameChanged" index: 2 lineNumber: 42 isFinal: true } Property { name: "actionId" type: "Action" isList: true read: "actionId" write: "setActionId" notify: "actionIdChanged" index: 3 lineNumber: 43 isFinal: true } Property { name: "enabled" revision: 1545 type: "bool" read: "enabled" write: "setEnabled" notify: "enabledChanged" index: 4 lineNumber: 44 isFinal: true } Property { name: "hand" type: "Controller" read: "hand" write: "setHand" notify: "handChanged" index: 5 lineNumber: 46 isFinal: true } Property { name: "controller" revision: 1546 type: "Controller" read: "controller" write: "setController" notify: "controllerChanged" index: 6 lineNumber: 47 isFinal: true } Signal { name: "valueChanged"; lineNumber: 124 } Signal { name: "pressedChanged"; lineNumber: 125 } Signal { name: "triggered"; lineNumber: 126 } Signal { name: "actionNameChanged"; lineNumber: 128 } Signal { name: "actionIdChanged"; lineNumber: 129 } Signal { name: "handChanged"; lineNumber: 131 } Signal { name: "enabledChanged"; lineNumber: 133 } Signal { name: "controllerChanged"; lineNumber: 135 } } Component { file: "private/qquick3dxritem_p.h" lineNumber: 31 name: "QQuick3DXrItem" accessSemantics: "reference" prototype: "QQuick3DNode" exports: ["QtQuick3D.Xr/XrItem 6.8", "QtQuick3D.Xr/XrItem 6.11"] exportMetaObjectRevisions: [1544, 1547] Property { name: "contentItem" type: "QQuickItem" isPointer: true read: "contentItem" write: "setContentItem" notify: "contentItemChanged" index: 0 lineNumber: 36 isFinal: true } Property { name: "pixelsPerUnit" type: "double" read: "pixelsPerUnit" write: "setPixelsPerUnit" notify: "pixelsPerUnitChanged" index: 1 lineNumber: 37 isFinal: true } Property { name: "manualPixelsPerUnit" type: "bool" read: "manualPixelsPerUnit" write: "setManualPixelsPerUnit" notify: "manualPixelsPerUnitChanged" index: 2 lineNumber: 38 isFinal: true } Property { name: "automaticHeight" type: "bool" read: "automaticHeight" write: "setAutomaticHeight" notify: "automaticHeightChanged" index: 3 lineNumber: 39 isFinal: true } Property { name: "automaticWidth" type: "bool" read: "automaticWidth" write: "setAutomaticWidth" notify: "automaticWidthChanged" index: 4 lineNumber: 40 isFinal: true } Property { name: "width" type: "double" read: "width" write: "setWidth" notify: "widthChanged" index: 5 lineNumber: 41 isFinal: true } Property { name: "height" type: "double" read: "height" write: "setHeight" notify: "heightChanged" index: 6 lineNumber: 42 isFinal: true } Property { name: "color" type: "QColor" read: "color" write: "setColor" notify: "colorChanged" index: 7 lineNumber: 43 isFinal: true } Signal { name: "contentItemChanged"; lineNumber: 78 } Signal { name: "pixelsPerUnitChanged"; lineNumber: 79 } Signal { name: "flagsChanged"; lineNumber: 80 } Signal { name: "manualPixelsPerUnitChanged"; lineNumber: 81 } Signal { name: "widthChanged"; lineNumber: 82 } Signal { name: "heightChanged"; lineNumber: 83 } Signal { name: "colorChanged"; lineNumber: 84 } Signal { name: "automaticHeightChanged"; lineNumber: 85 } Signal { name: "automaticWidthChanged"; lineNumber: 86 } } Component { file: "private/qquick3dxrorigin_p.h" lineNumber: 34 name: "QQuick3DXrOrigin" accessSemantics: "reference" prototype: "QQuick3DNode" exports: ["QtQuick3D.Xr/XrOrigin 6.8", "QtQuick3D.Xr/XrOrigin 6.11"] exportMetaObjectRevisions: [1544, 1547] Property { name: "camera" type: "QQuick3DXrCamera" isPointer: true read: "camera" write: "setCamera" notify: "cameraChanged" index: 0 lineNumber: 37 } Signal { name: "cameraChanged"; lineNumber: 49 } } Component { file: "private/qquick3dxrruntimeinfo_p.h" lineNumber: 28 name: "QQuick3DXrRuntimeInfo" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D.Xr/XrRuntimeInfo 6.8"] isCreatable: false exportMetaObjectRevisions: [1544] Property { name: "enabledExtensions" type: "QStringList" read: "enabledExtensions" index: 0 lineNumber: 31 isReadonly: true isPropertyConstant: true } Property { name: "runtimeName" type: "QString" read: "runtimeName" index: 1 lineNumber: 32 isReadonly: true isPropertyConstant: true } Property { name: "runtimeVersion" type: "QString" read: "runtimeVersion" index: 2 lineNumber: 33 isReadonly: true isPropertyConstant: true } Property { name: "graphicsApiName" type: "QString" read: "graphicsApiName" index: 3 lineNumber: 34 isReadonly: true isPropertyConstant: true } } Component { file: "private/qquick3dxrabstracthapticeffect_p.h" lineNumber: 34 name: "QQuick3DXrSimpleHapticEffect" accessSemantics: "reference" prototype: "QQuick3DXrAbstractHapticEffect" exports: ["QtQuick3D.Xr/XrSimpleHapticEffect 6.9"] exportMetaObjectRevisions: [1545] Property { name: "amplitude" type: "float" read: "amplitude" write: "setAmplitude" notify: "amplitudeChanged" index: 0 lineNumber: 40 isFinal: true } Property { name: "duration" type: "float" read: "duration" write: "setDuration" notify: "durationChanged" index: 1 lineNumber: 41 isFinal: true } Property { name: "frequency" type: "float" read: "frequency" write: "setFrequency" notify: "frequencyChanged" index: 2 lineNumber: 42 isFinal: true } Signal { name: "amplitudeChanged"; lineNumber: 53 } Signal { name: "durationChanged"; lineNumber: 54 } Signal { name: "frequencyChanged"; lineNumber: 55 } } Component { file: "private/qquick3dxrspatialanchor_p.h" lineNumber: 34 name: "QQuick3DXrSpatialAnchor" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D.Xr/XrSpatialAnchor 6.8"] isCreatable: false exportMetaObjectRevisions: [1544] Enum { name: "Classification" isScoped: true lineNumber: 53 values: [ "Unknown", "Wall", "Ceiling", "Floor", "Table", "Seat", "Window", "Door", "Other" ] } Property { name: "has2DBounds" type: "bool" read: "has2DBounds" notify: "has2DBoundsChanged" index: 0 lineNumber: 37 isReadonly: true isFinal: true } Property { name: "has3DBounds" type: "bool" read: "has3DBounds" notify: "has3DBoundsChanged" index: 1 lineNumber: 38 isReadonly: true isFinal: true } Property { name: "offset2D" type: "QVector2D" read: "offset2D" notify: "offset2DChanged" index: 2 lineNumber: 39 isReadonly: true isFinal: true } Property { name: "extent2D" type: "QVector2D" read: "extent2D" notify: "extent2DChanged" index: 3 lineNumber: 40 isReadonly: true isFinal: true } Property { name: "offset3D" type: "QVector3D" read: "offset3D" notify: "offset3DChanged" index: 4 lineNumber: 41 isReadonly: true isFinal: true } Property { name: "extent3D" type: "QVector3D" read: "extent3D" notify: "extent3DChanged" index: 5 lineNumber: 42 isReadonly: true isFinal: true } Property { name: "position" type: "QVector3D" read: "position" notify: "positionChanged" index: 6 lineNumber: 43 isReadonly: true isFinal: true } Property { name: "rotation" type: "QQuaternion" read: "rotation" notify: "rotationChanged" index: 7 lineNumber: 44 isReadonly: true isFinal: true } Property { name: "classification" type: "Classification" read: "classification" notify: "classificationChanged" index: 8 lineNumber: 45 isReadonly: true isFinal: true } Property { name: "classificationString" type: "QString" read: "classificationString" notify: "classificationStringChanged" index: 9 lineNumber: 46 isReadonly: true isFinal: true } Property { name: "identifier" type: "QString" read: "identifier" index: 10 lineNumber: 47 isReadonly: true isPropertyConstant: true } Signal { name: "offset3DChanged"; lineNumber: 106 } Signal { name: "extent3DChanged"; lineNumber: 107 } Signal { name: "positionChanged"; lineNumber: 108 } Signal { name: "rotationChanged"; lineNumber: 109 } Signal { name: "classificationChanged"; lineNumber: 110 } Signal { name: "classificationStringChanged"; lineNumber: 111 } Signal { name: "has2DBoundsChanged"; lineNumber: 112 } Signal { name: "has3DBoundsChanged"; lineNumber: 113 } Signal { name: "offset2DChanged"; lineNumber: 114 } Signal { name: "extent2DChanged"; lineNumber: 115 } } Component { file: "private/qquick3dxrspatialanchorlistmodel_p.h" lineNumber: 31 name: "QQuick3DXrSpatialAnchorListModel" accessSemantics: "reference" prototype: "QAbstractListModel" exports: ["QtQuick3D.Xr/XrSpatialAnchorListModel 6.8"] exportMetaObjectRevisions: [1544] Enum { name: "FilterMode" isScoped: true lineNumber: 42 values: ["All", "Classification", "Identifier"] } Enum { name: "ClassificationFlag" type: "uint" lineNumber: 49 values: [ "Wall", "Ceiling", "Floor", "Table", "Seat", "Window", "Door", "Other" ] } Enum { name: "ClassificationFlags" alias: "ClassificationFlag" isFlag: true type: "uint" lineNumber: 49 values: [ "Wall", "Ceiling", "Floor", "Table", "Seat", "Window", "Door", "Other" ] } Property { name: "filterMode" type: "FilterMode" read: "filterMode" write: "setFilterMode" notify: "filterModeChanged" index: 0 lineNumber: 34 isFinal: true } Property { name: "classificationFilter" type: "ClassificationFlags" read: "classificationFilter" write: "setClassificationFilter" notify: "classificationFilterChanged" index: 1 lineNumber: 35 isFinal: true } Property { name: "classificationStringFilter" type: "QStringList" read: "classificationStringFilter" write: "setClassificationStringFilter" notify: "classificationStringFilterChanged" index: 2 lineNumber: 36 isFinal: true } Property { name: "identifierFilter" type: "QStringList" read: "identifierFilter" write: "setIdentifierFilter" notify: "identifierFilterChanged" index: 3 lineNumber: 37 isFinal: true } Signal { name: "filterModeChanged"; lineNumber: 89 } Signal { name: "identifierFilterChanged"; lineNumber: 90 } Signal { name: "classificationFilterChanged"; lineNumber: 91 } Signal { name: "classificationStringFilterChanged"; lineNumber: 92 } Method { name: "handleAnchorAdded" lineNumber: 95 Parameter { name: "anchor"; type: "QQuick3DXrSpatialAnchor"; isPointer: true } } Method { name: "handleAnchorRemoved" lineNumber: 96 Parameter { name: "uuid"; type: "QUuid" } } Method { name: "handleAnchorUpdated" lineNumber: 97 Parameter { name: "anchor"; type: "QQuick3DXrSpatialAnchor"; isPointer: true } } Method { name: "requestSceneCapture"; lineNumber: 73 } Method { name: "queryAnchors"; lineNumber: 74 } } Component { file: "private/qquick3dxrview_p.h" lineNumber: 38 name: "QQuick3DXrView" accessSemantics: "reference" prototype: "QQuick3DNode" exports: ["QtQuick3D.Xr/XrView 6.8", "QtQuick3D.Xr/XrView 6.11"] exportMetaObjectRevisions: [1544, 1547] Enum { name: "FoveationLevel" lineNumber: 58 values: [ "NoFoveation", "LowFoveation", "MediumFoveation", "HighFoveation" ] } Enum { name: "ReferenceSpace" isScoped: true lineNumber: 66 values: [ "ReferenceSpaceUnknown", "ReferenceSpaceLocal", "ReferenceSpaceStage", "ReferenceSpaceLocalFloor" ] } Property { name: "xrOrigin" type: "QQuick3DXrOrigin" isPointer: true read: "xrOrigin" write: "setXROrigin" notify: "xrOriginChanged" index: 0 lineNumber: 42 } Property { name: "environment" type: "QQuick3DSceneEnvironment" isPointer: true read: "environment" write: "setEnvironment" notify: "environmentChanged" index: 1 lineNumber: 43 } Property { name: "passthroughSupported" type: "bool" read: "passthroughSupported" index: 2 lineNumber: 44 isReadonly: true isPropertyConstant: true } Property { name: "passthroughEnabled" type: "bool" read: "passthroughEnabled" write: "setPassthroughEnabled" notify: "passthroughEnabledChanged" index: 3 lineNumber: 45 isFinal: true } Property { name: "runtimeInfo" type: "QQuick3DXrRuntimeInfo" isPointer: true read: "runtimeInfo" index: 4 lineNumber: 46 isReadonly: true isPropertyConstant: true } Property { name: "quitOnSessionEnd" type: "bool" read: "isQuitOnSessionEndEnabled" write: "setQuitOnSessionEnd" notify: "quitOnSessionEndChanged" index: 5 lineNumber: 47 isFinal: true } Property { name: "renderStats" type: "QQuick3DRenderStats" isPointer: true read: "renderStats" index: 6 lineNumber: 48 isReadonly: true isPropertyConstant: true } Property { name: "fixedFoveation" type: "FoveationLevel" read: "fixedFoveation" write: "setFixedFoveation" notify: "fixedFoveationChanged" index: 7 lineNumber: 49 isFinal: true } Property { name: "referenceSpace" type: "ReferenceSpace" read: "referenceSpace" write: "setReferenceSpace" notify: "referenceSpaceChanged" index: 8 lineNumber: 50 isFinal: true } Property { name: "depthSubmissionEnabled" type: "bool" read: "depthSubmissionEnabled" write: "setDepthSubmissionEnabled" notify: "depthSubmissionEnabledChanged" index: 9 lineNumber: 51 isFinal: true } Property { name: "multiViewRenderingSupported" type: "bool" read: "isMultiViewRenderingSupported" index: 10 lineNumber: 52 isReadonly: true isPropertyConstant: true } Property { name: "multiViewRenderingEnabled" type: "bool" read: "multiViewRenderingEnabled" notify: "multiViewRenderingEnabledChanged" index: 11 lineNumber: 53 isReadonly: true isFinal: true } Signal { name: "initializeFailed" lineNumber: 146 Parameter { name: "errorString"; type: "QString" } } Signal { name: "sessionEnded"; lineNumber: 147 } Signal { name: "xrOriginChanged"; lineNumber: 148 } Signal { name: "environmentChanged" lineNumber: 149 Parameter { name: "environment"; type: "QQuick3DSceneEnvironment"; isPointer: true } } Signal { name: "passthroughEnabledChanged"; lineNumber: 150 } Signal { name: "quitOnSessionEndChanged"; lineNumber: 151 } Signal { name: "fixedFoveationChanged"; lineNumber: 152 } Signal { name: "frameReady"; lineNumber: 153 } Signal { name: "referenceSpaceChanged"; lineNumber: 154 } Signal { name: "depthSubmissionEnabledChanged"; lineNumber: 155 } Signal { name: "multiViewRenderingEnabledChanged"; lineNumber: 156 } Method { name: "setEnvironment" lineNumber: 132 Parameter { name: "environment"; type: "QQuick3DSceneEnvironment"; isPointer: true } } Method { name: "setPassthroughEnabled" lineNumber: 133 Parameter { name: "enable"; type: "bool" } } Method { name: "setQuitOnSessionEnd" lineNumber: 134 Parameter { name: "enable"; type: "bool" } } Method { name: "setDepthSubmissionEnabled" lineNumber: 135 Parameter { name: "enable"; type: "bool" } } Method { name: "setXROrigin" lineNumber: 136 Parameter { name: "newXrOrigin"; type: "QQuick3DXrOrigin"; isPointer: true } } Method { name: "updateViewportGeometry"; lineNumber: 139 } Method { name: "handleSessionEnded"; lineNumber: 140 } Method { name: "handleClearColorChanged"; lineNumber: 141 } Method { name: "handleAAChanged"; lineNumber: 142 } Method { name: "init"; type: "bool"; lineNumber: 143 } Method { name: "rayPick" type: "QQuick3DPickResult" isMethodConstant: true lineNumber: 109 Parameter { name: "origin"; type: "QVector3D" } Parameter { name: "direction"; type: "QVector3D" } } Method { name: "rayPickAll" type: "QQuick3DPickResult" isList: true isMethodConstant: true lineNumber: 110 Parameter { name: "origin"; type: "QVector3D" } Parameter { name: "direction"; type: "QVector3D" } } Method { name: "rayPick" revision: 1547 type: "QQuick3DPickResult" isMethodConstant: true lineNumber: 111 Parameter { name: "origin"; type: "QVector3D" } Parameter { name: "direction"; type: "QVector3D" } Parameter { name: "model"; type: "QQuick3DModel"; isPointer: true } } Method { name: "closestPointPick" revision: 1547 type: "QQuick3DPickResult" isMethodConstant: true lineNumber: 112 Parameter { name: "origin"; type: "QVector3D" } Parameter { name: "radius"; type: "float" } Parameter { name: "model"; type: "QQuick3DModel"; isPointer: true } } Method { name: "closestPointPick" revision: 1547 type: "QQuick3DPickResult" isCloned: true isMethodConstant: true lineNumber: 112 Parameter { name: "origin"; type: "QVector3D" } Parameter { name: "radius"; type: "float" } } Method { name: "setTouchpoint" lineNumber: 114 Parameter { name: "target"; type: "QQuickItem"; isPointer: true } Parameter { name: "position"; type: "QPointF" } Parameter { name: "pointId"; type: "int" } Parameter { name: "active"; type: "bool" } } Method { name: "processTouch" type: "QVector3D" lineNumber: 115 Parameter { name: "pos"; type: "QVector3D" } Parameter { name: "pointId"; type: "int" } } Method { name: "touchpointState" type: "QVariantMap" isMethodConstant: true lineNumber: 116 Parameter { name: "pointId"; type: "int" } } } Component { file: "private/qquick3dxrvirtualmouse_p.h" lineNumber: 30 name: "QQuick3DXrVirtualMouse" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D.Xr/XrVirtualMouse 6.8"] exportMetaObjectRevisions: [1544] Property { name: "rightMouseButton" type: "bool" read: "rightMouseButton" write: "setRightMouseButton" notify: "rightMouseButtonChanged" index: 0 lineNumber: 33 } Property { name: "leftMouseButton" type: "bool" read: "leftMouseButton" write: "setLeftMouseButton" notify: "leftMouseButtonChanged" index: 1 lineNumber: 34 } Property { name: "middleMouseButton" type: "bool" read: "middleMouseButton" write: "setMiddleMouseButton" notify: "middleMouseButtonChanged" index: 2 lineNumber: 35 } Property { name: "scrollWheelX" type: "float" read: "scrollWheelX" write: "setScrollWheelX" notify: "scrollWheelXChanged" index: 3 lineNumber: 36 } Property { name: "scrollWheelY" type: "float" read: "scrollWheelY" write: "setScrollWheelY" notify: "scrollWheelYChanged" index: 4 lineNumber: 37 } Property { name: "scrollTimerInterval" type: "int" read: "scrollTimerInterval" write: "setScrollTimerInterval" notify: "scrollTimerIntervalChanged" index: 5 lineNumber: 38 } Property { name: "scrollPixelDelta" type: "int" read: "scrollPixelDelta" write: "setScrollPixelDelta" notify: "scrollPixelDeltaChanged" index: 6 lineNumber: 39 } Property { name: "source" type: "QQuick3DNode" isPointer: true read: "source" write: "setSource" notify: "sourceChanged" index: 7 lineNumber: 40 } Property { name: "view" type: "QQuick3DXrView" isPointer: true read: "view" write: "setView" notify: "viewChanged" index: 8 lineNumber: 41 } Property { name: "enabled" type: "bool" read: "enabled" write: "setEnabled" notify: "enabledChanged" index: 9 lineNumber: 42 } Signal { name: "rightMouseButtonChanged" lineNumber: 80 Parameter { name: "rightMouseButton"; type: "bool" } } Signal { name: "leftMouseButtonChanged" lineNumber: 81 Parameter { name: "leftMouseButton"; type: "bool" } } Signal { name: "middleMouseButtonChanged" lineNumber: 82 Parameter { name: "middleMouseButton"; type: "bool" } } Signal { name: "scrollWheelXChanged" lineNumber: 83 Parameter { name: "scrollWheelX"; type: "float" } } Signal { name: "scrollWheelYChanged" lineNumber: 84 Parameter { name: "scrollWheelY"; type: "float" } } Signal { name: "scrollTimerIntervalChanged" lineNumber: 85 Parameter { name: "scrollTimerInterval"; type: "int" } } Signal { name: "scrollPixelDeltaChanged" lineNumber: 86 Parameter { name: "scrollPixelDelta"; type: "int" } } Signal { name: "sourceChanged" lineNumber: 87 Parameter { name: "source"; type: "QQuick3DNode"; isPointer: true } } Signal { name: "viewChanged" lineNumber: 88 Parameter { name: "view"; type: "QQuick3DXrView"; isPointer: true } } Signal { name: "enabledChanged" lineNumber: 89 Parameter { name: "enabled"; type: "bool" } } Method { name: "setRightMouseButton" lineNumber: 64 Parameter { name: "rightMouseButton"; type: "bool" } } Method { name: "setLeftMouseButton" lineNumber: 65 Parameter { name: "leftMouseButton"; type: "bool" } } Method { name: "setMiddleMouseButton" lineNumber: 66 Parameter { name: "middleMouseButton"; type: "bool" } } Method { name: "setScrollWheelX" lineNumber: 67 Parameter { name: "scrollWheelX"; type: "float" } } Method { name: "setScrollWheelY" lineNumber: 68 Parameter { name: "scrollWheelY"; type: "float" } } Method { name: "setScrollTimerInterval" lineNumber: 69 Parameter { name: "scrollTimerInterval"; type: "int" } } Method { name: "setScrollPixelDelta" lineNumber: 70 Parameter { name: "scrollPixelDelta"; type: "int" } } Method { name: "setSource" lineNumber: 71 Parameter { name: "source"; type: "QQuick3DNode"; isPointer: true } } Method { name: "setView" lineNumber: 72 Parameter { name: "view"; type: "QQuick3DXrView"; isPointer: true } } Method { name: "setEnabled" lineNumber: 73 Parameter { name: "enabled"; type: "bool" } } Method { name: "moveEvent"; lineNumber: 76 } Method { name: "generateWheelEvent"; lineNumber: 77 } } }