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/capsulegeometry_p.h" lineNumber: 32 name: "CapsuleGeometry" accessSemantics: "reference" prototype: "QQuick3DGeometry" exports: ["QtQuick3D.Helpers/CapsuleGeometry 6.10"] exportMetaObjectRevisions: [1546] Enum { name: "Status" lineNumber: 48 values: ["Null", "Ready", "Loading", "Error"] } Enum { name: "UVProfile" lineNumber: 50 values: ["Fixed", "Aspect", "Uniform"] } Property { name: "enableNormals" type: "bool" read: "enableNormals" write: "setEnableNormals" notify: "enableNormalsChanged" index: 0 lineNumber: 35 } Property { name: "enableUV" type: "bool" read: "enableUV" write: "setEnableUV" notify: "enableUVChanged" index: 1 lineNumber: 36 } Property { name: "longitudes" type: "int" read: "longitudes" write: "setLongitudes" notify: "longitudesChanged" index: 2 lineNumber: 37 } Property { name: "latitudes" type: "int" read: "latitudes" write: "setLatitudes" notify: "latitudesChanged" index: 3 lineNumber: 38 } Property { name: "rings" type: "int" read: "rings" write: "setRings" notify: "ringsChanged" index: 4 lineNumber: 39 } Property { name: "height" type: "float" read: "height" write: "setHeight" notify: "heightChanged" index: 5 lineNumber: 40 } Property { name: "diameter" type: "float" read: "diameter" write: "setDiameter" notify: "diameterChanged" index: 6 lineNumber: 41 } Property { name: "uvProfile" type: "UVProfile" read: "uvProfile" write: "setUVProfile" notify: "uvProfileChanged" index: 7 lineNumber: 42 isFinal: true } Property { name: "asynchronous" type: "bool" read: "asynchronous" write: "setAsynchronous" notify: "asynchronousChanged" index: 8 lineNumber: 43 } Property { name: "status" type: "Status" read: "status" notify: "statusChanged" index: 9 lineNumber: 44 isReadonly: true } Signal { name: "enableNormalsChanged"; lineNumber: 90 } Signal { name: "enableUVChanged"; lineNumber: 91 } Signal { name: "longitudesChanged"; lineNumber: 92 } Signal { name: "latitudesChanged"; lineNumber: 93 } Signal { name: "ringsChanged"; lineNumber: 94 } Signal { name: "heightChanged"; lineNumber: 95 } Signal { name: "diameterChanged"; lineNumber: 96 } Signal { name: "uvProfileChanged"; lineNumber: 97 } Signal { name: "asynchronousChanged"; lineNumber: 98 } Signal { name: "statusChanged"; lineNumber: 99 } Method { name: "doUpdateGeometry"; lineNumber: 86 } Method { name: "requestFinished"; lineNumber: 87 } } Component { file: "private/conegeometry_p.h" lineNumber: 32 name: "ConeGeometry" accessSemantics: "reference" prototype: "QQuick3DGeometry" exports: ["QtQuick3D.Helpers/ConeGeometry 6.9"] exportMetaObjectRevisions: [1545] Enum { name: "Status" lineNumber: 45 values: ["Null", "Ready", "Loading", "Error"] } Property { name: "topRadius" type: "float" read: "topRadius" write: "setTopRadius" notify: "topRadiusChanged" index: 0 lineNumber: 35 isFinal: true } Property { name: "bottomRadius" type: "float" read: "bottomRadius" write: "setBottomRadius" notify: "bottomRadiusChanged" index: 1 lineNumber: 36 isFinal: true } Property { name: "length" type: "float" read: "length" write: "setLength" notify: "lengthChanged" index: 2 lineNumber: 37 isFinal: true } Property { name: "rings" type: "int" read: "rings" write: "setRings" notify: "ringsChanged" index: 3 lineNumber: 38 isFinal: true } Property { name: "segments" type: "int" read: "segments" write: "setSegments" notify: "segmentsChanged" index: 4 lineNumber: 39 isFinal: true } Property { name: "asynchronous" type: "bool" read: "asynchronous" write: "setAsynchronous" notify: "asynchronousChanged" index: 5 lineNumber: 40 } Property { name: "status" type: "Status" read: "status" notify: "statusChanged" index: 6 lineNumber: 41 isReadonly: true } Signal { name: "topRadiusChanged"; lineNumber: 74 } Signal { name: "bottomRadiusChanged"; lineNumber: 75 } Signal { name: "lengthChanged"; lineNumber: 76 } Signal { name: "ringsChanged"; lineNumber: 77 } Signal { name: "segmentsChanged"; lineNumber: 78 } Signal { name: "asynchronousChanged"; lineNumber: 79 } Signal { name: "statusChanged"; lineNumber: 80 } Method { name: "doUpdateGeometry"; lineNumber: 70 } Method { name: "requestFinished"; lineNumber: 71 } } Component { file: "private/cuboidgeometry_p.h" lineNumber: 32 name: "CuboidGeometry" accessSemantics: "reference" prototype: "QQuick3DGeometry" exports: ["QtQuick3D.Helpers/CuboidGeometry 6.9"] exportMetaObjectRevisions: [1545] Enum { name: "Status" lineNumber: 46 values: ["Null", "Ready", "Loading", "Error"] } Property { name: "xExtent" type: "float" read: "xExtent" write: "setXExtent" notify: "xExtentChanged" index: 0 lineNumber: 35 isFinal: true } Property { name: "yExtent" type: "float" read: "yExtent" write: "setYExtent" notify: "yExtentChanged" index: 1 lineNumber: 36 isFinal: true } Property { name: "zExtent" type: "float" read: "zExtent" write: "setZExtent" notify: "zExtentChanged" index: 2 lineNumber: 37 isFinal: true } Property { name: "yzMeshResolution" type: "QSize" read: "yzMeshResolution" write: "setYzMeshResolution" notify: "yzMeshResolutionChanged" index: 3 lineNumber: 38 isFinal: true } Property { name: "xzMeshResolution" type: "QSize" read: "xzMeshResolution" write: "setXzMeshResolution" notify: "xzMeshResolutionChanged" index: 4 lineNumber: 39 isFinal: true } Property { name: "xyMeshResolution" type: "QSize" read: "xyMeshResolution" write: "setXyMeshResolution" notify: "xyMeshResolutionChanged" index: 5 lineNumber: 40 isFinal: true } Property { name: "asynchronous" type: "bool" read: "asynchronous" write: "setAsynchronous" notify: "asynchronousChanged" index: 6 lineNumber: 41 } Property { name: "status" type: "Status" read: "status" notify: "statusChanged" index: 7 lineNumber: 42 isReadonly: true } Signal { name: "xExtentChanged"; lineNumber: 78 } Signal { name: "yExtentChanged"; lineNumber: 79 } Signal { name: "zExtentChanged"; lineNumber: 80 } Signal { name: "yzMeshResolutionChanged"; lineNumber: 81 } Signal { name: "xzMeshResolutionChanged"; lineNumber: 82 } Signal { name: "xyMeshResolutionChanged"; lineNumber: 83 } Signal { name: "asynchronousChanged"; lineNumber: 84 } Signal { name: "statusChanged"; lineNumber: 85 } Method { name: "doUpdateGeometry"; lineNumber: 74 } Method { name: "requestFinished"; lineNumber: 75 } } Component { file: "private/cylindergeometry_p.h" lineNumber: 32 name: "CylinderGeometry" accessSemantics: "reference" prototype: "QQuick3DGeometry" exports: ["QtQuick3D.Helpers/CylinderGeometry 6.9"] exportMetaObjectRevisions: [1545] Enum { name: "Status" lineNumber: 44 values: ["Null", "Ready", "Loading", "Error"] } Property { name: "radius" type: "float" read: "radius" write: "setRadius" notify: "radiusChanged" index: 0 lineNumber: 35 isFinal: true } Property { name: "length" type: "float" read: "length" write: "setLength" notify: "lengthChanged" index: 1 lineNumber: 36 isFinal: true } Property { name: "rings" type: "int" read: "rings" write: "setRings" notify: "ringsChanged" index: 2 lineNumber: 37 isFinal: true } Property { name: "segments" type: "int" read: "segments" write: "setSegments" notify: "segmentsChanged" index: 3 lineNumber: 38 isFinal: true } Property { name: "asynchronous" type: "bool" read: "asynchronous" write: "setAsynchronous" notify: "asynchronousChanged" index: 4 lineNumber: 39 } Property { name: "status" type: "Status" read: "status" notify: "statusChanged" index: 5 lineNumber: 40 isReadonly: true } Signal { name: "radiusChanged"; lineNumber: 70 } Signal { name: "lengthChanged"; lineNumber: 71 } Signal { name: "ringsChanged"; lineNumber: 72 } Signal { name: "segmentsChanged"; lineNumber: 73 } Signal { name: "asynchronousChanged"; lineNumber: 74 } Signal { name: "statusChanged"; lineNumber: 75 } Method { name: "doUpdateGeometry"; lineNumber: 66 } Method { name: "requestFinished"; lineNumber: 67 } } Component { file: "private/extrudedtextgeometry_p.h" lineNumber: 33 name: "ExtrudedTextGeometry" accessSemantics: "reference" prototype: "QQuick3DGeometry" exports: ["QtQuick3D.Helpers/ExtrudedTextGeometry 6.9"] exportMetaObjectRevisions: [1545] Enum { name: "Status" lineNumber: 45 values: ["Null", "Ready", "Loading", "Error"] } Property { name: "text" type: "QString" read: "text" write: "setText" notify: "textChanged" index: 0 lineNumber: 36 } Property { name: "font" type: "QFont" read: "font" write: "setFont" notify: "fontChanged" index: 1 lineNumber: 37 } Property { name: "depth" type: "float" read: "depth" write: "setDepth" notify: "depthChanged" index: 2 lineNumber: 38 } Property { name: "scale" type: "float" read: "scale" write: "setScale" notify: "scaleChanged" index: 3 lineNumber: 39 isFinal: true } Property { name: "asynchronous" type: "bool" read: "asynchronous" write: "setAsynchronous" notify: "asynchronousChanged" index: 4 lineNumber: 40 } Property { name: "status" type: "Status" read: "status" notify: "statusChanged" index: 5 lineNumber: 41 isReadonly: true } Signal { name: "textChanged"; lineNumber: 75 } Signal { name: "fontChanged"; lineNumber: 76 } Signal { name: "depthChanged"; lineNumber: 77 } Signal { name: "scaleChanged"; lineNumber: 78 } Signal { name: "asynchronousChanged"; lineNumber: 79 } Signal { name: "statusChanged"; lineNumber: 80 } Method { name: "doUpdateGeometry"; lineNumber: 71 } Method { name: "requestFinished"; lineNumber: 72 } } Component { file: "private/gridgeometry_p.h" lineNumber: 25 name: "GridGeometry" accessSemantics: "reference" prototype: "QQuick3DGeometry" exports: [ "QtQuick3D.Helpers/GridGeometry 6.0", "QtQuick3D.Helpers/GridGeometry 6.7" ] exportMetaObjectRevisions: [1536, 1543] Property { name: "horizontalLines" type: "int" read: "horizontalLines" write: "setHorizontalLines" notify: "horizontalLinesChanged" index: 0 lineNumber: 28 } Property { name: "verticalLines" type: "int" read: "verticalLines" write: "setVerticalLines" notify: "verticalLinesChanged" index: 1 lineNumber: 29 } Property { name: "horizontalStep" type: "float" read: "horizontalStep" write: "setHorizontalStep" notify: "horizontalStepChanged" index: 2 lineNumber: 30 } Property { name: "verticalStep" type: "float" read: "verticalStep" write: "setVerticalStep" notify: "verticalStepChanged" index: 3 lineNumber: 31 } Signal { name: "horizontalLinesChanged"; lineNumber: 50 } Signal { name: "verticalLinesChanged"; lineNumber: 51 } Signal { name: "horizontalStepChanged"; lineNumber: 52 } Signal { name: "verticalStepChanged"; lineNumber: 53 } Method { name: "setHorizontalLines" lineNumber: 44 Parameter { name: "count"; type: "int" } } Method { name: "setVerticalLines" lineNumber: 45 Parameter { name: "count"; type: "int" } } Method { name: "setHorizontalStep" lineNumber: 46 Parameter { name: "step"; type: "float" } } Method { name: "setVerticalStep" lineNumber: 47 Parameter { name: "step"; type: "float" } } } Component { file: "private/heightfieldgeometry_p.h" lineNumber: 25 name: "HeightFieldGeometry" accessSemantics: "reference" prototype: "QQuick3DGeometry" exports: [ "QtQuick3D.Helpers/HeightFieldGeometry 6.0", "QtQuick3D.Helpers/HeightFieldGeometry 6.5", "QtQuick3D.Helpers/HeightFieldGeometry 6.7" ] exportMetaObjectRevisions: [1536, 1541, 1543] Property { name: "source" revision: 1541 type: "QUrl" read: "source" write: "setSource" notify: "sourceChanged" index: 0 lineNumber: 28 } Property { name: "smoothShading" type: "bool" read: "smoothShading" write: "setSmoothShading" notify: "smoothShadingChanged" index: 1 lineNumber: 29 } Property { name: "extents" type: "QVector3D" read: "extents" write: "setExtents" notify: "extentsChanged" index: 2 lineNumber: 30 } Property { name: "heightMap" type: "QUrl" read: "source" write: "setSource" notify: "sourceChanged" index: 3 lineNumber: 56 } Signal { name: "sourceChanged"; lineNumber: 44 } Signal { name: "smoothShadingChanged"; lineNumber: 45 } Signal { name: "extentsChanged"; lineNumber: 46 } } Component { file: "private/instancerepeater_p.h" lineNumber: 27 name: "InstanceModel" accessSemantics: "reference" prototype: "QAbstractListModel" exports: ["QtQuick3D.Helpers/InstanceModel 6.4"] exportMetaObjectRevisions: [1540] Property { name: "instancingTable" type: "QQuick3DInstancing" isPointer: true read: "instancing" write: "setInstancing" notify: "instancingChanged" index: 0 lineNumber: 30 } Signal { name: "instancingChanged"; lineNumber: 63 } Method { name: "reset"; lineNumber: 60 } } Component { file: "private/instancerepeater_p.h" lineNumber: 75 name: "InstanceRepeater" accessSemantics: "reference" defaultProperty: "delegate" prototype: "QQuick3DRepeater" exports: [ "QtQuick3D.Helpers/InstanceRepeater 6.4", "QtQuick3D.Helpers/InstanceRepeater 6.10", "QtQuick3D.Helpers/InstanceRepeater 6.11" ] exportMetaObjectRevisions: [1540, 1546, 1547] Property { name: "instancingTable" type: "QQuick3DInstancing" isPointer: true read: "instancing" write: "setInstancing" notify: "instancingChanged" index: 0 lineNumber: 78 } Signal { name: "instancingChanged"; lineNumber: 87 } } Component { file: "private/lookatnode_p.h" lineNumber: 25 name: "LookAtNode" accessSemantics: "reference" prototype: "QQuick3DNode" exports: [ "QtQuick3D.Helpers/LookAtNode 6.4", "QtQuick3D.Helpers/LookAtNode 6.11" ] exportMetaObjectRevisions: [1540, 1547] Property { name: "target" type: "QQuick3DNode" isPointer: true read: "target" write: "setTarget" notify: "targetChanged" index: 0 lineNumber: 28 } Signal { name: "targetChanged"; lineNumber: 42 } Method { name: "setTarget" lineNumber: 39 Parameter { name: "node"; type: "QQuick3DNode"; isPointer: true } } Method { name: "updateLookAt"; lineNumber: 45 } } Component { file: "private/planegeometry_p.h" lineNumber: 32 name: "PlaneGeometry" accessSemantics: "reference" prototype: "QQuick3DGeometry" exports: ["QtQuick3D.Helpers/PlaneGeometry 6.9"] exportMetaObjectRevisions: [1545] Enum { name: "Status" lineNumber: 46 values: ["Null", "Ready", "Loading", "Error"] } Enum { name: "Plane" lineNumber: 49 values: ["XY", "XZ", "ZY"] } Property { name: "width" type: "float" read: "width" write: "setWidth" notify: "widthChanged" index: 0 lineNumber: 35 isFinal: true } Property { name: "height" type: "float" read: "height" write: "setHeight" notify: "heightChanged" index: 1 lineNumber: 36 isFinal: true } Property { name: "meshResolution" type: "QSize" read: "meshResolution" write: "setMeshResolution" notify: "meshResolutionChanged" index: 2 lineNumber: 37 isFinal: true } Property { name: "plane" type: "Plane" read: "plane" write: "setPlane" notify: "planeChanged" index: 3 lineNumber: 38 isFinal: true } Property { name: "reversed" type: "bool" read: "reversed" write: "setReversed" notify: "reversedChanged" index: 4 lineNumber: 39 isFinal: true } Property { name: "mirrored" type: "bool" read: "mirrored" write: "setMirrored" notify: "mirroredChanged" index: 5 lineNumber: 40 isFinal: true } Property { name: "asynchronous" type: "bool" read: "asynchronous" write: "setAsynchronous" notify: "asynchronousChanged" index: 6 lineNumber: 41 } Property { name: "status" type: "Status" read: "status" notify: "statusChanged" index: 7 lineNumber: 42 isReadonly: true } Signal { name: "widthChanged"; lineNumber: 82 } Signal { name: "heightChanged"; lineNumber: 83 } Signal { name: "meshResolutionChanged"; lineNumber: 84 } Signal { name: "planeChanged"; lineNumber: 85 } Signal { name: "mirroredChanged"; lineNumber: 86 } Signal { name: "asynchronousChanged"; lineNumber: 87 } Signal { name: "statusChanged"; lineNumber: 88 } Signal { name: "reversedChanged"; lineNumber: 89 } Method { name: "doUpdateGeometry"; lineNumber: 78 } Method { name: "requestFinished"; lineNumber: 79 } } Component { file: "private/proceduralmesh_p.h" lineNumber: 57 name: "ProceduralMesh" accessSemantics: "reference" prototype: "QQuick3DGeometry" exports: [ "QtQuick3D.Helpers/ProceduralMesh 6.6", "QtQuick3D.Helpers/ProceduralMesh 6.7" ] exportMetaObjectRevisions: [1542, 1543] Enum { name: "PrimitiveMode" lineNumber: 75 values: [ "Points", "LineStrip", "Lines", "TriangleStrip", "TriangleFan", "Triangles" ] } Property { name: "positions" type: "QVector3D" isList: true read: "positions" write: "setPositions" notify: "positionsChanged" index: 0 lineNumber: 60 isFinal: true } Property { name: "normals" type: "QVector3D" isList: true read: "normals" write: "setNormals" notify: "normalsChanged" index: 1 lineNumber: 61 isFinal: true } Property { name: "tangents" type: "QVector3D" isList: true read: "tangents" write: "setTangents" notify: "tangentsChanged" index: 2 lineNumber: 62 isFinal: true } Property { name: "binormals" type: "QVector3D" isList: true read: "binormals" write: "setBinormals" notify: "binormalsChanged" index: 3 lineNumber: 63 isFinal: true } Property { name: "uv0s" type: "QVector2D" isList: true read: "uv0s" write: "setUv0s" notify: "uv0sChanged" index: 4 lineNumber: 64 isFinal: true } Property { name: "uv1s" type: "QVector2D" isList: true read: "uv1s" write: "setUv1s" notify: "uv1sChanged" index: 5 lineNumber: 65 isFinal: true } Property { name: "colors" type: "QVector4D" isList: true read: "colors" write: "setColors" notify: "colorsChanged" index: 6 lineNumber: 66 isFinal: true } Property { name: "joints" type: "QVector4D" isList: true read: "joints" write: "setJoints" notify: "jointsChanged" index: 7 lineNumber: 67 isFinal: true } Property { name: "weights" type: "QVector4D" isList: true read: "weights" write: "setWeights" notify: "weightsChanged" index: 8 lineNumber: 68 isFinal: true } Property { name: "indexes" type: "uint" isList: true read: "indexes" write: "setIndexes" notify: "indexesChanged" index: 9 lineNumber: 69 isFinal: true } Property { name: "subsets" type: "ProceduralMeshSubset" isList: true read: "subsets" index: 10 lineNumber: 70 isReadonly: true isFinal: true } Property { name: "primitiveMode" type: "PrimitiveMode" read: "primitiveMode" write: "setPrimitiveMode" notify: "primitiveModeChanged" index: 11 lineNumber: 71 isFinal: true } Signal { name: "positionsChanged"; lineNumber: 121 } Signal { name: "primitiveModeChanged"; lineNumber: 122 } Signal { name: "indexesChanged"; lineNumber: 123 } Signal { name: "normalsChanged"; lineNumber: 124 } Signal { name: "tangentsChanged"; lineNumber: 125 } Signal { name: "binormalsChanged"; lineNumber: 126 } Signal { name: "uv0sChanged"; lineNumber: 127 } Signal { name: "uv1sChanged"; lineNumber: 128 } Signal { name: "colorsChanged"; lineNumber: 129 } Signal { name: "jointsChanged"; lineNumber: 130 } Signal { name: "weightsChanged"; lineNumber: 131 } Method { name: "requestUpdate"; lineNumber: 134 } Method { name: "updateGeometry"; lineNumber: 135 } Method { name: "subsetDestroyed" lineNumber: 136 Parameter { name: "subset"; type: "QObject"; isPointer: true } } } Component { file: "private/proceduralmesh_p.h" lineNumber: 28 name: "ProceduralMeshSubset" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D.Helpers/ProceduralMeshSubset 6.6"] exportMetaObjectRevisions: [1542] Property { name: "offset" type: "uint" read: "offset" write: "setOffset" notify: "offsetChanged" index: 0 lineNumber: 30 isFinal: true } Property { name: "count" type: "uint" read: "count" write: "setCount" notify: "countChanged" index: 1 lineNumber: 31 isFinal: true } Property { name: "name" type: "QString" read: "name" write: "setName" notify: "nameChanged" index: 2 lineNumber: 32 isFinal: true } Signal { name: "offsetChanged"; lineNumber: 46 } Signal { name: "countChanged"; lineNumber: 47 } Signal { name: "nameChanged"; lineNumber: 48 } Signal { name: "isDirty"; lineNumber: 49 } } Component { file: "private/proceduralskytexturedata_p.h" lineNumber: 30 name: "ProceduralSkyTextureData" accessSemantics: "reference" prototype: "QQuick3DTextureData" exports: ["QtQuick3D.Helpers/ProceduralSkyTextureData 6.0"] exportMetaObjectRevisions: [1536] Enum { name: "SkyTextureQuality" isScoped: true lineNumber: 54 values: [ "SkyTextureQualityLow", "SkyTextureQualityMedium", "SkyTextureQualityHigh", "SkyTextureQualityVeryHigh" ] } Property { name: "skyTopColor" type: "QColor" read: "skyTopColor" write: "setSkyTopColor" notify: "skyTopColorChanged" index: 0 lineNumber: 33 } Property { name: "skyHorizonColor" type: "QColor" read: "skyHorizonColor" write: "setSkyHorizonColor" notify: "skyHorizonColorChanged" index: 1 lineNumber: 34 } Property { name: "skyCurve" type: "float" read: "skyCurve" write: "setSkyCurve" notify: "skyCurveChanged" index: 2 lineNumber: 35 } Property { name: "skyEnergy" type: "float" read: "skyEnergy" write: "setSkyEnergy" notify: "skyEnergyChanged" index: 3 lineNumber: 36 } Property { name: "groundBottomColor" type: "QColor" read: "groundBottomColor" write: "setGroundBottomColor" notify: "groundBottomColorChanged" index: 4 lineNumber: 38 } Property { name: "groundHorizonColor" type: "QColor" read: "groundHorizonColor" write: "setGroundHorizonColor" notify: "groundHorizonColorChanged" index: 5 lineNumber: 39 } Property { name: "groundCurve" type: "float" read: "groundCurve" write: "setGroundCurve" notify: "groundCurveChanged" index: 6 lineNumber: 40 } Property { name: "groundEnergy" type: "float" read: "groundEnergy" write: "setGroundEnergy" notify: "groundEnergyChanged" index: 7 lineNumber: 41 } Property { name: "sunColor" type: "QColor" read: "sunColor" write: "setSunColor" notify: "sunColorChanged" index: 8 lineNumber: 43 } Property { name: "sunLatitude" type: "float" read: "sunLatitude" write: "setSunLatitude" notify: "sunLatitudeChanged" index: 9 lineNumber: 44 } Property { name: "sunLongitude" type: "float" read: "sunLongitude" write: "setSunLongitude" notify: "sunLongitudeChanged" index: 10 lineNumber: 45 } Property { name: "sunAngleMin" type: "float" read: "sunAngleMin" write: "setSunAngleMin" notify: "sunAngleMinChanged" index: 11 lineNumber: 46 } Property { name: "sunAngleMax" type: "float" read: "sunAngleMax" write: "setSunAngleMax" notify: "sunAngleMaxChanged" index: 12 lineNumber: 47 } Property { name: "sunCurve" type: "float" read: "sunCurve" write: "setSunCurve" notify: "sunCurveChanged" index: 13 lineNumber: 48 } Property { name: "sunEnergy" type: "float" read: "sunEnergy" write: "setSunEnergy" notify: "sunEnergyChanged" index: 14 lineNumber: 49 } Property { name: "textureQuality" type: "SkyTextureQuality" read: "textureQuality" write: "setTextureQuality" notify: "textureQualityChanged" index: 15 lineNumber: 50 } Signal { name: "skyTopColorChanged" lineNumber: 109 Parameter { name: "skyTopColor"; type: "QColor" } } Signal { name: "skyHorizonColorChanged" lineNumber: 110 Parameter { name: "skyHorizonColor"; type: "QColor" } } Signal { name: "skyCurveChanged" lineNumber: 111 Parameter { name: "skyCurve"; type: "float" } } Signal { name: "skyEnergyChanged" lineNumber: 112 Parameter { name: "skyEnergy"; type: "float" } } Signal { name: "groundBottomColorChanged" lineNumber: 114 Parameter { name: "groundBottomColor"; type: "QColor" } } Signal { name: "groundHorizonColorChanged" lineNumber: 115 Parameter { name: "groundHorizonColor"; type: "QColor" } } Signal { name: "groundCurveChanged" lineNumber: 116 Parameter { name: "groundCurve"; type: "float" } } Signal { name: "groundEnergyChanged" lineNumber: 117 Parameter { name: "groundEnergy"; type: "float" } } Signal { name: "sunColorChanged" lineNumber: 119 Parameter { name: "sunColor"; type: "QColor" } } Signal { name: "sunLatitudeChanged" lineNumber: 121 Parameter { name: "sunLatitude"; type: "float" } } Signal { name: "sunLongitudeChanged" lineNumber: 122 Parameter { name: "sunLongitude"; type: "float" } } Signal { name: "sunAngleMinChanged" lineNumber: 123 Parameter { name: "sunAngleMin"; type: "float" } } Signal { name: "sunAngleMaxChanged" lineNumber: 124 Parameter { name: "sunAngleMax"; type: "float" } } Signal { name: "sunCurveChanged" lineNumber: 125 Parameter { name: "sunCurve"; type: "float" } } Signal { name: "sunEnergyChanged" lineNumber: 126 Parameter { name: "sunEnergy"; type: "float" } } Signal { name: "textureQualityChanged" lineNumber: 128 Parameter { name: "textureQuality"; type: "SkyTextureQuality" } } Method { name: "setSkyTopColor" lineNumber: 86 Parameter { name: "skyTopColor"; type: "QColor" } } Method { name: "setSkyHorizonColor" lineNumber: 87 Parameter { name: "skyHorizonColor"; type: "QColor" } } Method { name: "setSkyCurve" lineNumber: 88 Parameter { name: "skyCurve"; type: "float" } } Method { name: "setSkyEnergy" lineNumber: 89 Parameter { name: "skyEnergy"; type: "float" } } Method { name: "setGroundBottomColor" lineNumber: 91 Parameter { name: "groundBottomColor"; type: "QColor" } } Method { name: "setGroundHorizonColor" lineNumber: 92 Parameter { name: "groundHorizonColor"; type: "QColor" } } Method { name: "setGroundCurve" lineNumber: 93 Parameter { name: "groundCurve"; type: "float" } } Method { name: "setGroundEnergy" lineNumber: 94 Parameter { name: "groundEnergy"; type: "float" } } Method { name: "setSunColor" lineNumber: 96 Parameter { name: "sunColor"; type: "QColor" } } Method { name: "setSunLatitude" lineNumber: 97 Parameter { name: "sunLatitude"; type: "float" } } Method { name: "setSunLongitude" lineNumber: 98 Parameter { name: "sunLongitude"; type: "float" } } Method { name: "setSunAngleMin" lineNumber: 99 Parameter { name: "sunAngleMin"; type: "float" } } Method { name: "setSunAngleMax" lineNumber: 100 Parameter { name: "sunAngleMax"; type: "float" } } Method { name: "setSunCurve" lineNumber: 101 Parameter { name: "sunCurve"; type: "float" } } Method { name: "setSunEnergy" lineNumber: 102 Parameter { name: "sunEnergy"; type: "float" } } Method { name: "setTextureQuality" lineNumber: 104 Parameter { name: "textureQuality"; type: "SkyTextureQuality" } } Method { name: "generateRGBA16FTexture"; lineNumber: 106 } } Component { file: "private/infinitegrid_p.h" lineNumber: 27 name: "QQuick3DInfiniteGrid" accessSemantics: "reference" prototype: "QObject" interfaces: ["QQmlParserStatus"] exports: ["QtQuick3D.Helpers/InfiniteGrid 6.0"] exportMetaObjectRevisions: [1536] Property { name: "visible" type: "bool" read: "visible" write: "setVisible" notify: "visibleChanged" index: 0 lineNumber: 33 } Property { name: "gridInterval" type: "float" read: "gridInterval" write: "setGridInterval" notify: "gridIntervalChanged" index: 1 lineNumber: 34 } Property { name: "gridAxes" type: "bool" read: "gridAxes" write: "setGridAxes" notify: "gridAxesChanged" index: 2 lineNumber: 35 } Signal { name: "visibleChanged"; lineNumber: 51 } Signal { name: "gridIntervalChanged"; lineNumber: 52 } Signal { name: "gridAxesChanged"; lineNumber: 54 } } Component { file: "private/randominstancing_p.h" lineNumber: 25 name: "QQuick3DInstanceRange" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D.Helpers/InstanceRange 6.2"] exportMetaObjectRevisions: [1538] Property { name: "from" type: "QVariant" read: "from" write: "setFrom" notify: "fromChanged" index: 0 lineNumber: 30 } Property { name: "to" type: "QVariant" read: "to" write: "setTo" notify: "toChanged" index: 1 lineNumber: 31 } Property { name: "proportional" type: "bool" read: "proportional" write: "setProportional" notify: "proportionalChanged" index: 2 lineNumber: 32 } Signal { name: "fromChanged"; lineNumber: 58 } Signal { name: "toChanged"; lineNumber: 59 } Signal { name: "proportionalChanged"; lineNumber: 60 } Signal { name: "changed"; lineNumber: 61 } Method { name: "setFrom" lineNumber: 53 Parameter { name: "from"; type: "QVariant" } } Method { name: "setTo" lineNumber: 54 Parameter { name: "to"; type: "QVariant" } } Method { name: "setProportional" lineNumber: 55 Parameter { name: "proportional"; type: "bool" } } } Component { file: "private/randominstancing_p.h" lineNumber: 75 name: "QQuick3DRandomInstancing" accessSemantics: "reference" prototype: "QQuick3DInstancing" exports: [ "QtQuick3D.Helpers/RandomInstancing 6.2", "QtQuick3D.Helpers/RandomInstancing 6.3", "QtQuick3D.Helpers/RandomInstancing 6.9" ] exportMetaObjectRevisions: [1538, 1539, 1545] Enum { name: "ColorModel" isScoped: true lineNumber: 95 values: ["RGB", "HSV", "HSL"] } Property { name: "instanceCount" type: "int" read: "instanceCount" write: "setInstanceCount" notify: "instanceCountChanged" index: 0 lineNumber: 79 } Property { name: "position" type: "QQuick3DInstanceRange" isPointer: true read: "position" write: "setPosition" notify: "positionChanged" index: 1 lineNumber: 80 } Property { name: "scale" type: "QQuick3DInstanceRange" isPointer: true read: "scale" write: "setScale" notify: "scaleChanged" index: 2 lineNumber: 81 } Property { name: "rotation" type: "QQuick3DInstanceRange" isPointer: true read: "rotation" write: "setRotation" notify: "rotationChanged" index: 3 lineNumber: 82 } Property { name: "color" type: "QQuick3DInstanceRange" isPointer: true read: "color" write: "setColor" notify: "colorChanged" index: 4 lineNumber: 83 } Property { name: "colorModel" type: "ColorModel" read: "colorModel" write: "setColorModel" notify: "colorModelChanged" index: 5 lineNumber: 84 } Property { name: "customData" type: "QQuick3DInstanceRange" isPointer: true read: "customData" write: "setCustomData" notify: "customDataChanged" index: 6 lineNumber: 85 } Property { name: "gridSpacing" revision: 1545 type: "QVector3D" read: "gridSpacing" write: "setGridSpacing" notify: "gridSpacingChanged" index: 7 lineNumber: 87 isFinal: true } Property { name: "randomSeed" type: "int" read: "randomSeed" write: "setRandomSeed" notify: "randomSeedChanged" index: 8 lineNumber: 89 } Signal { name: "instanceCountChanged"; lineNumber: 158 } Signal { name: "randomSeedChanged"; lineNumber: 159 } Signal { name: "positionChanged"; lineNumber: 160 } Signal { name: "scaleChanged"; lineNumber: 161 } Signal { name: "rotationChanged"; lineNumber: 162 } Signal { name: "colorChanged"; lineNumber: 163 } Signal { name: "customDataChanged"; lineNumber: 164 } Signal { name: "colorModelChanged"; lineNumber: 165 } Signal { name: "gridSpacingChanged"; lineNumber: 167 } Method { name: "setInstanceCount" lineNumber: 147 Parameter { name: "instanceCount"; type: "int" } } Method { name: "setRandomSeed" lineNumber: 148 Parameter { name: "randomSeed"; type: "int" } } Method { name: "setPosition" lineNumber: 150 Parameter { name: "position"; type: "QQuick3DInstanceRange"; isPointer: true } } Method { name: "setScale" lineNumber: 151 Parameter { name: "scale"; type: "QQuick3DInstanceRange"; isPointer: true } } Method { name: "setRotation" lineNumber: 152 Parameter { name: "rotation"; type: "QQuick3DInstanceRange"; isPointer: true } } Method { name: "setColor" lineNumber: 153 Parameter { name: "color"; type: "QQuick3DInstanceRange"; isPointer: true } } Method { name: "setCustomData" lineNumber: 154 Parameter { name: "customData"; type: "QQuick3DInstanceRange"; isPointer: true } } Method { name: "setColorModel" lineNumber: 155 Parameter { name: "colorModel"; type: "ColorModel" } } Method { name: "handleChange"; lineNumber: 170 } } Component { file: "private/qquick3drenderoutputprovider_p.h" lineNumber: 28 name: "QQuick3DRenderOutputProvider" accessSemantics: "reference" prototype: "QQuick3DTextureProviderExtension" exports: ["QtQuick3D.Helpers/RenderOutputProvider 6.11"] exportMetaObjectRevisions: [1547] Enum { name: "TextureSource" isScoped: true type: "uint" lineNumber: 37 values: [ "None", "UserPassTexture", "AoTexture", "DepthTexture", "ScreenTexture", "NormalTexture", "MotionVectorTexture" ] } Enum { name: "AttachmentSelector" isScoped: true type: "uint" lineNumber: 49 values: [ "Attachment0", "Attachment1", "Attachment2", "Attachment3" ] } Property { name: "textureSource" type: "TextureSource" read: "textureSource" write: "setTextureSource" notify: "textureSourceChanged" index: 0 lineNumber: 31 isFinal: true } Property { name: "renderPass" type: "QQuick3DRenderPass" isPointer: true read: "renderPass" write: "setRenderPass" notify: "renderPassChanged" index: 1 lineNumber: 32 isFinal: true } Property { name: "attachmentSelector" type: "AttachmentSelector" read: "attachmentSelector" write: "setAttachmentSelector" notify: "attachmentSelectorChanged" index: 2 lineNumber: 33 isFinal: true } Signal { name: "textureSourceChanged"; lineNumber: 69 } Signal { name: "renderPassChanged"; lineNumber: 70 } Signal { name: "attachmentSelectorChanged"; lineNumber: 72 } } Component { file: "private/qquick3dsimplequadrenderpass_p.h" lineNumber: 26 name: "QQuick3DSimpleQuadRenderer" accessSemantics: "reference" prototype: "QQuick3DRenderExtension" exports: ["QtQuick3D.Helpers/SimpleQuadRenderer 6.11"] exportMetaObjectRevisions: [1547] Property { name: "texture" type: "QQuick3DTexture" isPointer: true read: "texture" write: "setTexture" notify: "textureChanged" index: 0 lineNumber: 29 isFinal: true } Signal { name: "textureChanged"; lineNumber: 38 } } Component { file: "private/qquick3dtexturedatafrontend_p.h" lineNumber: 28 name: "QQuick3DTextureDataFrontend" accessSemantics: "reference" prototype: "QQuick3DTextureData" exports: ["QtQuick3D.Helpers/ProceduralTextureData 6.6"] exportMetaObjectRevisions: [1542] Property { name: "format" type: "QQuick3DTextureData::Format" read: "format" write: "setFormat" notify: "formatChanged" index: 0 lineNumber: 31 } Property { name: "width" type: "int" read: "width" write: "setWidth" notify: "widthChanged" index: 1 lineNumber: 32 } Property { name: "height" type: "int" read: "height" write: "setHeight" notify: "heightChanged" index: 2 lineNumber: 33 } Property { name: "depth" type: "int" read: "depth" write: "setDepth" notify: "depthChanged" index: 3 lineNumber: 34 } Property { name: "hasTransparency" type: "bool" read: "hasTransparency" write: "setHasTransparency" notify: "hasTransparencyChanged" index: 4 lineNumber: 35 } Property { name: "textureData" type: "QByteArray" read: "textureData" write: "setTextureData" notify: "textureDataChanged" index: 5 lineNumber: 36 } Signal { name: "formatChanged"; lineNumber: 61 } Signal { name: "depthChanged"; lineNumber: 62 } Signal { name: "hasTransparencyChanged"; lineNumber: 63 } Signal { name: "textureDataChanged"; lineNumber: 64 } Signal { name: "widthChanged"; lineNumber: 65 } Signal { name: "heightChanged"; lineNumber: 66 } } Component { file: "private/spheregeometry_p.h" lineNumber: 32 name: "SphereGeometry" accessSemantics: "reference" prototype: "QQuick3DGeometry" exports: ["QtQuick3D.Helpers/SphereGeometry 6.9"] exportMetaObjectRevisions: [1545] Enum { name: "Status" lineNumber: 43 values: ["Null", "Ready", "Loading", "Error"] } Property { name: "radius" type: "float" read: "radius" write: "setRadius" notify: "radiusChanged" index: 0 lineNumber: 35 isFinal: true } Property { name: "rings" type: "int" read: "rings" write: "setRings" notify: "ringsChanged" index: 1 lineNumber: 36 isFinal: true } Property { name: "segments" type: "int" read: "segments" write: "setSegments" notify: "segmentsChanged" index: 2 lineNumber: 37 isFinal: true } Property { name: "asynchronous" type: "bool" read: "asynchronous" write: "setAsynchronous" notify: "asynchronousChanged" index: 3 lineNumber: 38 } Property { name: "status" type: "Status" read: "status" notify: "statusChanged" index: 4 lineNumber: 39 isReadonly: true } Signal { name: "radiusChanged"; lineNumber: 66 } Signal { name: "ringsChanged"; lineNumber: 67 } Signal { name: "segmentsChanged"; lineNumber: 68 } Signal { name: "asynchronousChanged"; lineNumber: 69 } Signal { name: "statusChanged"; lineNumber: 70 } Method { name: "doUpdateGeometry"; lineNumber: 62 } Method { name: "requestFinished"; lineNumber: 63 } } Component { file: "private/torusgeometry_p.h" lineNumber: 32 name: "TorusGeometry" accessSemantics: "reference" prototype: "QQuick3DGeometry" exports: ["QtQuick3D.Helpers/TorusGeometry 6.9"] exportMetaObjectRevisions: [1545] Enum { name: "Status" lineNumber: 44 values: ["Null", "Ready", "Loading", "Error"] } Property { name: "rings" type: "int" read: "rings" write: "setRings" notify: "ringsChanged" index: 0 lineNumber: 35 isFinal: true } Property { name: "segments" type: "int" read: "segments" write: "setSegments" notify: "segmentsChanged" index: 1 lineNumber: 36 isFinal: true } Property { name: "radius" type: "float" read: "radius" write: "setRadius" notify: "radiusChanged" index: 2 lineNumber: 37 isFinal: true } Property { name: "tubeRadius" type: "float" read: "tubeRadius" write: "setTubeRadius" notify: "tubeRadiusChanged" index: 3 lineNumber: 38 isFinal: true } Property { name: "asynchronous" type: "bool" read: "asynchronous" write: "setAsynchronous" notify: "asynchronousChanged" index: 4 lineNumber: 39 } Property { name: "status" type: "Status" read: "status" notify: "statusChanged" index: 5 lineNumber: 40 isReadonly: true } Signal { name: "ringsChanged"; lineNumber: 70 } Signal { name: "segmentsChanged"; lineNumber: 71 } Signal { name: "radiusChanged"; lineNumber: 72 } Signal { name: "tubeRadiusChanged"; lineNumber: 73 } Signal { name: "asynchronousChanged"; lineNumber: 74 } Signal { name: "statusChanged"; lineNumber: 75 } Method { name: "doUpdateGeometry"; lineNumber: 66 } Method { name: "requestFinished"; lineNumber: 67 } } }