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/qquick3dambientsound_p.h" lineNumber: 25 name: "QQuick3DAmbientSound" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D.SpatialAudio/AmbientSound 6.0"] exportMetaObjectRevisions: [1536] Enum { name: "Loops" lineNumber: 44 values: ["Infinite", "Once"] } Property { name: "source" type: "QUrl" read: "source" write: "setSource" notify: "sourceChanged" index: 0 lineNumber: 28 } Property { name: "volume" type: "float" read: "volume" write: "setVolume" notify: "volumeChanged" index: 1 lineNumber: 29 } Property { name: "loops" type: "int" read: "loops" write: "setLoops" notify: "loopsChanged" index: 2 lineNumber: 30 } Property { name: "autoPlay" type: "bool" read: "autoPlay" write: "setAutoPlay" notify: "autoPlayChanged" index: 3 lineNumber: 31 } Signal { name: "sourceChanged"; lineNumber: 63 } Signal { name: "volumeChanged"; lineNumber: 64 } Signal { name: "loopsChanged"; lineNumber: 65 } Signal { name: "autoPlayChanged"; lineNumber: 66 } Method { name: "play"; lineNumber: 58 } Method { name: "pause"; lineNumber: 59 } Method { name: "stop"; lineNumber: 60 } } Component { file: "private/qquick3daudioengine_p.h" lineNumber: 25 name: "QQuick3DAudioEngine" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D.SpatialAudio/AudioEngine 6.0"] exportMetaObjectRevisions: [1536] Enum { name: "OutputMode" lineNumber: 36 values: ["Surround", "Stereo", "Headphone"] } Property { name: "outputMode" type: "OutputMode" read: "outputMode" write: "setOutputMode" notify: "outputModeChanged" index: 0 lineNumber: 29 } Property { name: "outputDevice" type: "QAudioDevice" read: "outputDevice" write: "setOutputDevice" notify: "outputDeviceChanged" index: 1 lineNumber: 30 } Property { name: "masterVolume" type: "float" read: "masterVolume" write: "setMasterVolume" notify: "masterVolumeChanged" index: 2 lineNumber: 31 } Property { name: "distanceScale" type: "float" read: "distanceScale" write: "setDistanceScale" notify: "distanceScaleChanged" index: 3 lineNumber: 32 } Signal { name: "outputModeChanged"; lineNumber: 61 } Signal { name: "outputDeviceChanged"; lineNumber: 62 } Signal { name: "masterVolumeChanged"; lineNumber: 63 } Signal { name: "distanceScaleChanged"; lineNumber: 64 } } Component { file: "private/qquick3daudiolistener_p.h" lineNumber: 24 name: "QQuick3DAudioListener" accessSemantics: "reference" prototype: "QQuick3DNode" exports: [ "QtQuick3D.SpatialAudio/AudioListener 6.0", "QtQuick3D.SpatialAudio/AudioListener 6.11" ] exportMetaObjectRevisions: [1536, 1547] Method { name: "updatePosition"; lineNumber: 38 } Method { name: "updateRotation"; lineNumber: 39 } } Component { file: "private/qquick3daudioroom_p.h" lineNumber: 27 name: "QQuick3DAudioRoom" accessSemantics: "reference" prototype: "QQuick3DNode" exports: [ "QtQuick3D.SpatialAudio/AudioRoom 6.0", "QtQuick3D.SpatialAudio/AudioRoom 6.11" ] exportMetaObjectRevisions: [1536, 1547] Enum { name: "Material" lineNumber: 46 values: [ "Transparent", "AcousticCeilingTiles", "BrickBare", "BrickPainted", "ConcreteBlockCoarse", "ConcreteBlockPainted", "CurtainHeavy", "FiberGlassInsulation", "GlassThin", "GlassThick", "Grass", "LinoleumOnConcrete", "Marble", "Metal", "ParquetOnConcrete", "PlasterRough", "PlasterSmooth", "PlywoodPanel", "PolishedConcreteOrTile", "Sheetrock", "WaterOrIceSurface", "WoodCeiling", "WoodPanel", "Uniform" ] } Property { name: "dimensions" type: "QVector3D" read: "dimensions" write: "setDimensions" notify: "dimensionsChanged" index: 0 lineNumber: 30 } Property { name: "leftMaterial" type: "Material" read: "leftMaterial" write: "setLeftMaterial" notify: "wallsChanged" index: 1 lineNumber: 31 } Property { name: "rightMaterial" type: "Material" read: "rightMaterial" write: "setRightMaterial" notify: "wallsChanged" index: 2 lineNumber: 32 } Property { name: "frontMaterial" type: "Material" read: "frontMaterial" write: "setFrontMaterial" notify: "wallsChanged" index: 3 lineNumber: 33 } Property { name: "backMaterial" type: "Material" read: "backMaterial" write: "setBackMaterial" notify: "wallsChanged" index: 4 lineNumber: 34 } Property { name: "floorMaterial" type: "Material" read: "floorMaterial" write: "setFloorMaterial" notify: "wallsChanged" index: 5 lineNumber: 35 } Property { name: "ceilingMaterial" type: "Material" read: "ceilingMaterial" write: "setCeilingMaterial" notify: "wallsChanged" index: 6 lineNumber: 36 } Property { name: "reflectionGain" type: "float" read: "reflectionGain" write: "setReflectionGain" notify: "reflectionGainChanged" index: 7 lineNumber: 37 } Property { name: "reverbGain" type: "float" read: "reverbGain" write: "setReverbGain" notify: "reverbGainChanged" index: 8 lineNumber: 38 } Property { name: "reverbTime" type: "float" read: "reverbTime" write: "setReverbTime" notify: "reverbTimeChanged" index: 9 lineNumber: 39 } Property { name: "reverbBrightness" type: "float" read: "reverbBrightness" write: "setReverbBrightness" notify: "reverbBrightnessChanged" index: 10 lineNumber: 40 } Signal { name: "positionChanged"; lineNumber: 108 } Signal { name: "dimensionsChanged"; lineNumber: 109 } Signal { name: "rotationChanged"; lineNumber: 110 } Signal { name: "wallsChanged"; lineNumber: 111 } Signal { name: "reflectionGainChanged"; lineNumber: 112 } Signal { name: "reverbGainChanged"; lineNumber: 113 } Signal { name: "reverbTimeChanged"; lineNumber: 114 } Signal { name: "reverbBrightnessChanged"; lineNumber: 115 } Method { name: "updatePosition"; lineNumber: 118 } Method { name: "updateRotation"; lineNumber: 119 } } Component { file: "private/qquick3dspatialsound_p.h" lineNumber: 24 name: "QQuick3DSpatialSound" accessSemantics: "reference" prototype: "QQuick3DNode" exports: [ "QtQuick3D.SpatialAudio/SpatialSound 6.0", "QtQuick3D.SpatialAudio/SpatialSound 6.11" ] exportMetaObjectRevisions: [1536, 1547] Enum { name: "DistanceModel" lineNumber: 51 values: ["Logarithmic", "Linear", "ManualAttenuation"] } Enum { name: "Loops" lineNumber: 82 values: ["Infinite", "Once"] } Property { name: "source" type: "QUrl" read: "source" write: "setSource" notify: "sourceChanged" index: 0 lineNumber: 27 } Property { name: "volume" type: "float" read: "volume" write: "setVolume" notify: "volumeChanged" index: 1 lineNumber: 28 } Property { name: "distanceModel" type: "DistanceModel" read: "distanceModel" write: "setDistanceModel" notify: "distanceModelChanged" index: 2 lineNumber: 29 } Property { name: "size" type: "float" read: "size" write: "setSize" notify: "sizeChanged" index: 3 lineNumber: 30 } Property { name: "distanceCutoff" type: "float" read: "distanceCutoff" write: "setDistanceCutoff" notify: "distanceCutoffChanged" index: 4 lineNumber: 31 } Property { name: "manualAttenuation" type: "float" read: "manualAttenuation" write: "setManualAttenuation" notify: "manualAttenuationChanged" index: 5 lineNumber: 32 } Property { name: "occlusionIntensity" type: "float" read: "occlusionIntensity" write: "setOcclusionIntensity" notify: "occlusionIntensityChanged" index: 6 lineNumber: 33 } Property { name: "directivity" type: "float" read: "directivity" write: "setDirectivity" notify: "directivityChanged" index: 7 lineNumber: 34 } Property { name: "directivityOrder" type: "float" read: "directivityOrder" write: "setDirectivityOrder" notify: "directivityOrderChanged" index: 8 lineNumber: 35 } Property { name: "nearFieldGain" type: "float" read: "nearFieldGain" write: "setNearFieldGain" notify: "nearFieldGainChanged" index: 9 lineNumber: 36 } Property { name: "loops" type: "int" read: "loops" write: "setLoops" notify: "loopsChanged" index: 10 lineNumber: 37 } Property { name: "autoPlay" type: "bool" read: "autoPlay" write: "setAutoPlay" notify: "autoPlayChanged" index: 11 lineNumber: 38 } Signal { name: "sourceChanged"; lineNumber: 101 } Signal { name: "volumeChanged"; lineNumber: 102 } Signal { name: "distanceModelChanged"; lineNumber: 103 } Signal { name: "sizeChanged"; lineNumber: 104 } Signal { name: "distanceCutoffChanged"; lineNumber: 105 } Signal { name: "manualAttenuationChanged"; lineNumber: 106 } Signal { name: "occlusionIntensityChanged"; lineNumber: 107 } Signal { name: "directivityChanged"; lineNumber: 108 } Signal { name: "directivityOrderChanged"; lineNumber: 109 } Signal { name: "nearFieldGainChanged"; lineNumber: 110 } Signal { name: "loopsChanged"; lineNumber: 111 } Signal { name: "autoPlayChanged"; lineNumber: 112 } Method { name: "play"; lineNumber: 96 } Method { name: "pause"; lineNumber: 97 } Method { name: "stop"; lineNumber: 98 } Method { name: "updatePosition"; lineNumber: 115 } Method { name: "updateRotation"; lineNumber: 116 } } }