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/qquick3dabstractlight_p.h" lineNumber: 26 name: "QQuick3DAbstractLight" accessSemantics: "reference" prototype: "QQuick3DNode" exports: [ "QtQuick3D/Light 6.0", "QtQuick3D/Light 6.8", "QtQuick3D/Light 6.9", "QtQuick3D/Light 6.11" ] isCreatable: false exportMetaObjectRevisions: [1536, 1544, 1545, 1547] Enum { name: "QSSGShadowMapQuality" isScoped: true lineNumber: 49 values: [ "ShadowMapQualityLow", "ShadowMapQualityMedium", "ShadowMapQualityHigh", "ShadowMapQualityVeryHigh", "ShadowMapQualityUltra" ] } Enum { name: "QSSGSoftShadowQuality" isScoped: true lineNumber: 58 values: ["Hard", "PCF4", "PCF8", "PCF16", "PCF32", "PCF64"] } Enum { name: "QSSGBakeMode" isScoped: true lineNumber: 68 values: ["BakeModeDisabled", "BakeModeIndirect", "BakeModeAll"] } Property { name: "color" type: "QColor" read: "color" write: "setColor" notify: "colorChanged" index: 0 lineNumber: 29 } Property { name: "ambientColor" type: "QColor" read: "ambientColor" write: "setAmbientColor" notify: "ambientColorChanged" index: 1 lineNumber: 30 } Property { name: "brightness" type: "float" read: "brightness" write: "setBrightness" notify: "brightnessChanged" index: 2 lineNumber: 31 } Property { name: "scope" type: "QQuick3DNode" isPointer: true read: "scope" write: "setScope" notify: "scopeChanged" index: 3 lineNumber: 32 } Property { name: "castsShadow" type: "bool" read: "castsShadow" write: "setCastsShadow" notify: "castsShadowChanged" index: 4 lineNumber: 33 } Property { name: "shadowBias" type: "float" read: "shadowBias" write: "setShadowBias" notify: "shadowBiasChanged" index: 5 lineNumber: 34 } Property { name: "shadowFactor" type: "float" read: "shadowFactor" write: "setShadowFactor" notify: "shadowFactorChanged" index: 6 lineNumber: 35 } Property { name: "shadowMapQuality" type: "QSSGShadowMapQuality" read: "shadowMapQuality" write: "setShadowMapQuality" notify: "shadowMapQualityChanged" index: 7 lineNumber: 36 } Property { name: "shadowMapFar" type: "float" read: "shadowMapFar" write: "setShadowMapFar" notify: "shadowMapFarChanged" index: 8 lineNumber: 37 } Property { name: "shadowFilter" type: "float" read: "shadowFilter" write: "setShadowFilter" notify: "shadowFilterChanged" index: 9 lineNumber: 38 } Property { name: "bakeMode" type: "QSSGBakeMode" read: "bakeMode" write: "setBakeMode" notify: "bakeModeChanged" index: 10 lineNumber: 39 } Property { name: "softShadowQuality" revision: 1544 type: "QSSGSoftShadowQuality" read: "softShadowQuality" write: "setSoftShadowQuality" notify: "softShadowQualityChanged" index: 11 lineNumber: 40 isFinal: true } Property { name: "pcfFactor" revision: 1544 type: "float" read: "pcfFactor" write: "setPcfFactor" notify: "pcfFactorChanged" index: 12 lineNumber: 41 isFinal: true } Property { name: "use32BitShadowmap" revision: 1545 type: "bool" read: "use32BitShadowmap" write: "setUse32BitShadowmap" notify: "use32BitShadowmapChanged" index: 13 lineNumber: 42 isFinal: true } Signal { name: "colorChanged"; lineNumber: 107 } Signal { name: "ambientColorChanged"; lineNumber: 108 } Signal { name: "brightnessChanged"; lineNumber: 109 } Signal { name: "scopeChanged"; lineNumber: 110 } Signal { name: "castsShadowChanged"; lineNumber: 111 } Signal { name: "shadowBiasChanged"; lineNumber: 112 } Signal { name: "shadowFactorChanged"; lineNumber: 113 } Signal { name: "shadowMapQualityChanged"; lineNumber: 114 } Signal { name: "shadowMapFarChanged"; lineNumber: 115 } Signal { name: "shadowFilterChanged"; lineNumber: 116 } Signal { name: "bakeModeChanged"; lineNumber: 117 } Signal { name: "softShadowQualityChanged"; revision: 1544; lineNumber: 118 } Signal { name: "pcfFactorChanged"; revision: 1544; lineNumber: 119 } Signal { name: "use32BitShadowmapChanged"; revision: 1545; lineNumber: 120 } Method { name: "setColor" lineNumber: 91 Parameter { name: "color"; type: "QColor" } } Method { name: "setAmbientColor" lineNumber: 92 Parameter { name: "ambientColor"; type: "QColor" } } Method { name: "setBrightness" lineNumber: 93 Parameter { name: "brightness"; type: "float" } } Method { name: "setScope" lineNumber: 94 Parameter { name: "scope"; type: "QQuick3DNode"; isPointer: true } } Method { name: "setCastsShadow" lineNumber: 95 Parameter { name: "castsShadow"; type: "bool" } } Method { name: "setShadowBias" lineNumber: 96 Parameter { name: "shadowBias"; type: "float" } } Method { name: "setShadowFactor" lineNumber: 97 Parameter { name: "shadowFactor"; type: "float" } } Method { name: "setShadowMapQuality" lineNumber: 98 Parameter { name: "shadowMapQuality"; type: "QQuick3DAbstractLight::QSSGShadowMapQuality" } } Method { name: "setShadowMapFar" lineNumber: 99 Parameter { name: "shadowMapFar"; type: "float" } } Method { name: "setShadowFilter" lineNumber: 100 Parameter { name: "shadowFilter"; type: "float" } } Method { name: "setBakeMode" lineNumber: 101 Parameter { name: "bakeMode"; type: "QQuick3DAbstractLight::QSSGBakeMode" } } Method { name: "setSoftShadowQuality" revision: 1544 lineNumber: 102 Parameter { name: "softShadowQuality"; type: "QQuick3DAbstractLight::QSSGSoftShadowQuality" } } Method { name: "setPcfFactor" revision: 1544 lineNumber: 103 Parameter { name: "pcfFactor"; type: "float" } } Method { name: "setUse32BitShadowmap" revision: 1545 lineNumber: 104 Parameter { name: "use32BitShadowmap"; type: "bool" } } } Component { file: "private/qquick3dbakedlightmap_p.h" lineNumber: 24 name: "QQuick3DBakedLightmap" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D/BakedLightmap 6.0"] exportMetaObjectRevisions: [1536] Property { name: "enabled" type: "bool" read: "isEnabled" write: "setEnabled" notify: "enabledChanged" index: 0 lineNumber: 27 } Property { name: "key" type: "QString" read: "key" write: "setKey" notify: "keyChanged" index: 1 lineNumber: 28 } Property { name: "loadPrefix" type: "QString" read: "loadPrefix" write: "setLoadPrefix" notify: "loadPrefixChanged" index: 2 lineNumber: 29 } Signal { name: "changed"; lineNumber: 44 } Signal { name: "enabledChanged"; lineNumber: 45 } Signal { name: "keyChanged"; lineNumber: 46 } Signal { name: "loadPrefixChanged"; lineNumber: 47 } Method { name: "setEnabled" lineNumber: 39 Parameter { name: "enabled"; type: "bool" } } Method { name: "setKey" lineNumber: 40 Parameter { name: "key"; type: "QString" } } Method { name: "setLoadPrefix" lineNumber: 41 Parameter { name: "loadPrefix"; type: "QString" } } } Component { file: "private/qquick3dmodel_p.h" lineNumber: 40 name: "QQuick3DBounds3" accessSemantics: "value" exports: ["QtQuick3D/bounds 6.0"] isCreatable: false exportMetaObjectRevisions: [1536] Property { name: "minimum" type: "QVector3D" read: "minimum" index: 0 lineNumber: 43 isReadonly: true isPropertyConstant: true } Property { name: "maximum" type: "QVector3D" read: "maximum" index: 1 lineNumber: 44 isReadonly: true isPropertyConstant: true } } Component { file: "private/qquick3dcamera_p.h" lineNumber: 25 name: "QQuick3DCamera" accessSemantics: "reference" prototype: "QQuick3DNode" exports: [ "QtQuick3D/Camera 6.0", "QtQuick3D/Camera 6.4", "QtQuick3D/Camera 6.5", "QtQuick3D/Camera 6.11" ] isCreatable: false exportMetaObjectRevisions: [1536, 1540, 1541, 1547] Property { name: "frustumCullingEnabled" type: "bool" read: "frustumCullingEnabled" write: "setFrustumCullingEnabled" notify: "frustumCullingEnabledChanged" index: 0 lineNumber: 28 } Property { name: "lookAtNode" revision: 1540 type: "QQuick3DNode" isPointer: true read: "lookAtNode" write: "setLookAtNode" notify: "lookAtNodeChanged" index: 1 lineNumber: 29 } Property { name: "levelOfDetailBias" revision: 1541 type: "float" read: "levelOfDetailBias" write: "setLevelOfDetailBias" notify: "levelOfDetailBiasChanged" index: 2 lineNumber: 30 } Signal { name: "frustumCullingEnabledChanged"; lineNumber: 60 } Signal { name: "lookAtNodeChanged"; revision: 1540; lineNumber: 61 } Signal { name: "levelOfDetailBiasChanged"; revision: 1541; lineNumber: 62 } Method { name: "setFrustumCullingEnabled" lineNumber: 55 Parameter { name: "frustumCullingEnabled"; type: "bool" } } Method { name: "setLookAtNode" lineNumber: 56 Parameter { name: "node"; type: "QQuick3DNode"; isPointer: true } } Method { name: "setLevelOfDetailBias" revision: 1541 lineNumber: 57 Parameter { name: "newLevelOFDetailBias"; type: "float" } } Method { name: "updateLookAt"; lineNumber: 70 } Method { name: "mapToViewport" type: "QVector3D" isMethodConstant: true lineNumber: 34 Parameter { name: "scenePos"; type: "QVector3D" } } Method { name: "mapFromViewport" type: "QVector3D" isMethodConstant: true lineNumber: 35 Parameter { name: "viewportPos"; type: "QVector3D" } } Method { name: "lookAt" lineNumber: 43 Parameter { name: "scenePos"; type: "QVector3D" } } Method { name: "lookAt" lineNumber: 44 Parameter { name: "node"; type: "QQuick3DNode"; isPointer: true } } } Component { file: "private/qquick3dcontentlayer_p.h" lineNumber: 28 name: "QQuick3DContentLayer" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D/ContentLayer 6.11"] isCreatable: false isSingleton: true exportMetaObjectRevisions: [1547] Enum { name: "LayerFlags" alias: "LayerFlag" isFlag: true type: "uint" lineNumber: 38 values: [ "LayerNone", "Layer0", "Layer1", "Layer2", "Layer3", "Layer4", "Layer5", "Layer6", "Layer7", "Layer8", "Layer9", "Layer10", "Layer11", "Layer12", "Layer13", "Layer14", "Layer15", "Layer16", "Layer17", "Layer18", "Layer19", "Layer20", "Layer21", "Layer22", "Layer23", "LayerAll", "Layer24", "Layer25", "Layer26", "Layer27", "Layer28", "Layer29", "Layer30", "Layer31", "ReservedLayerMask" ] } } Component { file: "private/qquick3dcubemaptexture_p.h" lineNumber: 24 name: "QQuick3DCubeMapTexture" accessSemantics: "reference" prototype: "QQuick3DTexture" exports: [ "QtQuick3D/CubeMapTexture 6.0", "QtQuick3D/CubeMapTexture 6.2", "QtQuick3D/CubeMapTexture 6.7" ] exportMetaObjectRevisions: [1536, 1538, 1543] } Component { file: "private/qquick3dcustomcamera_p.h" lineNumber: 25 name: "QQuick3DCustomCamera" accessSemantics: "reference" prototype: "QQuick3DCamera" exports: [ "QtQuick3D/CustomCamera 6.0", "QtQuick3D/CustomCamera 6.4", "QtQuick3D/CustomCamera 6.5", "QtQuick3D/CustomCamera 6.11" ] exportMetaObjectRevisions: [1536, 1540, 1541, 1547] Property { name: "projection" type: "QMatrix4x4" read: "projection" write: "setProjection" notify: "projectionChanged" index: 0 lineNumber: 28 } Signal { name: "projectionChanged"; lineNumber: 41 } Method { name: "setProjection" lineNumber: 38 Parameter { name: "projection"; type: "QMatrix4x4" } } } Component { file: "private/qquick3dcustommaterial_p.h" lineNumber: 29 name: "QQuick3DCustomMaterial" accessSemantics: "reference" prototype: "QQuick3DMaterial" exports: [ "QtQuick3D/CustomMaterial 6.0", "QtQuick3D/CustomMaterial 6.7", "QtQuick3D/CustomMaterial 6.8" ] exportMetaObjectRevisions: [1536, 1543, 1544] Enum { name: "ShadingMode" isScoped: true lineNumber: 47 values: ["Unshaded", "Shaded"] } Enum { name: "BlendMode" isScoped: true lineNumber: 54 values: [ "NoBlend", "Zero", "One", "SrcColor", "OneMinusSrcColor", "DstColor", "OneMinusDstColor", "SrcAlpha", "OneMinusSrcAlpha", "DstAlpha", "OneMinusDstAlpha", "ConstantColor", "OneMinusConstantColor", "ConstantAlpha", "OneMinusConstantAlpha", "SrcAlphaSaturate" ] } Property { name: "shadingMode" type: "ShadingMode" read: "shadingMode" write: "setShadingMode" notify: "shadingModeChanged" index: 0 lineNumber: 32 } Property { name: "fragmentShader" type: "QUrl" read: "fragmentShader" write: "setFragmentShader" notify: "fragmentShaderChanged" index: 1 lineNumber: 33 } Property { name: "vertexShader" type: "QUrl" read: "vertexShader" write: "setVertexShader" notify: "vertexShaderChanged" index: 2 lineNumber: 34 } Property { name: "__fragmentShaderCode" revision: 1544 type: "QString" read: "fragmentShaderCode" write: "setFragmentShaderCode" notify: "fragmentShaderCodeChanged" index: 3 lineNumber: 35 } Property { name: "__vertexShaderCode" revision: 1544 type: "QString" read: "vertexShaderCode" write: "setVertexShaderCode" notify: "vertexShaderCodeChanged" index: 4 lineNumber: 36 } Property { name: "sourceBlend" type: "BlendMode" read: "srcBlend" write: "setSrcBlend" notify: "srcBlendChanged" index: 5 lineNumber: 37 } Property { name: "destinationBlend" type: "BlendMode" read: "dstBlend" write: "setDstBlend" notify: "dstBlendChanged" index: 6 lineNumber: 38 } Property { name: "sourceAlphaBlend" revision: 1543 type: "BlendMode" read: "srcAlphaBlend" write: "setSrcAlphaBlend" notify: "srcAlphaBlendChanged" index: 7 lineNumber: 39 } Property { name: "destinationAlphaBlend" revision: 1543 type: "BlendMode" read: "dstAlphaBlend" write: "setDstAlphaBlend" notify: "dstAlphaBlendChanged" index: 8 lineNumber: 40 } Property { name: "alwaysDirty" type: "bool" read: "alwaysDirty" write: "setAlwaysDirty" notify: "alwaysDirtyChanged" index: 9 lineNumber: 41 } Property { name: "lineWidth" type: "float" read: "lineWidth" write: "setLineWidth" notify: "lineWidthChanged" index: 10 lineNumber: 42 } Signal { name: "shadingModeChanged"; lineNumber: 104 } Signal { name: "vertexShaderChanged"; lineNumber: 105 } Signal { name: "fragmentShaderChanged"; lineNumber: 106 } Signal { name: "vertexShaderCodeChanged"; revision: 1544; lineNumber: 107 } Signal { name: "fragmentShaderCodeChanged"; revision: 1544; lineNumber: 108 } Signal { name: "srcBlendChanged"; lineNumber: 109 } Signal { name: "dstBlendChanged"; lineNumber: 110 } Signal { name: "srcAlphaBlendChanged"; revision: 1543; lineNumber: 111 } Signal { name: "dstAlphaBlendChanged"; revision: 1543; lineNumber: 112 } Signal { name: "alwaysDirtyChanged"; lineNumber: 113 } Signal { name: "lineWidthChanged"; lineNumber: 114 } Method { name: "setShadingMode" lineNumber: 91 Parameter { name: "mode"; type: "QQuick3DCustomMaterial::ShadingMode" } } Method { name: "setVertexShader" lineNumber: 92 Parameter { name: "url"; type: "QUrl" } } Method { name: "setFragmentShader" lineNumber: 93 Parameter { name: "url"; type: "QUrl" } } Method { name: "setVertexShaderCode" revision: 1544 lineNumber: 94 Parameter { name: "code"; type: "QString" } } Method { name: "setFragmentShaderCode" revision: 1544 lineNumber: 95 Parameter { name: "code"; type: "QString" } } Method { name: "setSrcBlend" lineNumber: 96 Parameter { name: "mode"; type: "QQuick3DCustomMaterial::BlendMode" } } Method { name: "setDstBlend" lineNumber: 97 Parameter { name: "mode"; type: "QQuick3DCustomMaterial::BlendMode" } } Method { name: "setSrcAlphaBlend" revision: 1543 lineNumber: 98 Parameter { name: "mode"; type: "QQuick3DCustomMaterial::BlendMode" } } Method { name: "setDstAlphaBlend" revision: 1543 lineNumber: 99 Parameter { name: "mode"; type: "QQuick3DCustomMaterial::BlendMode" } } Method { name: "setAlwaysDirty" lineNumber: 100 Parameter { name: "alwaysDirty"; type: "bool" } } Method { name: "setLineWidth" lineNumber: 101 Parameter { name: "width"; type: "float" } } Method { name: "onPropertyDirty"; lineNumber: 131 } Method { name: "onTextureDirty"; lineNumber: 132 } } Component { file: "private/qquick3ddebugsettings_p.h" lineNumber: 24 name: "QQuick3DDebugSettings" accessSemantics: "reference" prototype: "QObject" exports: [ "QtQuick3D/DebugSettings 6.0", "QtQuick3D/DebugSettings 6.8", "QtQuick3D/DebugSettings 6.9", "QtQuick3D/DebugSettings 6.11" ] exportMetaObjectRevisions: [1536, 1544, 1545, 1547] Enum { name: "QQuick3DMaterialOverrides" lineNumber: 42 values: [ "None", "BaseColor", "Roughness", "Metalness", "Diffuse", "Specular", "ShadowOcclusion", "Emission", "AmbientOcclusion", "Normals", "Tangents", "Binormals", "F0" ] } Property { name: "materialOverride" type: "QQuick3DMaterialOverrides" read: "materialOverride" write: "setMaterialOverride" notify: "materialOverrideChanged" index: 0 lineNumber: 27 } Property { name: "wireframeEnabled" type: "bool" read: "wireframeEnabled" write: "setWireframeEnabled" notify: "wireframeEnabledChanged" index: 1 lineNumber: 28 } Property { name: "drawDirectionalLightShadowBoxes" revision: 1544 type: "bool" read: "drawDirectionalLightShadowBoxes" write: "setDrawDirectionalLightShadowBoxes" notify: "drawDirectionalLightShadowBoxesChanged" index: 2 lineNumber: 29 isFinal: true } Property { name: "drawPointLightShadowBoxes" revision: 1545 type: "bool" read: "drawPointLightShadowBoxes" write: "setDrawPointLightShadowBoxes" notify: "drawPointLightShadowBoxesChanged" index: 3 lineNumber: 31 isFinal: true } Property { name: "drawShadowCastingBounds" revision: 1544 type: "bool" read: "drawShadowCastingBounds" write: "setDrawShadowCastingBounds" notify: "drawShadowCastingBoundsChanged" index: 4 lineNumber: 33 isFinal: true } Property { name: "drawShadowReceivingBounds" revision: 1544 type: "bool" read: "drawShadowReceivingBounds" write: "setDrawShadowReceivingBounds" notify: "drawShadowReceivingBoundsChanged" index: 5 lineNumber: 34 isFinal: true } Property { name: "drawCascades" revision: 1544 type: "bool" read: "drawCascades" write: "setDrawCascades" notify: "drawCascadesChanged" index: 6 lineNumber: 35 isFinal: true } Property { name: "drawSceneCascadeIntersection" revision: 1544 type: "bool" read: "drawSceneCascadeIntersection" write: "setDrawSceneCascadeIntersection" notify: "drawSceneCascadeIntersectionChanged" index: 7 lineNumber: 36 isFinal: true } Property { name: "disableShadowCameraUpdate" revision: 1544 type: "bool" read: "disableShadowCameraUpdate" write: "setDisableShadowCameraUpdate" notify: "disableShadowCameraUpdateChanged" index: 8 lineNumber: 37 isFinal: true } Property { name: "drawCulledObjects" revision: 1547 type: "bool" read: "drawCulledObjects" write: "setDrawCulledObjects" notify: "drawCulledObjectsChanged" index: 9 lineNumber: 38 isFinal: true } Signal { name: "materialOverrideChanged"; lineNumber: 92 } Signal { name: "wireframeEnabledChanged"; lineNumber: 93 } Signal { name: "drawDirectionalLightShadowBoxesChanged"; revision: 1544; lineNumber: 94 } Signal { name: "drawPointLightShadowBoxesChanged"; revision: 1545; lineNumber: 95 } Signal { name: "drawShadowCastingBoundsChanged"; revision: 1544; lineNumber: 96 } Signal { name: "drawShadowReceivingBoundsChanged"; revision: 1544; lineNumber: 97 } Signal { name: "drawCascadesChanged"; revision: 1544; lineNumber: 98 } Signal { name: "drawSceneCascadeIntersectionChanged"; revision: 1544; lineNumber: 99 } Signal { name: "disableShadowCameraUpdateChanged"; revision: 1544; lineNumber: 100 } Signal { name: "drawCulledObjectsChanged"; revision: 1547; lineNumber: 101 } Signal { name: "changed"; lineNumber: 102 } } Component { file: "private/qquick3ddefaultmaterial_p.h" lineNumber: 28 name: "QQuick3DDefaultMaterial" accessSemantics: "reference" prototype: "QQuick3DMaterial" exports: ["QtQuick3D/DefaultMaterial 6.0"] exportMetaObjectRevisions: [1536] Enum { name: "Lighting" lineNumber: 75 values: ["NoLighting", "FragmentLighting"] } Enum { name: "BlendMode" lineNumber: 78 values: ["SourceOver", "Screen", "Multiply"] } Enum { name: "SpecularModel" lineNumber: 81 values: ["Default", "KGGX"] } Property { name: "lighting" type: "Lighting" read: "lighting" write: "setLighting" notify: "lightingChanged" index: 0 lineNumber: 31 } Property { name: "blendMode" type: "BlendMode" read: "blendMode" write: "setBlendMode" notify: "blendModeChanged" index: 1 lineNumber: 32 } Property { name: "diffuseColor" type: "QColor" read: "diffuseColor" write: "setDiffuseColor" notify: "diffuseColorChanged" index: 2 lineNumber: 34 } Property { name: "diffuseMap" type: "QQuick3DTexture" isPointer: true read: "diffuseMap" write: "setDiffuseMap" notify: "diffuseMapChanged" index: 3 lineNumber: 35 } Property { name: "emissiveFactor" type: "QVector3D" read: "emissiveFactor" write: "setEmissiveFactor" notify: "emissiveFactorChanged" index: 4 lineNumber: 37 } Property { name: "emissiveMap" type: "QQuick3DTexture" isPointer: true read: "emissiveMap" write: "setEmissiveMap" notify: "emissiveMapChanged" index: 5 lineNumber: 38 } Property { name: "specularReflectionMap" type: "QQuick3DTexture" isPointer: true read: "specularReflectionMap" write: "setSpecularReflectionMap" notify: "specularReflectionMapChanged" index: 6 lineNumber: 40 } Property { name: "specularMap" type: "QQuick3DTexture" isPointer: true read: "specularMap" write: "setSpecularMap" notify: "specularMapChanged" index: 7 lineNumber: 41 } Property { name: "specularModel" type: "SpecularModel" read: "specularModel" write: "setSpecularModel" notify: "specularModelChanged" index: 8 lineNumber: 42 } Property { name: "specularTint" type: "QColor" read: "specularTint" write: "setSpecularTint" notify: "specularTintChanged" index: 9 lineNumber: 43 } Property { name: "indexOfRefraction" type: "float" read: "indexOfRefraction" write: "setIndexOfRefraction" notify: "indexOfRefractionChanged" index: 10 lineNumber: 45 } Property { name: "fresnelPower" type: "float" read: "fresnelPower" write: "setFresnelPower" notify: "fresnelPowerChanged" index: 11 lineNumber: 46 } Property { name: "specularAmount" type: "float" read: "specularAmount" write: "setSpecularAmount" notify: "specularAmountChanged" index: 12 lineNumber: 47 } Property { name: "specularRoughness" type: "float" read: "specularRoughness" write: "setSpecularRoughness" notify: "specularRoughnessChanged" index: 13 lineNumber: 48 } Property { name: "roughnessMap" type: "QQuick3DTexture" isPointer: true read: "roughnessMap" write: "setRoughnessMap" notify: "roughnessMapChanged" index: 14 lineNumber: 49 } Property { name: "roughnessChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "roughnessChannel" write: "setRoughnessChannel" notify: "roughnessChannelChanged" index: 15 lineNumber: 50 } Property { name: "opacity" type: "float" read: "opacity" write: "setOpacity" notify: "opacityChanged" index: 16 lineNumber: 52 } Property { name: "opacityMap" type: "QQuick3DTexture" isPointer: true read: "opacityMap" write: "setOpacityMap" notify: "opacityMapChanged" index: 17 lineNumber: 53 } Property { name: "opacityChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "opacityChannel" write: "setOpacityChannel" notify: "opacityChannelChanged" index: 18 lineNumber: 54 } Property { name: "bumpMap" type: "QQuick3DTexture" isPointer: true read: "bumpMap" write: "setBumpMap" notify: "bumpMapChanged" index: 19 lineNumber: 56 } Property { name: "bumpAmount" type: "float" read: "bumpAmount" write: "setBumpAmount" notify: "bumpAmountChanged" index: 20 lineNumber: 57 } Property { name: "normalMap" type: "QQuick3DTexture" isPointer: true read: "normalMap" write: "setNormalMap" notify: "normalMapChanged" index: 21 lineNumber: 59 } Property { name: "translucencyMap" type: "QQuick3DTexture" isPointer: true read: "translucencyMap" write: "setTranslucencyMap" notify: "translucencyMapChanged" index: 22 lineNumber: 61 } Property { name: "translucencyChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "translucencyChannel" write: "setTranslucencyChannel" notify: "translucencyChannelChanged" index: 23 lineNumber: 62 } Property { name: "translucentFalloff" type: "float" read: "translucentFalloff" write: "setTranslucentFalloff" notify: "translucentFalloffChanged" index: 24 lineNumber: 63 } Property { name: "diffuseLightWrap" type: "float" read: "diffuseLightWrap" write: "setDiffuseLightWrap" notify: "diffuseLightWrapChanged" index: 25 lineNumber: 65 } Property { name: "vertexColorsEnabled" type: "bool" read: "vertexColorsEnabled" write: "setVertexColorsEnabled" notify: "vertexColorsEnabledChanged" index: 26 lineNumber: 67 } Property { name: "pointSize" type: "float" read: "pointSize" write: "setPointSize" notify: "pointSizeChanged" index: 27 lineNumber: 69 } Property { name: "lineWidth" type: "float" read: "lineWidth" write: "setLineWidth" notify: "lineWidthChanged" index: 28 lineNumber: 70 } Signal { name: "lightingChanged" lineNumber: 156 Parameter { name: "lighting"; type: "QQuick3DDefaultMaterial::Lighting" } } Signal { name: "blendModeChanged" lineNumber: 157 Parameter { name: "blendMode"; type: "QQuick3DDefaultMaterial::BlendMode" } } Signal { name: "diffuseColorChanged" lineNumber: 158 Parameter { name: "diffuseColor"; type: "QColor" } } Signal { name: "diffuseMapChanged" lineNumber: 159 Parameter { name: "diffuseMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "emissiveFactorChanged" lineNumber: 160 Parameter { name: "emissiveFactor"; type: "QVector3D" } } Signal { name: "emissiveMapChanged" lineNumber: 161 Parameter { name: "emissiveMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "specularReflectionMapChanged" lineNumber: 162 Parameter { name: "specularReflectionMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "specularMapChanged" lineNumber: 163 Parameter { name: "specularMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "specularModelChanged" lineNumber: 164 Parameter { name: "specularModel"; type: "QQuick3DDefaultMaterial::SpecularModel" } } Signal { name: "specularTintChanged" lineNumber: 165 Parameter { name: "specularTint"; type: "QColor" } } Signal { name: "indexOfRefractionChanged" lineNumber: 166 Parameter { name: "indexOfRefraction"; type: "float" } } Signal { name: "fresnelPowerChanged" lineNumber: 167 Parameter { name: "fresnelPower"; type: "float" } } Signal { name: "specularAmountChanged" lineNumber: 168 Parameter { name: "specularAmount"; type: "float" } } Signal { name: "specularRoughnessChanged" lineNumber: 169 Parameter { name: "specularRoughness"; type: "float" } } Signal { name: "roughnessMapChanged" lineNumber: 170 Parameter { name: "roughnessMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "opacityChanged" lineNumber: 171 Parameter { name: "opacity"; type: "float" } } Signal { name: "opacityMapChanged" lineNumber: 172 Parameter { name: "opacityMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "bumpMapChanged" lineNumber: 173 Parameter { name: "bumpMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "bumpAmountChanged" lineNumber: 174 Parameter { name: "bumpAmount"; type: "float" } } Signal { name: "normalMapChanged" lineNumber: 175 Parameter { name: "normalMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "translucencyMapChanged" lineNumber: 176 Parameter { name: "translucencyMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "translucentFalloffChanged" lineNumber: 177 Parameter { name: "translucentFalloff"; type: "float" } } Signal { name: "diffuseLightWrapChanged" lineNumber: 178 Parameter { name: "diffuseLightWrap"; type: "float" } } Signal { name: "vertexColorsEnabledChanged" lineNumber: 179 Parameter { name: "vertexColorsEnabled"; type: "bool" } } Signal { name: "roughnessChannelChanged" lineNumber: 180 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "opacityChannelChanged" lineNumber: 181 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "translucencyChannelChanged" lineNumber: 182 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "pointSizeChanged"; lineNumber: 183 } Signal { name: "lineWidthChanged"; lineNumber: 184 } Method { name: "setLighting" lineNumber: 121 Parameter { name: "lighting"; type: "QQuick3DDefaultMaterial::Lighting" } } Method { name: "setBlendMode" lineNumber: 122 Parameter { name: "blendMode"; type: "QQuick3DDefaultMaterial::BlendMode" } } Method { name: "setDiffuseColor" lineNumber: 123 Parameter { name: "diffuseColor"; type: "QColor" } } Method { name: "setDiffuseMap" lineNumber: 124 Parameter { name: "diffuseMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setEmissiveFactor" lineNumber: 125 Parameter { name: "emissiveFactor"; type: "QVector3D" } } Method { name: "setEmissiveMap" lineNumber: 126 Parameter { name: "emissiveMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setSpecularReflectionMap" lineNumber: 128 Parameter { name: "specularReflectionMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setSpecularMap" lineNumber: 129 Parameter { name: "specularMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setSpecularModel" lineNumber: 130 Parameter { name: "specularModel"; type: "QQuick3DDefaultMaterial::SpecularModel" } } Method { name: "setSpecularTint" lineNumber: 131 Parameter { name: "specularTint"; type: "QColor" } } Method { name: "setIndexOfRefraction" lineNumber: 132 Parameter { name: "indexOfRefraction"; type: "float" } } Method { name: "setFresnelPower" lineNumber: 133 Parameter { name: "fresnelPower"; type: "float" } } Method { name: "setSpecularAmount" lineNumber: 134 Parameter { name: "specularAmount"; type: "float" } } Method { name: "setSpecularRoughness" lineNumber: 135 Parameter { name: "specularRoughness"; type: "float" } } Method { name: "setRoughnessMap" lineNumber: 136 Parameter { name: "roughnessMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setOpacity" lineNumber: 137 Parameter { name: "opacity"; type: "float" } } Method { name: "setOpacityMap" lineNumber: 138 Parameter { name: "opacityMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setBumpMap" lineNumber: 139 Parameter { name: "bumpMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setBumpAmount" lineNumber: 140 Parameter { name: "bumpAmount"; type: "float" } } Method { name: "setNormalMap" lineNumber: 141 Parameter { name: "normalMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setTranslucencyMap" lineNumber: 143 Parameter { name: "translucencyMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setTranslucentFalloff" lineNumber: 144 Parameter { name: "translucentFalloff"; type: "float" } } Method { name: "setDiffuseLightWrap" lineNumber: 145 Parameter { name: "diffuseLightWrap"; type: "float" } } Method { name: "setVertexColorsEnabled" lineNumber: 146 Parameter { name: "vertexColorsEnabled"; type: "bool" } } Method { name: "setRoughnessChannel" lineNumber: 148 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setOpacityChannel" lineNumber: 149 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setTranslucencyChannel" lineNumber: 150 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setPointSize" lineNumber: 152 Parameter { name: "size"; type: "float" } } Method { name: "setLineWidth" lineNumber: 153 Parameter { name: "width"; type: "float" } } } Component { file: "private/qquick3ddirectionallight_p.h" lineNumber: 26 name: "QQuick3DDirectionalLight" accessSemantics: "reference" prototype: "QQuick3DAbstractLight" exports: [ "QtQuick3D/DirectionalLight 6.0", "QtQuick3D/DirectionalLight 6.8", "QtQuick3D/DirectionalLight 6.9", "QtQuick3D/DirectionalLight 6.11" ] exportMetaObjectRevisions: [1536, 1544, 1545, 1547] Property { name: "csmSplit1" revision: 1544 type: "float" read: "csmSplit1" write: "setCsmSplit1" notify: "csmSplit1Changed" index: 0 lineNumber: 32 isFinal: true } Property { name: "csmSplit2" revision: 1544 type: "float" read: "csmSplit2" write: "setCsmSplit2" notify: "csmSplit2Changed" index: 1 lineNumber: 33 isFinal: true } Property { name: "csmSplit3" revision: 1544 type: "float" read: "csmSplit3" write: "setCsmSplit3" notify: "csmSplit3Changed" index: 2 lineNumber: 34 isFinal: true } Property { name: "csmNumSplits" revision: 1544 type: "int" read: "csmNumSplits" write: "setCsmNumSplits" notify: "csmNumSplitsChanged" index: 3 lineNumber: 35 isFinal: true } Property { name: "csmBlendRatio" revision: 1544 type: "float" read: "csmBlendRatio" write: "setCsmBlendRatio" notify: "csmBlendRatioChanged" index: 4 lineNumber: 36 isFinal: true } Property { name: "lockShadowmapTexels" revision: 1545 type: "bool" read: "lockShadowmapTexels" write: "setLockShadowmapTexels" notify: "lockShadowmapTexelsChanged" index: 5 lineNumber: 37 isFinal: true } Signal { name: "csmSplit1Changed"; revision: 1544; lineNumber: 59 } Signal { name: "csmSplit2Changed"; revision: 1544; lineNumber: 60 } Signal { name: "csmSplit3Changed"; revision: 1544; lineNumber: 61 } Signal { name: "csmNumSplitsChanged"; revision: 1544; lineNumber: 62 } Signal { name: "csmBlendRatioChanged"; revision: 1544; lineNumber: 63 } Signal { name: "lockShadowmapTexelsChanged"; revision: 1545; lineNumber: 64 } } Component { file: "private/qquick3deffect_p.h" lineNumber: 34 name: "QQuick3DEffect" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/Effect 6.0"] exportMetaObjectRevisions: [1536] Property { name: "passes" type: "QQuick3DShaderUtilsRenderPass" isList: true read: "passes" index: 0 lineNumber: 37 isReadonly: true } Method { name: "onPropertyDirty"; lineNumber: 60 } Method { name: "onTextureDirty"; lineNumber: 61 } Method { name: "onPassDirty"; lineNumber: 62 } } Component { file: "private/qquick3dinstancing_p.h" lineNumber: 159 name: "QQuick3DFileInstancing" accessSemantics: "reference" prototype: "QQuick3DInstancing" exports: [ "QtQuick3D/FileInstancing 6.2", "QtQuick3D/FileInstancing 6.3", "QtQuick3D/FileInstancing 6.9" ] exportMetaObjectRevisions: [1538, 1539, 1545] Property { name: "source" type: "QUrl" read: "source" write: "setSource" notify: "sourceChanged" index: 0 lineNumber: 164 } Property { name: "instanceCount" type: "int" read: "instanceCount" notify: "instanceCountChanged" index: 1 lineNumber: 165 isReadonly: true } Signal { name: "instanceCountChanged"; lineNumber: 181 } Signal { name: "sourceChanged"; lineNumber: 182 } } Component { file: "private/qquick3dfog_p.h" lineNumber: 25 name: "QQuick3DFog" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D/Fog 6.0"] exportMetaObjectRevisions: [1536] Property { name: "enabled" type: "bool" read: "isEnabled" write: "setEnabled" notify: "enabledChanged" index: 0 lineNumber: 28 } Property { name: "color" type: "QColor" read: "color" write: "setColor" notify: "colorChanged" index: 1 lineNumber: 29 } Property { name: "density" type: "float" read: "density" write: "setDensity" notify: "densityChanged" index: 2 lineNumber: 30 } Property { name: "depthEnabled" type: "bool" read: "isDepthEnabled" write: "setDepthEnabled" notify: "depthEnabledChanged" index: 3 lineNumber: 31 } Property { name: "depthNear" type: "float" read: "depthNear" write: "setDepthNear" notify: "depthNearChanged" index: 4 lineNumber: 32 } Property { name: "depthFar" type: "float" read: "depthFar" write: "setDepthFar" notify: "depthFarChanged" index: 5 lineNumber: 33 } Property { name: "depthCurve" type: "float" read: "depthCurve" write: "setDepthCurve" notify: "depthCurveChanged" index: 6 lineNumber: 34 } Property { name: "heightEnabled" type: "bool" read: "isHeightEnabled" write: "setHeightEnabled" notify: "heightEnabledChanged" index: 7 lineNumber: 35 } Property { name: "leastIntenseY" type: "float" read: "leastIntenseY" write: "setLeastIntenseY" notify: "leastIntenseYChanged" index: 8 lineNumber: 36 } Property { name: "mostIntenseY" type: "float" read: "mostIntenseY" write: "setMostIntenseY" notify: "mostIntenseYChanged" index: 9 lineNumber: 37 } Property { name: "heightCurve" type: "float" read: "heightCurve" write: "setHeightCurve" notify: "heightCurveChanged" index: 10 lineNumber: 38 } Property { name: "transmitEnabled" type: "bool" read: "isTransmitEnabled" write: "setTransmitEnabled" notify: "transmitEnabledChanged" index: 11 lineNumber: 39 } Property { name: "transmitCurve" type: "float" read: "transmitCurve" write: "setTransmitCurve" notify: "transmitCurveChanged" index: 12 lineNumber: 40 } Signal { name: "changed"; lineNumber: 75 } Signal { name: "enabledChanged"; lineNumber: 76 } Signal { name: "colorChanged"; lineNumber: 77 } Signal { name: "densityChanged"; lineNumber: 78 } Signal { name: "depthEnabledChanged"; lineNumber: 79 } Signal { name: "depthNearChanged"; lineNumber: 80 } Signal { name: "depthFarChanged"; lineNumber: 81 } Signal { name: "depthCurveChanged"; lineNumber: 82 } Signal { name: "heightEnabledChanged"; lineNumber: 83 } Signal { name: "leastIntenseYChanged"; lineNumber: 84 } Signal { name: "mostIntenseYChanged"; lineNumber: 85 } Signal { name: "heightCurveChanged"; lineNumber: 86 } Signal { name: "transmitEnabledChanged"; lineNumber: 87 } Signal { name: "transmitCurveChanged"; lineNumber: 88 } Method { name: "setEnabled" lineNumber: 60 Parameter { name: "newEnabled"; type: "bool" } } Method { name: "setColor" lineNumber: 61 Parameter { name: "newColor"; type: "QColor" } } Method { name: "setDensity" lineNumber: 62 Parameter { name: "newDensity"; type: "float" } } Method { name: "setDepthEnabled" lineNumber: 63 Parameter { name: "newDepthEnabled"; type: "bool" } } Method { name: "setDepthNear" lineNumber: 64 Parameter { name: "newDepthNear"; type: "float" } } Method { name: "setDepthFar" lineNumber: 65 Parameter { name: "newDepthFar"; type: "float" } } Method { name: "setDepthCurve" lineNumber: 66 Parameter { name: "newDepthCurve"; type: "float" } } Method { name: "setHeightEnabled" lineNumber: 67 Parameter { name: "newHeightEnabled"; type: "bool" } } Method { name: "setLeastIntenseY" lineNumber: 68 Parameter { name: "newleastIntenseY"; type: "float" } } Method { name: "setMostIntenseY" lineNumber: 69 Parameter { name: "newmostIntenseY"; type: "float" } } Method { name: "setHeightCurve" lineNumber: 70 Parameter { name: "newHeightCurve"; type: "float" } } Method { name: "setTransmitEnabled" lineNumber: 71 Parameter { name: "newTransmitEnabled"; type: "bool" } } Method { name: "setTransmitCurve" lineNumber: 72 Parameter { name: "newTransmitCurve"; type: "float" } } } Component { file: "private/qquick3dfrustumcamera_p.h" lineNumber: 25 name: "QQuick3DFrustumCamera" accessSemantics: "reference" prototype: "QQuick3DPerspectiveCamera" exports: [ "QtQuick3D/FrustumCamera 6.0", "QtQuick3D/FrustumCamera 6.4", "QtQuick3D/FrustumCamera 6.5", "QtQuick3D/FrustumCamera 6.11" ] exportMetaObjectRevisions: [1536, 1540, 1541, 1547] Property { name: "top" type: "float" read: "top" write: "setTop" notify: "topChanged" index: 0 lineNumber: 28 } Property { name: "bottom" type: "float" read: "bottom" write: "setBottom" notify: "bottomChanged" index: 1 lineNumber: 29 } Property { name: "right" type: "float" read: "right" write: "setRight" notify: "rightChanged" index: 2 lineNumber: 30 } Property { name: "left" type: "float" read: "left" write: "setLeft" notify: "leftChanged" index: 3 lineNumber: 31 } Signal { name: "topChanged"; lineNumber: 50 } Signal { name: "bottomChanged"; lineNumber: 51 } Signal { name: "rightChanged"; lineNumber: 52 } Signal { name: "leftChanged"; lineNumber: 53 } Method { name: "setTop" lineNumber: 44 Parameter { name: "top"; type: "float" } } Method { name: "setBottom" lineNumber: 45 Parameter { name: "bottom"; type: "float" } } Method { name: "setRight" lineNumber: 46 Parameter { name: "right"; type: "float" } } Method { name: "setLeft" lineNumber: 47 Parameter { name: "left"; type: "float" } } } Component { file: "qquick3dgeometry.h" lineNumber: 15 name: "QQuick3DGeometry" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/Geometry 6.0", "QtQuick3D/Geometry 6.7"] isCreatable: false exportMetaObjectRevisions: [1536, 1543] Signal { name: "geometryNodeDirty"; lineNumber: 112 } Signal { name: "geometryChanged"; revision: 1543; lineNumber: 113 } } Component { file: "private/qquick3dinstancing_p.h" lineNumber: 121 name: "QQuick3DInstanceList" accessSemantics: "reference" defaultProperty: "instances" prototype: "QQuick3DInstancing" exports: [ "QtQuick3D/InstanceList 6.2", "QtQuick3D/InstanceList 6.3", "QtQuick3D/InstanceList 6.9" ] exportMetaObjectRevisions: [1538, 1539, 1545] Property { name: "instances" type: "QQuick3DInstanceListEntry" isList: true read: "instances" index: 0 lineNumber: 124 isReadonly: true } Property { name: "instanceCount" type: "int" read: "instanceCount" notify: "instanceCountChanged" index: 1 lineNumber: 125 isReadonly: true } Signal { name: "instanceCountChanged"; lineNumber: 140 } Method { name: "handleInstanceChange"; lineNumber: 143 } Method { name: "onInstanceDestroyed" lineNumber: 144 Parameter { name: "object"; type: "QObject"; isPointer: true } } } Component { file: "private/qquick3dinstancing_p.h" lineNumber: 41 name: "QQuick3DInstanceListEntry" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/InstanceListEntry 6.2"] exportMetaObjectRevisions: [1538] Property { name: "position" type: "QVector3D" read: "position" write: "setPosition" notify: "positionChanged" index: 0 lineNumber: 46 } Property { name: "scale" type: "QVector3D" read: "scale" write: "setScale" notify: "scaleChanged" index: 1 lineNumber: 47 } Property { name: "eulerRotation" type: "QVector3D" read: "eulerRotation" write: "setEulerRotation" notify: "eulerRotationChanged" index: 2 lineNumber: 48 } Property { name: "rotation" type: "QQuaternion" read: "rotation" write: "setRotation" notify: "rotationChanged" index: 3 lineNumber: 49 } Property { name: "color" type: "QColor" read: "color" write: "setColor" notify: "colorChanged" index: 4 lineNumber: 50 } Property { name: "customData" type: "QVector4D" read: "customData" write: "setCustomData" notify: "customDataChanged" index: 5 lineNumber: 51 } Signal { name: "positionChanged"; lineNumber: 96 } Signal { name: "scaleChanged"; lineNumber: 97 } Signal { name: "eulerRotationChanged"; lineNumber: 98 } Signal { name: "rotationChanged"; lineNumber: 99 } Signal { name: "colorChanged"; lineNumber: 100 } Signal { name: "customDataChanged"; lineNumber: 101 } Signal { name: "changed"; lineNumber: 102 } Method { name: "setPosition" lineNumber: 88 Parameter { name: "position"; type: "QVector3D" } } Method { name: "setScale" lineNumber: 89 Parameter { name: "scale"; type: "QVector3D" } } Method { name: "setEulerRotation" lineNumber: 90 Parameter { name: "eulerRotation"; type: "QVector3D" } } Method { name: "setRotation" lineNumber: 91 Parameter { name: "rotation"; type: "QQuaternion" } } Method { name: "setColor" lineNumber: 92 Parameter { name: "color"; type: "QColor" } } Method { name: "setCustomData" lineNumber: 93 Parameter { name: "customData"; type: "QVector4D" } } } Component { file: "qquick3dinstancing.h" lineNumber: 18 name: "QQuick3DInstancing" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: [ "QtQuick3D/Instancing 6.2", "QtQuick3D/Instancing 6.3", "QtQuick3D/Instancing 6.9" ] isCreatable: false exportMetaObjectRevisions: [1538, 1539, 1545] Property { name: "instanceCountOverride" type: "int" read: "instanceCountOverride" write: "setInstanceCountOverride" notify: "instanceCountOverrideChanged" index: 0 lineNumber: 26 } Property { name: "hasTransparency" type: "bool" read: "hasTransparency" write: "setHasTransparency" notify: "hasTransparencyChanged" index: 1 lineNumber: 27 } Property { name: "depthSortingEnabled" type: "bool" read: "depthSortingEnabled" write: "setDepthSortingEnabled" notify: "depthSortingEnabledChanged" index: 2 lineNumber: 28 } Property { name: "shadowBoundsMinimum" revision: 1545 type: "QVector3D" read: "shadowBoundsMinimum" write: "setShadowBoundsMinimum" notify: "shadowBoundsMinimumChanged" index: 3 lineNumber: 29 } Property { name: "shadowBoundsMaximum" revision: 1545 type: "QVector3D" read: "shadowBoundsMaximum" write: "setShadowBoundsMaximum" notify: "shadowBoundsMaximumChanged" index: 4 lineNumber: 31 } Signal { name: "instanceTableChanged"; lineNumber: 72 } Signal { name: "instanceNodeDirty"; lineNumber: 73 } Signal { name: "instanceCountOverrideChanged"; lineNumber: 74 } Signal { name: "hasTransparencyChanged"; lineNumber: 75 } Signal { name: "depthSortingEnabledChanged"; lineNumber: 76 } Signal { name: "shadowBoundsMinimumChanged"; revision: 1545; lineNumber: 77 } Signal { name: "shadowBoundsMaximumChanged"; revision: 1545; lineNumber: 78 } Method { name: "setInstanceCountOverride" lineNumber: 65 Parameter { name: "instanceCountOverride"; type: "int" } } Method { name: "setHasTransparency" lineNumber: 66 Parameter { name: "hasTransparency"; type: "bool" } } Method { name: "setDepthSortingEnabled" lineNumber: 67 Parameter { name: "enabled"; type: "bool" } } Method { name: "setShadowBoundsMinimum" revision: 1545 lineNumber: 68 Parameter { name: "newShadowBoundsMinimum"; type: "QVector3D" } } Method { name: "setShadowBoundsMaximum" revision: 1545 lineNumber: 69 Parameter { name: "newShadowBoundsMinimum"; type: "QVector3D" } } Method { name: "instancePosition" revision: 1539 type: "QVector3D" lineNumber: 58 Parameter { name: "index"; type: "int" } } Method { name: "instanceScale" revision: 1539 type: "QVector3D" lineNumber: 59 Parameter { name: "index"; type: "int" } } Method { name: "instanceRotation" revision: 1539 type: "QQuaternion" lineNumber: 60 Parameter { name: "index"; type: "int" } } Method { name: "instanceColor" revision: 1539 type: "QColor" lineNumber: 61 Parameter { name: "index"; type: "int" } } Method { name: "instanceCustomData" revision: 1539 type: "QVector4D" lineNumber: 62 Parameter { name: "index"; type: "int" } } } Component { file: "private/qquick3djoint_p.h" lineNumber: 27 name: "QQuick3DJoint" accessSemantics: "reference" prototype: "QQuick3DNode" exports: ["QtQuick3D/Joint 6.0", "QtQuick3D/Joint 6.11"] exportMetaObjectRevisions: [1536, 1547] Property { name: "index" type: "int" read: "index" write: "setIndex" notify: "indexChanged" index: 0 lineNumber: 30 } Property { name: "skeletonRoot" type: "QQuick3DSkeleton" isPointer: true read: "skeletonRoot" write: "setSkeletonRoot" notify: "skeletonRootChanged" index: 1 lineNumber: 31 } Signal { name: "indexChanged"; lineNumber: 47 } Signal { name: "skeletonRootChanged"; lineNumber: 48 } Method { name: "setIndex" lineNumber: 43 Parameter { name: "index"; type: "int" } } Method { name: "setSkeletonRoot" lineNumber: 44 Parameter { name: "skeleton"; type: "QQuick3DSkeleton"; isPointer: true } } } Component { file: "private/qquick3dlightmapper_p.h" lineNumber: 24 name: "QQuick3DLightmapper" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D/Lightmapper 6.0", "QtQuick3D/Lightmapper 6.10"] exportMetaObjectRevisions: [1536, 1546] Property { name: "opacityThreshold" type: "float" read: "opacityThreshold" write: "setOpacityThreshold" notify: "opacityThresholdChanged" index: 0 lineNumber: 27 } Property { name: "bias" type: "float" read: "bias" write: "setBias" notify: "biasChanged" index: 1 lineNumber: 28 } Property { name: "adaptiveBiasEnabled" type: "bool" read: "isAdaptiveBiasEnabled" write: "setAdaptiveBiasEnabled" notify: "adaptiveBiasEnabledChanged" index: 2 lineNumber: 29 } Property { name: "indirectLightEnabled" type: "bool" read: "isIndirectLightEnabled" write: "setIndirectLightEnabled" notify: "indirectLightEnabledChanged" index: 3 lineNumber: 30 } Property { name: "samples" type: "int" read: "samples" write: "setSamples" notify: "samplesChanged" index: 4 lineNumber: 31 } Property { name: "indirectLightWorkgroupSize" type: "int" read: "indirectLightWorkgroupSize" write: "setIndirectLightWorkgroupSize" notify: "indirectLightWorkgroupSizeChanged" index: 5 lineNumber: 32 } Property { name: "bounces" type: "int" read: "bounces" write: "setBounces" notify: "bouncesChanged" index: 6 lineNumber: 33 } Property { name: "indirectLightFactor" type: "float" read: "indirectLightFactor" write: "setIndirectLightFactor" notify: "indirectLightFactorChanged" index: 7 lineNumber: 34 } Property { name: "source" revision: 1546 type: "QUrl" read: "source" write: "setSource" notify: "sourceChanged" index: 8 lineNumber: 35 isFinal: true } Property { name: "denoiseSigma" revision: 1546 type: "float" read: "denoiseSigma" write: "setDenoiseSigma" notify: "denoiseSigmaChanged" index: 9 lineNumber: 36 isFinal: true } Property { name: "texelsPerUnit" revision: 1546 type: "float" read: "texelsPerUnit" write: "setTexelsPerUnit" notify: "texelsPerUnitChanged" index: 10 lineNumber: 37 isFinal: true } Signal { name: "changed"; lineNumber: 68 } Signal { name: "opacityThresholdChanged"; lineNumber: 69 } Signal { name: "biasChanged"; lineNumber: 70 } Signal { name: "adaptiveBiasEnabledChanged"; lineNumber: 71 } Signal { name: "indirectLightEnabledChanged"; lineNumber: 72 } Signal { name: "samplesChanged"; lineNumber: 73 } Signal { name: "indirectLightWorkgroupSizeChanged"; lineNumber: 74 } Signal { name: "bouncesChanged"; lineNumber: 75 } Signal { name: "indirectLightFactorChanged"; lineNumber: 76 } Signal { name: "sourceChanged"; revision: 1546; lineNumber: 77 } Signal { name: "denoiseSigmaChanged"; revision: 1546; lineNumber: 78 } Signal { name: "texelsPerUnitChanged"; revision: 1546; lineNumber: 79 } Method { name: "setOpacityThreshold" lineNumber: 55 Parameter { name: "opacity"; type: "float" } } Method { name: "setBias" lineNumber: 56 Parameter { name: "bias"; type: "float" } } Method { name: "setAdaptiveBiasEnabled" lineNumber: 57 Parameter { name: "enabled"; type: "bool" } } Method { name: "setIndirectLightEnabled" lineNumber: 58 Parameter { name: "enabled"; type: "bool" } } Method { name: "setSamples" lineNumber: 59 Parameter { name: "count"; type: "int" } } Method { name: "setIndirectLightWorkgroupSize" lineNumber: 60 Parameter { name: "size"; type: "int" } } Method { name: "setBounces" lineNumber: 61 Parameter { name: "count"; type: "int" } } Method { name: "setIndirectLightFactor" lineNumber: 62 Parameter { name: "factor"; type: "float" } } Method { name: "setSource" revision: 1546 lineNumber: 63 Parameter { name: "source"; type: "QUrl" } } Method { name: "setDenoiseSigma" revision: 1546 lineNumber: 64 Parameter { name: "newDenoiseSigma"; type: "float" } } Method { name: "setTexelsPerUnit" revision: 1546 lineNumber: 65 Parameter { name: "newTexelsPerUnit"; type: "float" } } } Component { file: "private/qquick3dloader_p.h" lineNumber: 44 name: "QQuick3DLoader" accessSemantics: "reference" prototype: "QQuick3DNode" exports: ["QtQuick3D/Loader3D 6.0", "QtQuick3D/Loader3D 6.11"] exportMetaObjectRevisions: [1536, 1547] Enum { name: "Status" lineNumber: 74 values: ["Null", "Ready", "Loading", "Error"] } Property { name: "active" type: "bool" read: "active" write: "setActive" notify: "activeChanged" index: 0 lineNumber: 48 } Property { name: "source" type: "QUrl" read: "source" write: "setSource" notify: "sourceChanged" index: 1 lineNumber: 49 } Property { name: "sourceComponent" type: "QQmlComponent" isPointer: true read: "sourceComponent" write: "setSourceComponent" reset: "resetSourceComponent" notify: "sourceComponentChanged" index: 2 lineNumber: 50 } Property { name: "item" type: "QObject" isPointer: true read: "item" notify: "itemChanged" index: 3 lineNumber: 51 isReadonly: true } Property { name: "status" type: "Status" read: "status" notify: "statusChanged" index: 4 lineNumber: 52 isReadonly: true } Property { name: "progress" type: "double" read: "progress" notify: "progressChanged" index: 5 lineNumber: 53 isReadonly: true } Property { name: "asynchronous" type: "bool" read: "asynchronous" write: "setAsynchronous" notify: "asynchronousChanged" index: 6 lineNumber: 54 } Signal { name: "itemChanged"; lineNumber: 85 } Signal { name: "activeChanged"; lineNumber: 86 } Signal { name: "sourceChanged"; lineNumber: 87 } Signal { name: "sourceComponentChanged"; lineNumber: 88 } Signal { name: "statusChanged"; lineNumber: 89 } Signal { name: "progressChanged"; lineNumber: 90 } Signal { name: "loaded"; lineNumber: 91 } Signal { name: "asynchronousChanged"; lineNumber: 92 } Method { name: "sourceLoaded"; lineNumber: 98 } Method { name: "setSource"; isJavaScriptFunction: true; lineNumber: 65 } } Component { file: "private/qquick3dmaterial_p.h" lineNumber: 28 name: "QQuick3DMaterial" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/Material 6.0"] isCreatable: false exportMetaObjectRevisions: [1536] Enum { name: "CullMode" lineNumber: 39 values: ["BackFaceCulling", "FrontFaceCulling", "NoCulling"] } Enum { name: "TextureChannelMapping" lineNumber: 46 values: ["R", "G", "B", "A"] } Enum { name: "DepthDrawMode" lineNumber: 54 values: [ "OpaqueOnlyDepthDraw", "AlwaysDepthDraw", "NeverDepthDraw", "OpaquePrePassDepthDraw" ] } Enum { name: "VertexColorMask" lineNumber: 62 values: [ "NoMask", "RoughnessMask", "NormalStrengthMask", "SpecularAmountMask", "ClearcoatAmountMask", "ClearcoatRoughnessAmountMask", "ClearcoatNormalStrengthMask", "HeightAmountMask", "MetalnessMask", "OcclusionAmountMask", "ThicknessFactorMask", "TransmissionFactorMask" ] } Enum { name: "VertexColorMaskFlags" alias: "VertexColorMask" isFlag: true lineNumber: 62 values: [ "NoMask", "RoughnessMask", "NormalStrengthMask", "SpecularAmountMask", "ClearcoatAmountMask", "ClearcoatRoughnessAmountMask", "ClearcoatNormalStrengthMask", "HeightAmountMask", "MetalnessMask", "OcclusionAmountMask", "ThicknessFactorMask", "TransmissionFactorMask" ] } Property { name: "lightProbe" type: "QQuick3DTexture" isPointer: true read: "lightProbe" write: "setLightProbe" notify: "lightProbeChanged" index: 0 lineNumber: 31 } Property { name: "cullMode" type: "CullMode" read: "cullMode" write: "setCullMode" notify: "cullModeChanged" index: 1 lineNumber: 32 } Property { name: "depthDrawMode" type: "DepthDrawMode" read: "depthDrawMode" write: "setDepthDrawMode" notify: "depthDrawModeChanged" index: 2 lineNumber: 33 } Signal { name: "lightProbeChanged" lineNumber: 94 Parameter { name: "lightProbe"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "cullModeChanged" lineNumber: 95 Parameter { name: "cullMode"; type: "QQuick3DMaterial::CullMode" } } Signal { name: "depthDrawModeChanged" lineNumber: 96 Parameter { name: "depthDrawMode"; type: "QQuick3DMaterial::DepthDrawMode" } } Method { name: "setLightProbe" lineNumber: 89 Parameter { name: "lightProbe"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setCullMode" lineNumber: 90 Parameter { name: "cullMode"; type: "QQuick3DMaterial::CullMode" } } Method { name: "setDepthDrawMode" lineNumber: 91 Parameter { name: "depthDrawMode"; type: "QQuick3DMaterial::DepthDrawMode" } } } Component { file: "private/qquick3dmodel_p.h" lineNumber: 62 name: "QQuick3DModel" accessSemantics: "reference" prototype: "QQuick3DNode" exports: [ "QtQuick3D/Model 6.0", "QtQuick3D/Model 6.3", "QtQuick3D/Model 6.4", "QtQuick3D/Model 6.5", "QtQuick3D/Model 6.10", "QtQuick3D/Model 6.11" ] exportMetaObjectRevisions: [1536, 1539, 1540, 1541, 1546, 1547] Property { name: "source" type: "QUrl" read: "source" write: "setSource" notify: "sourceChanged" index: 0 lineNumber: 65 } Property { name: "castsShadows" type: "bool" read: "castsShadows" write: "setCastsShadows" notify: "castsShadowsChanged" index: 1 lineNumber: 66 } Property { name: "receivesShadows" type: "bool" read: "receivesShadows" write: "setReceivesShadows" notify: "receivesShadowsChanged" index: 2 lineNumber: 67 } Property { name: "materials" type: "QQuick3DMaterial" isList: true read: "materials" index: 3 lineNumber: 68 isReadonly: true } Property { name: "morphTargets" type: "QQuick3DMorphTarget" isList: true read: "morphTargets" notify: "morphTargetsChanged" index: 4 lineNumber: 69 isReadonly: true } Property { name: "pickable" type: "bool" read: "pickable" write: "setPickable" notify: "pickableChanged" index: 5 lineNumber: 70 } Property { name: "geometry" type: "QQuick3DGeometry" isPointer: true read: "geometry" write: "setGeometry" notify: "geometryChanged" index: 6 lineNumber: 71 } Property { name: "instancing" type: "QQuick3DInstancing" isPointer: true read: "instancing" write: "setInstancing" notify: "instancingChanged" index: 7 lineNumber: 72 } Property { name: "instanceRoot" type: "QQuick3DNode" isPointer: true read: "instanceRoot" write: "setInstanceRoot" notify: "instanceRootChanged" index: 8 lineNumber: 73 } Property { name: "skeleton" type: "QQuick3DSkeleton" isPointer: true read: "skeleton" write: "setSkeleton" notify: "skeletonChanged" index: 9 lineNumber: 74 } Property { name: "skin" revision: 1540 type: "QQuick3DSkin" isPointer: true read: "skin" write: "setSkin" notify: "skinChanged" index: 10 lineNumber: 75 } Property { name: "inverseBindPoses" type: "QMatrix4x4" isList: true read: "inverseBindPoses" write: "setInverseBindPoses" notify: "inverseBindPosesChanged" index: 11 lineNumber: 76 } Property { name: "bounds" type: "QQuick3DBounds3" read: "bounds" notify: "boundsChanged" index: 12 lineNumber: 77 isReadonly: true } Property { name: "depthBias" type: "float" read: "depthBias" write: "setDepthBias" notify: "depthBiasChanged" index: 13 lineNumber: 78 } Property { name: "receivesReflections" revision: 1539 type: "bool" read: "receivesReflections" write: "setReceivesReflections" notify: "receivesReflectionsChanged" index: 14 lineNumber: 79 } Property { name: "castsReflections" revision: 1540 type: "bool" read: "castsReflections" write: "setCastsReflections" notify: "castsReflectionsChanged" index: 15 lineNumber: 80 } Property { name: "usedInBakedLighting" revision: 1540 type: "bool" read: "isUsedInBakedLighting" write: "setUsedInBakedLighting" notify: "usedInBakedLightingChanged" index: 16 lineNumber: 81 } Property { name: "lightmapBaseResolution" revision: 1540 type: "int" read: "lightmapBaseResolution" write: "setLightmapBaseResolution" notify: "lightmapBaseResolutionChanged" index: 17 lineNumber: 82 } Property { name: "bakedLightmap" revision: 1540 type: "QQuick3DBakedLightmap" isPointer: true read: "bakedLightmap" write: "setBakedLightmap" notify: "bakedLightmapChanged" index: 18 lineNumber: 83 } Property { name: "instancingLodMin" revision: 1541 type: "float" read: "instancingLodMin" write: "setInstancingLodMin" notify: "instancingLodMinChanged" index: 19 lineNumber: 84 } Property { name: "instancingLodMax" revision: 1541 type: "float" read: "instancingLodMax" write: "setInstancingLodMax" notify: "instancingLodMaxChanged" index: 20 lineNumber: 85 } Property { name: "levelOfDetailBias" revision: 1541 type: "float" read: "levelOfDetailBias" write: "setLevelOfDetailBias" notify: "levelOfDetailBiasChanged" index: 21 lineNumber: 86 } Property { name: "texelsPerUnit" revision: 1546 type: "float" read: "texelsPerUnit" write: "setTexelsPerUnit" notify: "texelsPerUnitChanged" index: 22 lineNumber: 87 isFinal: true } Property { name: "motionVectorEnabled" revision: 1547 type: "bool" read: "motionVectorEnabled" write: "setMotionVectorEnabled" notify: "motionVectorEnabledChanged" index: 23 lineNumber: 88 } Property { name: "motionVectorScale" revision: 1547 type: "float" read: "motionVectorScale" write: "setMotionVectorScale" notify: "motionVectorScaleChanged" index: 24 lineNumber: 89 } Signal { name: "sourceChanged"; lineNumber: 159 } Signal { name: "castsShadowsChanged"; lineNumber: 160 } Signal { name: "receivesShadowsChanged"; lineNumber: 161 } Signal { name: "pickableChanged"; lineNumber: 162 } Signal { name: "geometryChanged"; lineNumber: 163 } Signal { name: "skeletonChanged"; lineNumber: 164 } Signal { name: "inverseBindPosesChanged"; lineNumber: 165 } Signal { name: "boundsChanged"; lineNumber: 166 } Signal { name: "instancingChanged"; lineNumber: 167 } Signal { name: "instanceRootChanged"; lineNumber: 168 } Signal { name: "morphTargetsChanged"; lineNumber: 169 } Signal { name: "depthBiasChanged"; lineNumber: 170 } Signal { name: "receivesReflectionsChanged"; revision: 1539; lineNumber: 171 } Signal { name: "castsReflectionsChanged"; revision: 1540; lineNumber: 172 } Signal { name: "skinChanged"; revision: 1540; lineNumber: 173 } Signal { name: "usedInBakedLightingChanged"; revision: 1540; lineNumber: 174 } Signal { name: "lightmapBaseResolutionChanged"; revision: 1540; lineNumber: 175 } Signal { name: "bakedLightmapChanged"; revision: 1540; lineNumber: 176 } Signal { name: "instancingLodMinChanged"; revision: 1541; lineNumber: 178 } Signal { name: "instancingLodMaxChanged"; revision: 1541; lineNumber: 179 } Signal { name: "levelOfDetailBiasChanged"; revision: 1541; lineNumber: 180 } Signal { name: "texelsPerUnitChanged"; revision: 1546; lineNumber: 182 } Signal { name: "motionVectorEnabledChanged"; revision: 1547; lineNumber: 184 } Signal { name: "motionVectorScaleChanged"; revision: 1547; lineNumber: 185 } Method { name: "setSource" lineNumber: 133 Parameter { name: "source"; type: "QUrl" } } Method { name: "setCastsShadows" lineNumber: 134 Parameter { name: "castsShadows"; type: "bool" } } Method { name: "setReceivesShadows" lineNumber: 135 Parameter { name: "receivesShadows"; type: "bool" } } Method { name: "setPickable" lineNumber: 136 Parameter { name: "pickable"; type: "bool" } } Method { name: "setGeometry" lineNumber: 137 Parameter { name: "geometry"; type: "QQuick3DGeometry"; isPointer: true } } Method { name: "setSkeleton" lineNumber: 138 Parameter { name: "skeleton"; type: "QQuick3DSkeleton"; isPointer: true } } Method { name: "setInverseBindPoses" lineNumber: 139 Parameter { name: "poses"; type: "QMatrix4x4"; isList: true } } Method { name: "setBounds" lineNumber: 140 Parameter { name: "min"; type: "QVector3D" } Parameter { name: "max"; type: "QVector3D" } } Method { name: "setInstancing" lineNumber: 141 Parameter { name: "instancing"; type: "QQuick3DInstancing"; isPointer: true } } Method { name: "setInstanceRoot" lineNumber: 142 Parameter { name: "instanceRoot"; type: "QQuick3DNode"; isPointer: true } } Method { name: "setDepthBias" lineNumber: 143 Parameter { name: "bias"; type: "float" } } Method { name: "setReceivesReflections" revision: 1539 lineNumber: 144 Parameter { name: "receivesReflections"; type: "bool" } } Method { name: "setCastsReflections" revision: 1540 lineNumber: 145 Parameter { name: "castsReflections"; type: "bool" } } Method { name: "setSkin" revision: 1540 lineNumber: 146 Parameter { name: "skin"; type: "QQuick3DSkin"; isPointer: true } } Method { name: "setUsedInBakedLighting" revision: 1540 lineNumber: 147 Parameter { name: "enable"; type: "bool" } } Method { name: "setLightmapBaseResolution" revision: 1540 lineNumber: 148 Parameter { name: "resolution"; type: "int" } } Method { name: "setBakedLightmap" revision: 1540 lineNumber: 149 Parameter { name: "bakedLightmap"; type: "QQuick3DBakedLightmap"; isPointer: true } } Method { name: "setInstancingLodMin" revision: 1541 lineNumber: 151 Parameter { name: "minDistance"; type: "float" } } Method { name: "setInstancingLodMax" revision: 1541 lineNumber: 152 Parameter { name: "maxDistance"; type: "float" } } Method { name: "setLevelOfDetailBias" revision: 1541 lineNumber: 153 Parameter { name: "newLevelOfDetailBias"; type: "float" } } Method { name: "setMotionVectorScale" revision: 1547 lineNumber: 155 Parameter { name: "newMotionVectorScale"; type: "float" } } Method { name: "setMotionVectorEnabled" revision: 1547 lineNumber: 156 Parameter { name: "newMotionVectorEnabled"; type: "bool" } } Method { name: "onMaterialDestroyed" lineNumber: 193 Parameter { name: "object"; type: "QObject"; isPointer: true } } Method { name: "onMorphTargetDestroyed" lineNumber: 194 Parameter { name: "object"; type: "QObject"; isPointer: true } } } Component { file: "private/qquick3dmorphtarget_p.h" lineNumber: 30 name: "QQuick3DMorphTarget" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/MorphTarget 6.0"] exportMetaObjectRevisions: [1536] Enum { name: "MorphTargetAttribute" isScoped: true lineNumber: 39 values: [ "Position", "Normal", "Tangent", "Binormal", "TexCoord0", "TexCoord1", "Color" ] } Enum { name: "MorphTargetAttributes" alias: "MorphTargetAttribute" isFlag: true isScoped: true lineNumber: 39 values: [ "Position", "Normal", "Tangent", "Binormal", "TexCoord0", "TexCoord1", "Color" ] } Property { name: "weight" type: "float" read: "weight" write: "setWeight" notify: "weightChanged" index: 0 lineNumber: 33 } Property { name: "attributes" type: "MorphTargetAttributes" read: "attributes" write: "setAttributes" notify: "attributesChanged" index: 1 lineNumber: 34 } Signal { name: "weightChanged"; lineNumber: 62 } Signal { name: "attributesChanged"; lineNumber: 63 } Method { name: "setWeight" lineNumber: 59 Parameter { name: "castsShadows"; type: "float" } } Method { name: "setAttributes" lineNumber: 60 Parameter { name: "attributes"; type: "QQuick3DMorphTarget::MorphTargetAttributes" } } } Component { file: "private/qquick3dnode_p.h" lineNumber: 29 name: "QQuick3DNode" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/Node 6.0", "QtQuick3D/Node 6.11"] exportMetaObjectRevisions: [1536, 1547] Enum { name: "TransformSpace" lineNumber: 55 values: ["LocalSpace", "ParentSpace", "SceneSpace"] } Enum { name: "StaticFlags" lineNumber: 62 values: ["None"] } Property { name: "x" type: "float" read: "x" write: "setX" notify: "xChanged" index: 0 lineNumber: 32 } Property { name: "y" type: "float" read: "y" write: "setY" notify: "yChanged" index: 1 lineNumber: 33 } Property { name: "z" type: "float" read: "z" write: "setZ" notify: "zChanged" index: 2 lineNumber: 34 } Property { name: "rotation" type: "QQuaternion" read: "rotation" write: "setRotation" notify: "rotationChanged" index: 3 lineNumber: 35 } Property { name: "eulerRotation" type: "QVector3D" read: "eulerRotation" write: "setEulerRotation" notify: "eulerRotationChanged" index: 4 lineNumber: 36 } Property { name: "position" type: "QVector3D" read: "position" write: "setPosition" notify: "positionChanged" index: 5 lineNumber: 37 } Property { name: "scale" type: "QVector3D" read: "scale" write: "setScale" notify: "scaleChanged" index: 6 lineNumber: 38 } Property { name: "pivot" type: "QVector3D" read: "pivot" write: "setPivot" notify: "pivotChanged" index: 7 lineNumber: 39 } Property { name: "opacity" type: "float" read: "localOpacity" write: "setLocalOpacity" notify: "localOpacityChanged" index: 8 lineNumber: 40 } Property { name: "visible" type: "bool" read: "visible" write: "setVisible" notify: "visibleChanged" index: 9 lineNumber: 41 } Property { name: "forward" type: "QVector3D" read: "forward" notify: "forwardChanged" index: 10 lineNumber: 42 isReadonly: true } Property { name: "up" type: "QVector3D" read: "up" notify: "upChanged" index: 11 lineNumber: 43 isReadonly: true } Property { name: "right" type: "QVector3D" read: "right" notify: "rightChanged" index: 12 lineNumber: 44 isReadonly: true } Property { name: "scenePosition" type: "QVector3D" read: "scenePosition" notify: "scenePositionChanged" index: 13 lineNumber: 45 isReadonly: true } Property { name: "sceneRotation" type: "QQuaternion" read: "sceneRotation" notify: "sceneRotationChanged" index: 14 lineNumber: 46 isReadonly: true } Property { name: "sceneScale" type: "QVector3D" read: "sceneScale" notify: "sceneScaleChanged" index: 15 lineNumber: 47 isReadonly: true } Property { name: "sceneTransform" type: "QMatrix4x4" read: "sceneTransform" notify: "sceneTransformChanged" index: 16 lineNumber: 48 isReadonly: true } Property { name: "staticFlags" type: "int" read: "staticFlags" write: "setStaticFlags" notify: "staticFlagsChanged" index: 17 lineNumber: 49 } Property { name: "layers" revision: 1547 type: "int" read: "layers" write: "setLayers" notify: "layersChanged" index: 18 lineNumber: 50 } Signal { name: "xChanged"; lineNumber: 128 } Signal { name: "yChanged"; lineNumber: 129 } Signal { name: "zChanged"; lineNumber: 130 } Signal { name: "rotationChanged"; lineNumber: 131 } Signal { name: "eulerRotationChanged"; lineNumber: 132 } Signal { name: "positionChanged"; lineNumber: 133 } Signal { name: "scaleChanged"; lineNumber: 134 } Signal { name: "pivotChanged"; lineNumber: 135 } Signal { name: "localOpacityChanged"; lineNumber: 136 } Signal { name: "visibleChanged"; lineNumber: 137 } Signal { name: "forwardChanged"; lineNumber: 138 } Signal { name: "upChanged"; lineNumber: 139 } Signal { name: "rightChanged"; lineNumber: 140 } Signal { name: "sceneTransformChanged"; lineNumber: 141 } Signal { name: "scenePositionChanged"; lineNumber: 142 } Signal { name: "sceneRotationChanged"; lineNumber: 143 } Signal { name: "sceneScaleChanged"; lineNumber: 144 } Signal { name: "staticFlagsChanged"; lineNumber: 145 } Signal { name: "layersChanged"; lineNumber: 147 } Method { name: "setX" lineNumber: 114 Parameter { name: "x"; type: "float" } } Method { name: "setY" lineNumber: 115 Parameter { name: "y"; type: "float" } } Method { name: "setZ" lineNumber: 116 Parameter { name: "z"; type: "float" } } Method { name: "setRotation" lineNumber: 117 Parameter { name: "rotation"; type: "QQuaternion" } } Method { name: "setEulerRotation" lineNumber: 118 Parameter { name: "eulerRotation"; type: "QVector3D" } } Method { name: "setPosition" lineNumber: 119 Parameter { name: "position"; type: "QVector3D" } } Method { name: "setScale" lineNumber: 120 Parameter { name: "scale"; type: "QVector3D" } } Method { name: "setPivot" lineNumber: 121 Parameter { name: "pivot"; type: "QVector3D" } } Method { name: "setLocalOpacity" lineNumber: 122 Parameter { name: "opacity"; type: "float" } } Method { name: "setVisible" lineNumber: 123 Parameter { name: "visible"; type: "bool" } } Method { name: "setStaticFlags" lineNumber: 124 Parameter { name: "staticFlags"; type: "int" } } Method { name: "setLayers" lineNumber: 125 Parameter { name: "newLayers"; type: "int" } } Method { name: "rotate" lineNumber: 93 Parameter { name: "degrees"; type: "double" } Parameter { name: "axis"; type: "QVector3D" } Parameter { name: "space"; type: "QQuick3DNode::TransformSpace" } } Method { name: "mapPositionToScene" type: "QVector3D" isMethodConstant: true lineNumber: 95 Parameter { name: "localPosition"; type: "QVector3D" } } Method { name: "mapPositionFromScene" type: "QVector3D" isMethodConstant: true lineNumber: 96 Parameter { name: "scenePosition"; type: "QVector3D" } } Method { name: "mapPositionToNode" type: "QVector3D" isMethodConstant: true lineNumber: 97 Parameter { name: "node"; type: "QQuick3DNode"; isPointer: true; isTypeConstant: true } Parameter { name: "localPosition"; type: "QVector3D" } } Method { name: "mapPositionFromNode" type: "QVector3D" isMethodConstant: true lineNumber: 98 Parameter { name: "node"; type: "QQuick3DNode"; isPointer: true; isTypeConstant: true } Parameter { name: "localPosition"; type: "QVector3D" } } Method { name: "mapDirectionToScene" type: "QVector3D" isMethodConstant: true lineNumber: 99 Parameter { name: "localDirection"; type: "QVector3D" } } Method { name: "mapDirectionFromScene" type: "QVector3D" isMethodConstant: true lineNumber: 100 Parameter { name: "sceneDirection"; type: "QVector3D" } } Method { name: "mapDirectionToNode" type: "QVector3D" isMethodConstant: true lineNumber: 101 Parameter { name: "node"; type: "QQuick3DNode"; isPointer: true; isTypeConstant: true } Parameter { name: "localDirection"; type: "QVector3D" } } Method { name: "mapDirectionFromNode" type: "QVector3D" isMethodConstant: true lineNumber: 102 Parameter { name: "node"; type: "QQuick3DNode"; isPointer: true; isTypeConstant: true } Parameter { name: "localDirection"; type: "QVector3D" } } } Component { file: "qquick3dobject.h" lineNumber: 23 name: "QQuick3DObject" accessSemantics: "reference" defaultProperty: "data" prototype: "QObject" interfaces: ["QQmlParserStatus"] exports: ["QtQuick3D/Object3D 6.0"] isCreatable: false exportMetaObjectRevisions: [1536] Property { name: "parent" type: "QQuick3DObject" isPointer: true read: "parentItem" write: "setParentItem" notify: "parentChanged" index: 0 lineNumber: 30 isFinal: true } Property { name: "data" type: "QObject" isList: true read: "data" index: 1 lineNumber: 31 privateClass: "QQuick3DObjectPrivate" isReadonly: true } Property { name: "resources" type: "QObject" isList: true read: "resources" index: 2 lineNumber: 32 privateClass: "QQuick3DObjectPrivate" isReadonly: true } Property { name: "children" type: "QQuick3DObject" isList: true read: "children" notify: "childrenChanged" index: 3 lineNumber: 33 privateClass: "QQuick3DObjectPrivate" isReadonly: true } Property { name: "states" type: "QQuickState" isList: true read: "states" index: 4 lineNumber: 36 privateClass: "QQuick3DObjectPrivate" isReadonly: true } Property { name: "transitions" type: "QQuickTransition" isList: true read: "transitions" index: 5 lineNumber: 37 privateClass: "QQuick3DObjectPrivate" isReadonly: true } Property { name: "state" type: "QString" read: "state" write: "setState" notify: "stateChanged" index: 6 lineNumber: 38 } Signal { name: "parentChanged"; lineNumber: 88 } Signal { name: "childrenChanged"; lineNumber: 89 } Signal { name: "stateChanged"; lineNumber: 90 } Method { name: "update"; lineNumber: 83 } Method { name: "setParentItem" lineNumber: 85 Parameter { name: "parentItem"; type: "QQuick3DObject"; isPointer: true } } Method { name: "_q_resourceObjectDeleted" lineNumber: 106 Parameter { type: "QObject"; isPointer: true } } Method { name: "_q_createJSWrapper" type: "qulonglong" lineNumber: 107 Parameter { type: "QQmlV4ExecutionEnginePtr" } } Method { name: "_q_cleanupContentItem2D"; lineNumber: 108 } } Component { file: "private/qquick3dorthographiccamera_p.h" lineNumber: 25 name: "QQuick3DOrthographicCamera" accessSemantics: "reference" prototype: "QQuick3DCamera" exports: [ "QtQuick3D/OrthographicCamera 6.0", "QtQuick3D/OrthographicCamera 6.4", "QtQuick3D/OrthographicCamera 6.5", "QtQuick3D/OrthographicCamera 6.11" ] exportMetaObjectRevisions: [1536, 1540, 1541, 1547] Property { name: "clipNear" type: "float" read: "clipNear" write: "setClipNear" notify: "clipNearChanged" index: 0 lineNumber: 28 } Property { name: "clipFar" type: "float" read: "clipFar" write: "setClipFar" notify: "clipFarChanged" index: 1 lineNumber: 29 } Property { name: "horizontalMagnification" type: "float" read: "horizontalMagnification" write: "setHorizontalMagnification" notify: "horizontalMagnificationChanged" index: 2 lineNumber: 30 } Property { name: "verticalMagnification" type: "float" read: "verticalMagnification" write: "setVerticalMagnification" notify: "verticalMagnificationChanged" index: 3 lineNumber: 31 } Signal { name: "clipNearChanged"; lineNumber: 50 } Signal { name: "clipFarChanged"; lineNumber: 51 } Signal { name: "horizontalMagnificationChanged"; lineNumber: 52 } Signal { name: "verticalMagnificationChanged"; lineNumber: 53 } Method { name: "setClipNear" lineNumber: 44 Parameter { name: "clipNear"; type: "float" } } Method { name: "setClipFar" lineNumber: 45 Parameter { name: "clipFar"; type: "float" } } Method { name: "setHorizontalMagnification" lineNumber: 46 Parameter { name: "horizontalMagnification"; type: "float" } } Method { name: "setVerticalMagnification" lineNumber: 47 Parameter { name: "horizontalMagnification"; type: "float" } } } Component { file: "private/qquick3dperspectivecamera_p.h" lineNumber: 25 name: "QQuick3DPerspectiveCamera" accessSemantics: "reference" prototype: "QQuick3DCamera" exports: [ "QtQuick3D/PerspectiveCamera 6.0", "QtQuick3D/PerspectiveCamera 6.4", "QtQuick3D/PerspectiveCamera 6.5", "QtQuick3D/PerspectiveCamera 6.11" ] exportMetaObjectRevisions: [1536, 1540, 1541, 1547] Enum { name: "FieldOfViewOrientation" lineNumber: 36 values: ["Vertical", "Horizontal"] } Property { name: "clipNear" type: "float" read: "clipNear" write: "setClipNear" notify: "clipNearChanged" index: 0 lineNumber: 28 } Property { name: "clipFar" type: "float" read: "clipFar" write: "setClipFar" notify: "clipFarChanged" index: 1 lineNumber: 29 } Property { name: "fieldOfView" type: "float" read: "fieldOfView" write: "setFieldOfView" notify: "fieldOfViewChanged" index: 2 lineNumber: 30 } Property { name: "fieldOfViewOrientation" type: "FieldOfViewOrientation" read: "fieldOfViewOrientation" write: "setFieldOfViewOrientation" notify: "fieldOfViewOrientationChanged" index: 3 lineNumber: 31 } Signal { name: "clipNearChanged"; lineNumber: 56 } Signal { name: "clipFarChanged"; lineNumber: 57 } Signal { name: "fieldOfViewChanged"; lineNumber: 58 } Signal { name: "fieldOfViewOrientationChanged"; lineNumber: 59 } Method { name: "setClipNear" lineNumber: 50 Parameter { name: "clipNear"; type: "float" } } Method { name: "setClipFar" lineNumber: 51 Parameter { name: "clipFar"; type: "float" } } Method { name: "setFieldOfView" lineNumber: 52 Parameter { name: "fieldOfView"; type: "float" } } Method { name: "setFieldOfViewOrientation" lineNumber: 53 Parameter { name: "fieldOfViewOrientation" type: "QQuick3DPerspectiveCamera::FieldOfViewOrientation" } } } Component { file: "private/qquick3dpickresult_p.h" lineNumber: 46 name: "QQuick3DPickResult" accessSemantics: "value" exports: ["QtQuick3D/pickResult 6.0", "QtQuick3D/pickResult 6.8"] isCreatable: false exportMetaObjectRevisions: [1536, 1544] Property { name: "objectHit" type: "QQuick3DModel" isPointer: true read: "objectHit" index: 0 lineNumber: 49 isReadonly: true isPropertyConstant: true } Property { name: "distance" type: "float" read: "distance" index: 1 lineNumber: 50 isReadonly: true isPropertyConstant: true } Property { name: "uvPosition" type: "QVector2D" read: "uvPosition" index: 2 lineNumber: 51 isReadonly: true isPropertyConstant: true } Property { name: "scenePosition" type: "QVector3D" read: "scenePosition" index: 3 lineNumber: 52 isReadonly: true isPropertyConstant: true } Property { name: "position" type: "QVector3D" read: "position" index: 4 lineNumber: 53 isReadonly: true isPropertyConstant: true } Property { name: "normal" type: "QVector3D" read: "normal" index: 5 lineNumber: 54 isReadonly: true isPropertyConstant: true } Property { name: "sceneNormal" type: "QVector3D" read: "sceneNormal" index: 6 lineNumber: 55 isReadonly: true isPropertyConstant: true } Property { name: "instanceIndex" type: "int" read: "instanceIndex" index: 7 lineNumber: 56 isReadonly: true isPropertyConstant: true } Property { name: "itemHit" revision: 1544 type: "QQuickItem" isPointer: true read: "itemHit" index: 8 lineNumber: 57 isReadonly: true isPropertyConstant: true } Property { name: "hitType" revision: 1544 type: "QQuick3DPickResultEnums::HitType" read: "hitType" index: 9 lineNumber: 58 isReadonly: true isPropertyConstant: true } } Component { file: "private/qquick3dpickresult_p.h" lineNumber: 29 name: "QQuick3DPickResultEnums" accessSemantics: "none" exports: ["QtQuick3D/PickResult 6.8"] isCreatable: false exportMetaObjectRevisions: [1544] Enum { name: "HitType" lineNumber: 36 values: ["Null", "Model", "Item"] } } Component { file: "private/qquick3dpointlight_p.h" lineNumber: 26 name: "QQuick3DPointLight" accessSemantics: "reference" prototype: "QQuick3DAbstractLight" exports: [ "QtQuick3D/PointLight 6.0", "QtQuick3D/PointLight 6.8", "QtQuick3D/PointLight 6.9", "QtQuick3D/PointLight 6.11" ] exportMetaObjectRevisions: [1536, 1544, 1545, 1547] Property { name: "constantFade" type: "float" read: "constantFade" write: "setConstantFade" notify: "constantFadeChanged" index: 0 lineNumber: 29 } Property { name: "linearFade" type: "float" read: "linearFade" write: "setLinearFade" notify: "linearFadeChanged" index: 1 lineNumber: 30 } Property { name: "quadraticFade" type: "float" read: "quadraticFade" write: "setQuadraticFade" notify: "quadraticFadeChanged" index: 2 lineNumber: 31 } Signal { name: "constantFadeChanged"; lineNumber: 49 } Signal { name: "linearFadeChanged"; lineNumber: 50 } Signal { name: "quadraticFadeChanged"; lineNumber: 51 } Method { name: "setConstantFade" lineNumber: 44 Parameter { name: "constantFade"; type: "float" } } Method { name: "setLinearFade" lineNumber: 45 Parameter { name: "linearFade"; type: "float" } } Method { name: "setQuadraticFade" lineNumber: 46 Parameter { name: "quadraticFade"; type: "float" } } } Component { file: "private/qquick3dprincipledmaterial_p.h" lineNumber: 28 name: "QQuick3DPrincipledMaterial" accessSemantics: "reference" prototype: "QQuick3DMaterial" exports: [ "QtQuick3D/PrincipledMaterial 6.0", "QtQuick3D/PrincipledMaterial 6.2", "QtQuick3D/PrincipledMaterial 6.3", "QtQuick3D/PrincipledMaterial 6.5", "QtQuick3D/PrincipledMaterial 6.8" ] exportMetaObjectRevisions: [1536, 1538, 1539, 1541, 1544] Enum { name: "Lighting" lineNumber: 132 values: ["NoLighting", "FragmentLighting"] } Enum { name: "BlendMode" lineNumber: 138 values: ["SourceOver", "Screen", "Multiply"] } Enum { name: "AlphaMode" lineNumber: 145 values: ["Default", "Mask", "Blend", "Opaque"] } Enum { name: "VertexColorMask" lineNumber: 153 values: [ "NoMask", "RoughnessMask", "NormalStrengthMask", "SpecularAmountMask", "ClearcoatAmountMask", "ClearcoatRoughnessAmountMask", "ClearcoatNormalStrengthMask", "HeightAmountMask", "MetalnessMask", "OcclusionAmountMask", "ThicknessFactorMask", "TransmissionFactorMask" ] } Enum { name: "VertexColorMaskFlags" alias: "VertexColorMask" isFlag: true lineNumber: 153 values: [ "NoMask", "RoughnessMask", "NormalStrengthMask", "SpecularAmountMask", "ClearcoatAmountMask", "ClearcoatRoughnessAmountMask", "ClearcoatNormalStrengthMask", "HeightAmountMask", "MetalnessMask", "OcclusionAmountMask", "ThicknessFactorMask", "TransmissionFactorMask" ] } Property { name: "lighting" type: "Lighting" read: "lighting" write: "setLighting" notify: "lightingChanged" index: 0 lineNumber: 31 } Property { name: "blendMode" type: "BlendMode" read: "blendMode" write: "setBlendMode" notify: "blendModeChanged" index: 1 lineNumber: 32 } Property { name: "baseColor" type: "QColor" read: "baseColor" write: "setBaseColor" notify: "baseColorChanged" index: 2 lineNumber: 34 } Property { name: "baseColorMap" type: "QQuick3DTexture" isPointer: true read: "baseColorMap" write: "setBaseColorMap" notify: "baseColorMapChanged" index: 3 lineNumber: 35 } Property { name: "baseColorSingleChannelEnabled" revision: 1544 type: "bool" read: "baseColorSingleChannelEnabled" write: "setBaseColorSingleChannelEnabled" notify: "baseColorSingleChannelEnabledChanged" index: 4 lineNumber: 36 } Property { name: "baseColorChannel" revision: 1544 type: "QQuick3DMaterial::TextureChannelMapping" read: "baseColorChannel" write: "setBaseColorChannel" notify: "baseColorChannelChanged" index: 5 lineNumber: 37 } Property { name: "metalness" type: "float" read: "metalness" write: "setMetalness" notify: "metalnessChanged" index: 6 lineNumber: 39 } Property { name: "metalnessMap" type: "QQuick3DTexture" isPointer: true read: "metalnessMap" write: "setMetalnessMap" notify: "metalnessMapChanged" index: 7 lineNumber: 40 } Property { name: "metalnessChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "metalnessChannel" write: "setMetalnessChannel" notify: "metalnessChannelChanged" index: 8 lineNumber: 41 } Property { name: "specularAmount" type: "float" read: "specularAmount" write: "setSpecularAmount" notify: "specularAmountChanged" index: 9 lineNumber: 43 } Property { name: "specularMap" type: "QQuick3DTexture" isPointer: true read: "specularMap" write: "setSpecularMap" notify: "specularMapChanged" index: 10 lineNumber: 44 } Property { name: "specularTint" type: "float" read: "specularTint" write: "setSpecularTint" notify: "specularTintChanged" index: 11 lineNumber: 45 } Property { name: "specularSingleChannelEnabled" revision: 1544 type: "bool" read: "specularSingleChannelEnabled" write: "setSpecularSingleChannelEnabled" notify: "specularSingleChannelEnabledChanged" index: 12 lineNumber: 46 } Property { name: "specularChannel" revision: 1544 type: "QQuick3DMaterial::TextureChannelMapping" read: "specularChannel" write: "setSpecularChannel" notify: "specularChannelChanged" index: 13 lineNumber: 47 } Property { name: "roughness" type: "float" read: "roughness" write: "setRoughness" notify: "roughnessChanged" index: 14 lineNumber: 49 } Property { name: "roughnessMap" type: "QQuick3DTexture" isPointer: true read: "roughnessMap" write: "setRoughnessMap" notify: "roughnessMapChanged" index: 15 lineNumber: 50 } Property { name: "roughnessChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "roughnessChannel" write: "setRoughnessChannel" notify: "roughnessChannelChanged" index: 16 lineNumber: 51 } Property { name: "emissiveFactor" type: "QVector3D" read: "emissiveFactor" write: "setEmissiveFactor" notify: "emissiveFactorChanged" index: 17 lineNumber: 53 } Property { name: "emissiveMap" type: "QQuick3DTexture" isPointer: true read: "emissiveMap" write: "setEmissiveMap" notify: "emissiveMapChanged" index: 18 lineNumber: 54 } Property { name: "emissiveSingleChannelEnabled" revision: 1544 type: "bool" read: "emissiveSingleChannelEnabled" write: "setEmissiveSingleChannelEnabled" notify: "emissiveSingleChannelEnabledChanged" index: 19 lineNumber: 55 } Property { name: "emissiveChannel" revision: 1544 type: "QQuick3DMaterial::TextureChannelMapping" read: "emissiveChannel" write: "setEmissiveChannel" notify: "emissiveChannelChanged" index: 20 lineNumber: 56 } Property { name: "invertOpacityMapValue" revision: 1544 type: "bool" read: "invertOpacityMapValue" write: "setInvertOpacityMapValue" notify: "invertOpacityMapValueChanged" index: 21 lineNumber: 58 } Property { name: "opacity" type: "float" read: "opacity" write: "setOpacity" notify: "opacityChanged" index: 22 lineNumber: 59 } Property { name: "opacityMap" type: "QQuick3DTexture" isPointer: true read: "opacityMap" write: "setOpacityMap" notify: "opacityMapChanged" index: 23 lineNumber: 60 } Property { name: "opacityChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "opacityChannel" write: "setOpacityChannel" notify: "opacityChannelChanged" index: 24 lineNumber: 61 } Property { name: "normalMap" type: "QQuick3DTexture" isPointer: true read: "normalMap" write: "setNormalMap" notify: "normalMapChanged" index: 25 lineNumber: 63 } Property { name: "normalStrength" type: "float" read: "normalStrength" write: "setNormalStrength" notify: "normalStrengthChanged" index: 26 lineNumber: 64 } Property { name: "specularReflectionMap" type: "QQuick3DTexture" isPointer: true read: "specularReflectionMap" write: "setSpecularReflectionMap" notify: "specularReflectionMapChanged" index: 27 lineNumber: 66 } Property { name: "occlusionMap" type: "QQuick3DTexture" isPointer: true read: "occlusionMap" write: "setOcclusionMap" notify: "occlusionMapChanged" index: 28 lineNumber: 68 } Property { name: "occlusionChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "occlusionChannel" write: "setOcclusionChannel" notify: "occlusionChannelChanged" index: 29 lineNumber: 69 } Property { name: "occlusionAmount" type: "float" read: "occlusionAmount" write: "setOcclusionAmount" notify: "occlusionAmountChanged" index: 30 lineNumber: 70 } Property { name: "alphaMode" type: "AlphaMode" read: "alphaMode" write: "setAlphaMode" notify: "alphaModeChanged" index: 31 lineNumber: 72 } Property { name: "alphaCutoff" type: "float" read: "alphaCutoff" write: "setAlphaCutoff" notify: "alphaCutoffChanged" index: 32 lineNumber: 73 } Property { name: "pointSize" type: "float" read: "pointSize" write: "setPointSize" notify: "pointSizeChanged" index: 33 lineNumber: 75 } Property { name: "lineWidth" type: "float" read: "lineWidth" write: "setLineWidth" notify: "lineWidthChanged" index: 34 lineNumber: 76 } Property { name: "heightMap" revision: 1538 type: "QQuick3DTexture" isPointer: true read: "heightMap" write: "setHeightMap" notify: "heightMapChanged" index: 35 lineNumber: 78 } Property { name: "heightChannel" revision: 1538 type: "QQuick3DMaterial::TextureChannelMapping" read: "heightChannel" write: "setHeightChannel" notify: "heightChannelChanged" index: 36 lineNumber: 79 } Property { name: "heightAmount" revision: 1538 type: "float" read: "heightAmount" write: "setHeightAmount" notify: "heightAmountChanged" index: 37 lineNumber: 80 } Property { name: "minHeightMapSamples" revision: 1538 type: "int" read: "minHeightMapSamples" write: "setMinHeightMapSamples" notify: "minHeightMapSamplesChanged" index: 38 lineNumber: 81 } Property { name: "maxHeightMapSamples" revision: 1538 type: "int" read: "maxHeightMapSamples" write: "setMaxHeightMapSamples" notify: "maxHeightMapSamplesChanged" index: 39 lineNumber: 82 } Property { name: "clearcoatAmount" revision: 1539 type: "float" read: "clearcoatAmount" write: "setClearcoatAmount" notify: "clearcoatAmountChanged" index: 40 lineNumber: 84 } Property { name: "clearcoatMap" revision: 1539 type: "QQuick3DTexture" isPointer: true read: "clearcoatMap" write: "setClearcoatMap" notify: "clearcoatMapChanged" index: 41 lineNumber: 85 } Property { name: "clearcoatChannel" revision: 1539 type: "QQuick3DMaterial::TextureChannelMapping" read: "clearcoatChannel" write: "setClearcoatChannel" notify: "clearcoatChannelChanged" index: 42 lineNumber: 86 } Property { name: "clearcoatRoughnessAmount" revision: 1539 type: "float" read: "clearcoatRoughnessAmount" write: "setClearcoatRoughnessAmount" notify: "clearcoatRoughnessAmountChanged" index: 43 lineNumber: 88 } Property { name: "clearcoatRoughnessChannel" revision: 1539 type: "QQuick3DMaterial::TextureChannelMapping" read: "clearcoatRoughnessChannel" write: "setClearcoatRoughnessChannel" notify: "clearcoatRoughnessChannelChanged" index: 44 lineNumber: 90 } Property { name: "clearcoatRoughnessMap" revision: 1539 type: "QQuick3DTexture" isPointer: true read: "clearcoatRoughnessMap" write: "setClearcoatRoughnessMap" notify: "clearcoatRoughnessMapChanged" index: 45 lineNumber: 92 } Property { name: "clearcoatNormalMap" revision: 1539 type: "QQuick3DTexture" isPointer: true read: "clearcoatNormalMap" write: "setClearcoatNormalMap" notify: "clearcoatNormalMapChanged" index: 46 lineNumber: 94 } Property { name: "clearcoatNormalStrength" revision: 1544 type: "float" read: "clearcoatNormalStrength" write: "setClearcoatNormalStrength" notify: "clearcoatNormalStrengthChanged" index: 47 lineNumber: 96 } Property { name: "transmissionFactor" type: "float" read: "transmissionFactor" write: "setTransmissionFactor" notify: "transmissionFactorChanged" index: 48 lineNumber: 98 } Property { name: "transmissionMap" type: "QQuick3DTexture" isPointer: true read: "transmissionMap" write: "setTransmissionMap" notify: "transmissionMapChanged" index: 49 lineNumber: 99 } Property { name: "transmissionChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "transmissionChannel" write: "setTransmissionChannel" notify: "transmissionChannelChanged" index: 50 lineNumber: 100 } Property { name: "thicknessFactor" revision: 1539 type: "float" read: "thicknessFactor" write: "setThicknessFactor" notify: "thicknessFactorChanged" index: 51 lineNumber: 102 } Property { name: "thicknessMap" revision: 1539 type: "QQuick3DTexture" isPointer: true read: "thicknessMap" write: "setThicknessMap" notify: "thicknessMapChanged" index: 52 lineNumber: 103 } Property { name: "thicknessChannel" revision: 1539 type: "QQuick3DMaterial::TextureChannelMapping" read: "thicknessChannel" write: "setThicknessChannel" notify: "thicknessChannelChanged" index: 53 lineNumber: 104 } Property { name: "attenuationDistance" revision: 1539 type: "float" read: "attenuationDistance" write: "setAttenuationDistance" notify: "attenuationDistanceChanged" index: 54 lineNumber: 106 } Property { name: "attenuationColor" revision: 1539 type: "QColor" read: "attenuationColor" write: "setAttenuationColor" notify: "attenuationColorChanged" index: 55 lineNumber: 107 } Property { name: "indexOfRefraction" revision: 1539 type: "float" read: "indexOfRefraction" write: "setIndexOfRefraction" notify: "indexOfRefractionChanged" index: 56 lineNumber: 109 } Property { name: "vertexColorsEnabled" revision: 1541 type: "bool" read: "vertexColorsEnabled" write: "setVertexColorsEnabled" notify: "vertexColorsEnabledChanged" index: 57 lineNumber: 111 } Property { name: "fresnelScaleBiasEnabled" revision: 1544 type: "bool" read: "fresnelScaleBiasEnabled" write: "setFresnelScaleBiasEnabled" notify: "fresnelScaleBiasEnabledChanged" index: 58 lineNumber: 113 } Property { name: "fresnelScale" revision: 1544 type: "float" read: "fresnelScale" write: "setFresnelScale" notify: "fresnelScaleChanged" index: 59 lineNumber: 114 } Property { name: "fresnelBias" revision: 1544 type: "float" read: "fresnelBias" write: "setFresnelBias" notify: "fresnelBiasChanged" index: 60 lineNumber: 115 } Property { name: "fresnelPower" revision: 1544 type: "float" read: "fresnelPower" write: "setFresnelPower" notify: "fresnelPowerChanged" index: 61 lineNumber: 116 } Property { name: "clearcoatFresnelScaleBiasEnabled" revision: 1544 type: "bool" read: "clearcoatFresnelScaleBiasEnabled" write: "setClearcoatFresnelScaleBiasEnabled" notify: "clearcoatFresnelScaleBiasEnabledChanged" index: 62 lineNumber: 118 } Property { name: "clearcoatFresnelScale" revision: 1544 type: "float" read: "clearcoatFresnelScale" write: "setClearcoatFresnelScale" notify: "clearcoatFresnelScaleChanged" index: 63 lineNumber: 119 } Property { name: "clearcoatFresnelBias" revision: 1544 type: "float" read: "clearcoatFresnelBias" write: "setClearcoatFresnelBias" notify: "clearcoatFresnelBiasChanged" index: 64 lineNumber: 120 } Property { name: "clearcoatFresnelPower" revision: 1544 type: "float" read: "clearcoatFresnelPower" write: "setClearcoatFresnelPower" notify: "clearcoatFresnelPowerChanged" index: 65 lineNumber: 121 } Property { name: "vertexColorsMaskEnabled" revision: 1544 type: "bool" read: "vertexColorsMaskEnabled" write: "setVertexColorsMaskEnabled" notify: "vertexColorsMaskEnabledChanged" index: 66 lineNumber: 123 } Property { name: "vertexColorRedMask" revision: 1544 type: "VertexColorMaskFlags" read: "vertexColorRedMask" write: "setVertexColorRedMask" notify: "vertexColorRedMaskChanged" index: 67 lineNumber: 124 } Property { name: "vertexColorGreenMask" revision: 1544 type: "VertexColorMaskFlags" read: "vertexColorGreenMask" write: "setVertexColorGreenMask" notify: "vertexColorGreenMaskChanged" index: 68 lineNumber: 125 } Property { name: "vertexColorBlueMask" revision: 1544 type: "VertexColorMaskFlags" read: "vertexColorBlueMask" write: "setVertexColorBlueMask" notify: "vertexColorBlueMaskChanged" index: 69 lineNumber: 126 } Property { name: "vertexColorAlphaMask" revision: 1544 type: "VertexColorMaskFlags" read: "vertexColorAlphaMask" write: "setVertexColorAlphaMask" notify: "vertexColorAlphaMaskChanged" index: 70 lineNumber: 127 } Signal { name: "lightingChanged" lineNumber: 335 Parameter { name: "lighting"; type: "QQuick3DPrincipledMaterial::Lighting" } } Signal { name: "blendModeChanged" lineNumber: 336 Parameter { name: "blendMode"; type: "QQuick3DPrincipledMaterial::BlendMode" } } Signal { name: "baseColorChanged" lineNumber: 337 Parameter { name: "baseColor"; type: "QColor" } } Signal { name: "baseColorMapChanged" lineNumber: 338 Parameter { name: "baseColorMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "baseColorSingleChannelEnabledChanged" revision: 1544 lineNumber: 339 Parameter { name: "baseColorSingleChannelEnabled"; type: "bool" } } Signal { name: "baseColorChannelChanged" revision: 1544 lineNumber: 340 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "specularSingleChannelEnabledChanged" revision: 1544 lineNumber: 341 Parameter { name: "specularColorSingleChannelEnabled"; type: "bool" } } Signal { name: "specularChannelChanged" revision: 1544 lineNumber: 342 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "emissiveSingleChannelEnabledChanged" revision: 1544 lineNumber: 343 Parameter { name: "emissiveColorSingleChannelEnabled"; type: "bool" } } Signal { name: "emissiveChannelChanged" revision: 1544 lineNumber: 344 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "emissiveMapChanged" lineNumber: 345 Parameter { name: "emissiveMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "emissiveFactorChanged" lineNumber: 346 Parameter { name: "emissiveFactor"; type: "QVector3D" } } Signal { name: "specularReflectionMapChanged" lineNumber: 347 Parameter { name: "specularReflectionMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "specularMapChanged" lineNumber: 348 Parameter { name: "specularMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "specularTintChanged" lineNumber: 349 Parameter { name: "specularTint"; type: "float" } } Signal { name: "specularAmountChanged" lineNumber: 350 Parameter { name: "specularAmount"; type: "float" } } Signal { name: "roughnessChanged" lineNumber: 351 Parameter { name: "roughness"; type: "float" } } Signal { name: "roughnessMapChanged" lineNumber: 352 Parameter { name: "roughnessMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "invertOpacityMapValueChanged" revision: 1544 lineNumber: 353 Parameter { name: "invertOpacityMapValue"; type: "bool" } } Signal { name: "opacityChanged" lineNumber: 354 Parameter { name: "opacity"; type: "float" } } Signal { name: "opacityMapChanged" lineNumber: 355 Parameter { name: "opacityMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "normalMapChanged" lineNumber: 356 Parameter { name: "normalMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "metalnessChanged" lineNumber: 357 Parameter { name: "metalness"; type: "float" } } Signal { name: "metalnessMapChanged" lineNumber: 358 Parameter { name: "metalnessMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "normalStrengthChanged" lineNumber: 359 Parameter { name: "normalStrength"; type: "float" } } Signal { name: "occlusionMapChanged" lineNumber: 360 Parameter { name: "occlusionMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "occlusionAmountChanged" lineNumber: 361 Parameter { name: "occlusionAmount"; type: "float" } } Signal { name: "alphaModeChanged" lineNumber: 362 Parameter { name: "alphaMode"; type: "QQuick3DPrincipledMaterial::AlphaMode" } } Signal { name: "alphaCutoffChanged" lineNumber: 363 Parameter { name: "alphaCutoff"; type: "float" } } Signal { name: "metalnessChannelChanged" lineNumber: 364 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "roughnessChannelChanged" lineNumber: 365 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "opacityChannelChanged" lineNumber: 366 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "occlusionChannelChanged" lineNumber: 367 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "pointSizeChanged"; lineNumber: 368 } Signal { name: "lineWidthChanged"; lineNumber: 369 } Signal { name: "heightMapChanged" revision: 1538 lineNumber: 370 Parameter { name: "heightMap"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "heightChannelChanged" revision: 1538 lineNumber: 371 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "heightAmountChanged" revision: 1538 lineNumber: 372 Parameter { name: "heightAmount"; type: "float" } } Signal { name: "minHeightMapSamplesChanged" revision: 1538 lineNumber: 373 Parameter { name: "samples"; type: "int" } } Signal { name: "maxHeightMapSamplesChanged" revision: 1538 lineNumber: 374 Parameter { name: "samples"; type: "int" } } Signal { name: "clearcoatAmountChanged" revision: 1539 lineNumber: 376 Parameter { name: "amount"; type: "float" } } Signal { name: "clearcoatMapChanged" revision: 1539 lineNumber: 377 Parameter { name: "texture"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "clearcoatChannelChanged" revision: 1539 lineNumber: 378 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "clearcoatRoughnessAmountChanged" revision: 1539 lineNumber: 379 Parameter { name: "amount"; type: "float" } } Signal { name: "clearcoatRoughnessChannelChanged" revision: 1539 lineNumber: 380 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "clearcoatRoughnessMapChanged" revision: 1539 lineNumber: 381 Parameter { name: "texture"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "clearcoatNormalMapChanged" revision: 1539 lineNumber: 382 Parameter { name: "texture"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "clearcoatNormalStrengthChanged" revision: 1544 lineNumber: 383 Parameter { name: "clearcoatNormalStrength"; type: "float" } } Signal { name: "transmissionFactorChanged" revision: 1539 lineNumber: 385 Parameter { name: "amount"; type: "float" } } Signal { name: "transmissionMapChanged" revision: 1539 lineNumber: 386 Parameter { name: "texture"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "transmissionChannelChanged" revision: 1539 lineNumber: 387 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "thicknessFactorChanged" revision: 1539 lineNumber: 389 Parameter { name: "amount"; type: "float" } } Signal { name: "thicknessMapChanged" revision: 1539 lineNumber: 390 Parameter { name: "texture"; type: "QQuick3DTexture"; isPointer: true } } Signal { name: "thicknessChannelChanged" revision: 1539 lineNumber: 391 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Signal { name: "attenuationDistanceChanged" revision: 1539 lineNumber: 392 Parameter { name: "distance"; type: "float" } } Signal { name: "attenuationColorChanged" revision: 1539 lineNumber: 393 Parameter { name: "color"; type: "QColor" } } Signal { name: "indexOfRefractionChanged" revision: 1539 lineNumber: 395 Parameter { name: "indexOfRefraction"; type: "float" } } Signal { name: "fresnelScaleBiasEnabledChanged" revision: 1544 lineNumber: 396 Parameter { name: "fresnelScaleBiasEnabled"; type: "bool" } } Signal { name: "fresnelScaleChanged" revision: 1544 lineNumber: 397 Parameter { name: "fresnelScale"; type: "float" } } Signal { name: "fresnelBiasChanged" revision: 1544 lineNumber: 398 Parameter { name: "fresnelBias"; type: "float" } } Signal { name: "fresnelPowerChanged" revision: 1544 lineNumber: 399 Parameter { name: "fresnelPower"; type: "float" } } Signal { name: "clearcoatFresnelScaleBiasEnabledChanged" revision: 1544 lineNumber: 401 Parameter { name: "clearcoatFresnelScaleBiasEnabled"; type: "bool" } } Signal { name: "clearcoatFresnelScaleChanged" revision: 1544 lineNumber: 402 Parameter { name: "clearcoatFresnelScale"; type: "float" } } Signal { name: "clearcoatFresnelBiasChanged" revision: 1544 lineNumber: 403 Parameter { name: "clearcoatFresnelBias"; type: "float" } } Signal { name: "clearcoatFresnelPowerChanged" revision: 1544 lineNumber: 404 Parameter { name: "clearcoatFresnelPower"; type: "float" } } Signal { name: "vertexColorsEnabledChanged" revision: 1541 lineNumber: 406 Parameter { name: "vertexColorsEnabled"; type: "bool" } } Signal { name: "vertexColorsMaskEnabledChanged"; revision: 1544; lineNumber: 408 } Signal { name: "vertexColorRedMaskChanged"; revision: 1544; lineNumber: 409 } Signal { name: "vertexColorGreenMaskChanged"; revision: 1544; lineNumber: 410 } Signal { name: "vertexColorBlueMaskChanged"; revision: 1544; lineNumber: 411 } Signal { name: "vertexColorAlphaMaskChanged"; revision: 1544; lineNumber: 412 } Method { name: "setLighting" lineNumber: 255 Parameter { name: "lighting"; type: "QQuick3DPrincipledMaterial::Lighting" } } Method { name: "setBlendMode" lineNumber: 256 Parameter { name: "blendMode"; type: "QQuick3DPrincipledMaterial::BlendMode" } } Method { name: "setBaseColor" lineNumber: 257 Parameter { name: "baseColor"; type: "QColor" } } Method { name: "setBaseColorMap" lineNumber: 258 Parameter { name: "baseColorMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setBaseColorSingleChannelEnabled" revision: 1544 lineNumber: 259 Parameter { name: "baseColorSingleChannelEnabled"; type: "bool" } } Method { name: "setBaseColorChannel" revision: 1544 lineNumber: 260 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setSpecularSingleChannelEnabled" revision: 1544 lineNumber: 261 Parameter { name: "specularSingleChannelEnabled"; type: "bool" } } Method { name: "setSpecularChannel" revision: 1544 lineNumber: 262 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setEmissiveSingleChannelEnabled" revision: 1544 lineNumber: 263 Parameter { name: "emissiveSingleChannelEnabled"; type: "bool" } } Method { name: "setEmissiveChannel" revision: 1544 lineNumber: 264 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setEmissiveMap" lineNumber: 265 Parameter { name: "emissiveMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setEmissiveFactor" lineNumber: 266 Parameter { name: "emissiveFactor"; type: "QVector3D" } } Method { name: "setSpecularReflectionMap" lineNumber: 267 Parameter { name: "specularReflectionMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setSpecularMap" lineNumber: 268 Parameter { name: "specularMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setSpecularTint" lineNumber: 269 Parameter { name: "specularTint"; type: "float" } } Method { name: "setSpecularAmount" lineNumber: 270 Parameter { name: "specularAmount"; type: "float" } } Method { name: "setRoughness" lineNumber: 271 Parameter { name: "roughness"; type: "float" } } Method { name: "setRoughnessMap" lineNumber: 272 Parameter { name: "roughnessMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setInvertOpacityMapValue" revision: 1544 lineNumber: 273 Parameter { name: "invertOpacityMapValue"; type: "bool" } } Method { name: "setOpacity" lineNumber: 274 Parameter { name: "opacity"; type: "float" } } Method { name: "setOpacityMap" lineNumber: 275 Parameter { name: "opacityMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setNormalMap" lineNumber: 276 Parameter { name: "normalMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setMetalness" lineNumber: 277 Parameter { name: "metalnessAmount"; type: "float" } } Method { name: "setMetalnessMap" lineNumber: 278 Parameter { name: "metalnessMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setNormalStrength" lineNumber: 279 Parameter { name: "normalStrength"; type: "float" } } Method { name: "setOcclusionMap" lineNumber: 280 Parameter { name: "occlusionMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setOcclusionAmount" lineNumber: 281 Parameter { name: "occlusionAmount"; type: "float" } } Method { name: "setAlphaMode" lineNumber: 282 Parameter { name: "alphaMode"; type: "QQuick3DPrincipledMaterial::AlphaMode" } } Method { name: "setAlphaCutoff" lineNumber: 283 Parameter { name: "alphaCutoff"; type: "float" } } Method { name: "setMetalnessChannel" lineNumber: 284 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setRoughnessChannel" lineNumber: 285 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setOpacityChannel" lineNumber: 286 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setOcclusionChannel" lineNumber: 287 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setPointSize" lineNumber: 288 Parameter { name: "size"; type: "float" } } Method { name: "setLineWidth" lineNumber: 289 Parameter { name: "width"; type: "float" } } Method { name: "setHeightMap" revision: 1538 lineNumber: 290 Parameter { name: "heightMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setHeightChannel" revision: 1538 lineNumber: 291 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setHeightAmount" revision: 1538 lineNumber: 292 Parameter { name: "heightAmount"; type: "float" } } Method { name: "setMinHeightMapSamples" revision: 1538 lineNumber: 293 Parameter { name: "samples"; type: "int" } } Method { name: "setMaxHeightMapSamples" revision: 1538 lineNumber: 294 Parameter { name: "samples"; type: "int" } } Method { name: "setClearcoatAmount" revision: 1539 lineNumber: 296 Parameter { name: "newClearcoatAmount"; type: "float" } } Method { name: "setClearcoatMap" revision: 1539 lineNumber: 297 Parameter { name: "newClearcoatMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setClearcoatChannel" revision: 1539 lineNumber: 298 Parameter { name: "newClearcoatChannel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setClearcoatRoughnessAmount" revision: 1539 lineNumber: 299 Parameter { name: "newClearcoatRoughnessAmount"; type: "float" } } Method { name: "setClearcoatRoughnessChannel" revision: 1539 lineNumber: 300 Parameter { name: "newClearcoatRoughnessChannel" type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setClearcoatRoughnessMap" revision: 1539 lineNumber: 301 Parameter { name: "newClearcoatRoughnessMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setClearcoatNormalMap" revision: 1539 lineNumber: 302 Parameter { name: "newClearcoatNormalMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setClearcoatNormalStrength" revision: 1544 lineNumber: 303 Parameter { name: "clearcoatNormalStrength"; type: "float" } } Method { name: "setTransmissionFactor" revision: 1539 lineNumber: 305 Parameter { name: "newTransmissionFactor"; type: "float" } } Method { name: "setTransmissionMap" revision: 1539 lineNumber: 306 Parameter { name: "newTransmissionMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setTransmissionChannel" revision: 1539 lineNumber: 307 Parameter { name: "newTransmissionChannel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setThicknessFactor" revision: 1539 lineNumber: 309 Parameter { name: "newThicknessFactor"; type: "float" } } Method { name: "setThicknessMap" revision: 1539 lineNumber: 310 Parameter { name: "newThicknessMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setThicknessChannel" revision: 1539 lineNumber: 311 Parameter { name: "newThicknessChannel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setAttenuationDistance" revision: 1539 lineNumber: 312 Parameter { name: "newAttenuationDistance"; type: "float" } } Method { name: "setAttenuationColor" revision: 1539 lineNumber: 313 Parameter { name: "newAttenuationColor"; type: "QColor" } } Method { name: "setIndexOfRefraction" revision: 1539 lineNumber: 315 Parameter { name: "indexOfRefraction"; type: "float" } } Method { name: "setFresnelScaleBiasEnabled" revision: 1544 lineNumber: 316 Parameter { name: "fresnelScaleBias"; type: "bool" } } Method { name: "setFresnelScale" revision: 1544 lineNumber: 317 Parameter { name: "fresnelScale"; type: "float" } } Method { name: "setFresnelBias" revision: 1544 lineNumber: 318 Parameter { name: "fresnelBias"; type: "float" } } Method { name: "setFresnelPower" revision: 1544 lineNumber: 319 Parameter { name: "fresnelPower"; type: "float" } } Method { name: "setClearcoatFresnelScaleBiasEnabled" revision: 1544 lineNumber: 321 Parameter { name: "clearcoatFresnelScaleBias"; type: "bool" } } Method { name: "setClearcoatFresnelScale" revision: 1544 lineNumber: 322 Parameter { name: "clearcoatFresnelScale"; type: "float" } } Method { name: "setClearcoatFresnelBias" revision: 1544 lineNumber: 323 Parameter { name: "clearcoatFresnelBias"; type: "float" } } Method { name: "setClearcoatFresnelPower" revision: 1544 lineNumber: 324 Parameter { name: "clearcoatFresnelPower"; type: "float" } } Method { name: "setVertexColorsEnabled" revision: 1541 lineNumber: 326 Parameter { name: "vertexColorsEnabled"; type: "bool" } } Method { name: "setVertexColorsMaskEnabled" revision: 1544 lineNumber: 328 Parameter { name: "vertexColorsMaskEnabled"; type: "bool" } } Method { name: "setVertexColorRedMask" revision: 1544 lineNumber: 329 Parameter { name: "vertexColorRedMask"; type: "VertexColorMaskFlags" } } Method { name: "setVertexColorGreenMask" revision: 1544 lineNumber: 330 Parameter { name: "vertexColorGreenMask"; type: "VertexColorMaskFlags" } } Method { name: "setVertexColorBlueMask" revision: 1544 lineNumber: 331 Parameter { name: "vertexColorBlueMask"; type: "VertexColorMaskFlags" } } Method { name: "setVertexColorAlphaMask" revision: 1544 lineNumber: 332 Parameter { name: "vertexColorAlphaMask"; type: "VertexColorMaskFlags" } } } Component { file: "private/qquick3dquaternionanimation_p.h" lineNumber: 29 name: "QQuick3DQuaternionAnimation" accessSemantics: "reference" prototype: "QQuickPropertyAnimation" exports: ["QtQuick3D/QuaternionAnimation 6.0"] exportMetaObjectRevisions: [1536] Enum { name: "Type" lineNumber: 47 values: ["Slerp", "Nlerp"] } Property { name: "from" type: "QQuaternion" read: "from" write: "setFrom" index: 0 lineNumber: 33 isOverride: true } Property { name: "to" type: "QQuaternion" read: "to" write: "setTo" index: 1 lineNumber: 34 isOverride: true } Property { name: "type" type: "Type" read: "type" write: "setType" notify: "typeChanged" index: 2 lineNumber: 35 } Property { name: "fromXRotation" type: "float" read: "fromXRotation" write: "setFromXRotation" notify: "fromXRotationChanged" index: 3 lineNumber: 37 } Property { name: "fromYRotation" type: "float" read: "fromYRotation" write: "setFromYRotation" notify: "fromYRotationChanged" index: 4 lineNumber: 38 } Property { name: "fromZRotation" type: "float" read: "fromZRotation" write: "setFromZRotation" notify: "fromZRotationChanged" index: 5 lineNumber: 39 } Property { name: "toXRotation" type: "float" read: "toXRotation" write: "setToXRotation" notify: "toXRotationChanged" index: 6 lineNumber: 40 } Property { name: "toYRotation" type: "float" read: "toYRotation" write: "setToYRotation" notify: "toYRotationChanged" index: 7 lineNumber: 41 } Property { name: "toZRotation" type: "float" read: "toZRotation" write: "setToZRotation" notify: "toZRotationChanged" index: 8 lineNumber: 42 } Signal { name: "typeChanged" lineNumber: 83 Parameter { name: "type"; type: "QQuick3DQuaternionAnimation::Type" } } Signal { name: "fromXRotationChanged" lineNumber: 84 Parameter { name: "value"; type: "float" } } Signal { name: "fromYRotationChanged" lineNumber: 85 Parameter { name: "value"; type: "float" } } Signal { name: "fromZRotationChanged" lineNumber: 86 Parameter { name: "value"; type: "float" } } Signal { name: "toXRotationChanged" lineNumber: 87 Parameter { name: "value"; type: "float" } } Signal { name: "toYRotationChanged" lineNumber: 88 Parameter { name: "value"; type: "float" } } Signal { name: "toZRotationChanged" lineNumber: 89 Parameter { name: "value"; type: "float" } } } Component { file: "private/qquick3dquaternionutils_p.h" lineNumber: 29 name: "QQuick3DQuaternionUtils" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D/Quaternion 6.0"] isCreatable: false isSingleton: true exportMetaObjectRevisions: [1536] Method { name: "fromAxesAndAngles" type: "QQuaternion" lineNumber: 39 Parameter { name: "axis1"; type: "QVector3D" } Parameter { name: "angle1"; type: "float" } Parameter { name: "axis2"; type: "QVector3D" } Parameter { name: "angle2"; type: "float" } Parameter { name: "axis3"; type: "QVector3D" } Parameter { name: "angle3"; type: "float" } } Method { name: "fromAxesAndAngles" type: "QQuaternion" lineNumber: 45 Parameter { name: "axis1"; type: "QVector3D" } Parameter { name: "angle1"; type: "float" } Parameter { name: "axis2"; type: "QVector3D" } Parameter { name: "angle2"; type: "float" } } Method { name: "fromAxisAndAngle" type: "QQuaternion" lineNumber: 49 Parameter { name: "x"; type: "float" } Parameter { name: "y"; type: "float" } Parameter { name: "z"; type: "float" } Parameter { name: "angle"; type: "float" } } Method { name: "fromAxisAndAngle" type: "QQuaternion" lineNumber: 50 Parameter { name: "axis"; type: "QVector3D" } Parameter { name: "angle"; type: "float" } } Method { name: "fromEulerAngles" type: "QQuaternion" lineNumber: 51 Parameter { name: "x"; type: "float" } Parameter { name: "y"; type: "float" } Parameter { name: "z"; type: "float" } } Method { name: "fromEulerAngles" type: "QQuaternion" lineNumber: 52 Parameter { name: "eulerAngles"; type: "QVector3D" } } Method { name: "lookAt" type: "QQuaternion" lineNumber: 54 Parameter { name: "sourcePosition"; type: "QVector3D" } Parameter { name: "targetPosition"; type: "QVector3D" } Parameter { name: "forwardDirection"; type: "QVector3D" } Parameter { name: "upDirection"; type: "QVector3D" } } Method { name: "lookAt" type: "QQuaternion" isCloned: true lineNumber: 54 Parameter { name: "sourcePosition"; type: "QVector3D" } Parameter { name: "targetPosition"; type: "QVector3D" } Parameter { name: "forwardDirection"; type: "QVector3D" } } Method { name: "lookAt" type: "QQuaternion" isCloned: true lineNumber: 54 Parameter { name: "sourcePosition"; type: "QVector3D" } Parameter { name: "targetPosition"; type: "QVector3D" } } } Component { file: "private/qquick3dreflectionprobe_p.h" lineNumber: 30 name: "QQuick3DReflectionProbe" accessSemantics: "reference" prototype: "QQuick3DNode" exports: [ "QtQuick3D/ReflectionProbe 6.3", "QtQuick3D/ReflectionProbe 6.4", "QtQuick3D/ReflectionProbe 6.5", "QtQuick3D/ReflectionProbe 6.11" ] exportMetaObjectRevisions: [1539, 1540, 1541, 1547] Enum { name: "ReflectionQuality" isScoped: true lineNumber: 46 values: ["VeryLow", "Low", "Medium", "High", "VeryHigh"] } Enum { name: "ReflectionRefreshMode" isScoped: true lineNumber: 55 values: ["FirstFrame", "EveryFrame"] } Enum { name: "ReflectionTimeSlicing" isScoped: true lineNumber: 61 values: ["None", "AllFacesAtOnce", "IndividualFaces"] } Property { name: "quality" type: "ReflectionQuality" read: "quality" write: "setQuality" notify: "qualityChanged" index: 0 lineNumber: 33 } Property { name: "clearColor" type: "QColor" read: "clearColor" write: "setClearColor" notify: "clearColorChanged" index: 1 lineNumber: 34 } Property { name: "refreshMode" type: "ReflectionRefreshMode" read: "refreshMode" write: "setRefreshMode" notify: "refreshModeChanged" index: 2 lineNumber: 35 } Property { name: "timeSlicing" type: "ReflectionTimeSlicing" read: "timeSlicing" write: "setTimeSlicing" notify: "timeSlicingChanged" index: 3 lineNumber: 36 } Property { name: "parallaxCorrection" type: "bool" read: "parallaxCorrection" write: "setParallaxCorrection" notify: "parallaxCorrectionChanged" index: 4 lineNumber: 37 } Property { name: "boxSize" type: "QVector3D" read: "boxSize" write: "setBoxSize" notify: "boxSizeChanged" index: 5 lineNumber: 38 } Property { name: "boxOffset" revision: 1540 type: "QVector3D" read: "boxOffset" write: "setBoxOffset" notify: "boxOffsetChanged" index: 6 lineNumber: 39 } Property { name: "debugView" revision: 1540 type: "bool" read: "debugView" write: "setDebugView" notify: "debugViewChanged" index: 7 lineNumber: 40 } Property { name: "texture" revision: 1541 type: "QQuick3DCubeMapTexture" isPointer: true read: "texture" write: "setTexture" notify: "textureChanged" index: 8 lineNumber: 41 } Signal { name: "qualityChanged"; lineNumber: 95 } Signal { name: "clearColorChanged"; lineNumber: 96 } Signal { name: "refreshModeChanged"; lineNumber: 97 } Signal { name: "timeSlicingChanged"; lineNumber: 98 } Signal { name: "parallaxCorrectionChanged"; lineNumber: 99 } Signal { name: "boxSizeChanged"; lineNumber: 101 } Signal { name: "debugViewChanged"; revision: 1540; lineNumber: 102 } Signal { name: "boxOffsetChanged"; revision: 1540; lineNumber: 103 } Signal { name: "textureChanged"; revision: 1541; lineNumber: 104 } Method { name: "setQuality" lineNumber: 84 Parameter { name: "reflectionQuality"; type: "ReflectionQuality" } } Method { name: "setClearColor" lineNumber: 85 Parameter { name: "clearColor"; type: "QColor" } } Method { name: "setRefreshMode" lineNumber: 86 Parameter { name: "newRefreshMode"; type: "ReflectionRefreshMode" } } Method { name: "setTimeSlicing" lineNumber: 87 Parameter { name: "newTimeSlicing"; type: "ReflectionTimeSlicing" } } Method { name: "setParallaxCorrection" lineNumber: 88 Parameter { name: "parallaxCorrection"; type: "bool" } } Method { name: "setBoxSize" lineNumber: 89 Parameter { name: "newBoxSize"; type: "QVector3D" } } Method { name: "setDebugView" revision: 1540 lineNumber: 90 Parameter { name: "debugView"; type: "bool" } } Method { name: "setBoxOffset" revision: 1540 lineNumber: 91 Parameter { name: "boxOffset"; type: "QVector3D" } } Method { name: "setTexture" revision: 1541 lineNumber: 92 Parameter { name: "newTexture"; type: "QQuick3DCubeMapTexture"; isPointer: true } } Method { name: "scheduleUpdate"; revision: 1540; lineNumber: 80 } } Component { file: "qquick3drenderextensions.h" lineNumber: 18 name: "QQuick3DRenderExtension" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/RenderExtension 6.6"] isCreatable: false exportMetaObjectRevisions: [1542] } Component { file: "private/qquick3drenderpass_p.h" lineNumber: 26 name: "QQuick3DRenderPass" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/RenderPass 6.11"] exportMetaObjectRevisions: [1547] Enum { name: "MaterialModes" lineNumber: 41 values: [ "OriginalMaterial", "AugmentMaterial", "OverrideMaterial" ] } Enum { name: "PassMode" lineNumber: 48 values: ["UserPass", "SkyboxPass", "Item2DPass"] } Enum { name: "RenderTargetFlags" alias: "RenderTargetFlag" isFlag: true isScoped: true lineNumber: 55 values: [ "None", "PreserveColorContents", "PreserveDepthStencilContents", "DoNotStoreDepthStencilContents" ] } Property { name: "commands" type: "QQuick3DShaderUtilsRenderCommand" isList: true read: "commands" index: 0 lineNumber: 29 isReadonly: true } Property { name: "materialMode" type: "MaterialModes" read: "materialMode" write: "setMaterialMode" notify: "materialModeChanged" index: 1 lineNumber: 30 } Property { name: "clearColor" type: "QColor" read: "clearColor" write: "setClearColor" notify: "clearColorChanged" index: 2 lineNumber: 31 } Property { name: "depthClearValue" type: "float" read: "depthClearValue" write: "setDepthClearValue" notify: "depthClearValueChanged" index: 3 lineNumber: 32 } Property { name: "stencilClearValue" type: "uint" read: "stencilClearValue" write: "setStencilClearValue" notify: "stencilClearValueChanged" index: 4 lineNumber: 33 } Property { name: "overrideMaterial" type: "QQuick3DMaterial" isPointer: true read: "overrideMaterial" write: "setOverrideMaterial" notify: "overrideMaterialChanged" index: 5 lineNumber: 34 } Property { name: "augmentShader" type: "QUrl" read: "augmentShader" write: "setAugmentShader" notify: "augmentShaderChanged" index: 6 lineNumber: 35 } Property { name: "passMode" type: "PassMode" read: "passMode" write: "setPassMode" notify: "passModeChanged" index: 7 lineNumber: 36 } Property { name: "renderTargetFlags" type: "RenderTargetFlags" read: "renderTargetFlags" write: "setRenderTargetFlags" notify: "renderTargetFlagsChanged" index: 8 lineNumber: 37 } Signal { name: "outputChanged"; lineNumber: 95 } Signal { name: "materialModeChanged"; lineNumber: 96 } Signal { name: "clearColorChanged"; lineNumber: 97 } Signal { name: "overrideMaterialChanged"; lineNumber: 98 } Signal { name: "augmentShaderChanged"; lineNumber: 99 } Signal { name: "passModeChanged"; lineNumber: 100 } Signal { name: "depthClearValueChanged"; lineNumber: 101 } Signal { name: "stencilClearValueChanged"; lineNumber: 102 } Signal { name: "renderTargetFlagsChanged"; lineNumber: 103 } Method { name: "onMaterialDestroyed" lineNumber: 111 Parameter { name: "object"; type: "QObject"; isPointer: true } } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 209 name: "QQuick3DRenderPassTargetBlend" accessSemantics: "value" exports: ["QtQuick3D/renderTargetBlend 6.11"] isCreatable: false exportMetaObjectRevisions: [1547] Enum { name: "BlendFactor" isScoped: true lineNumber: 232 values: [ "Zero", "One", "SrcColor", "OneMinusSrcColor", "DstColor", "OneMinusDstColor", "SrcAlpha", "OneMinusSrcAlpha", "DstAlpha", "OneMinusDstAlpha", "ConstantColor", "OneMinusConstantColor", "ConstantAlpha", "OneMinusConstantAlpha", "SrcAlphaSaturate", "Src1Color", "OneMinusSrc1Color", "Src1Alpha", "OneMinusSrc1Alpha" ] } Enum { name: "BlendOperation" isScoped: true lineNumber: 255 values: ["Add", "Subtract", "ReverseSubtract", "Min", "Max"] } Property { name: "enable"; type: "bool"; index: 0; lineNumber: 212 } Property { name: "colorWrite"; type: "ColorMask"; index: 1; lineNumber: 213 } Property { name: "srcColor"; type: "BlendFactor"; index: 2; lineNumber: 214 } Property { name: "dstColor"; type: "BlendFactor"; index: 3; lineNumber: 215 } Property { name: "opColor"; type: "BlendOperation"; index: 4; lineNumber: 216 } Property { name: "srcAlpha"; type: "BlendFactor"; index: 5; lineNumber: 217 } Property { name: "dstAlpha"; type: "BlendFactor"; index: 6; lineNumber: 218 } Property { name: "opAlpha"; type: "BlendOperation"; index: 7; lineNumber: 219 } } Component { file: "private/qquick3drenderstats_p.h" lineNumber: 33 name: "QQuick3DRenderStats" accessSemantics: "reference" prototype: "QObject" exports: ["QtQuick3D/RenderStats 6.10"] isCreatable: false exportMetaObjectRevisions: [1546] Property { name: "fps" type: "int" read: "fps" notify: "fpsChanged" index: 0 lineNumber: 36 isReadonly: true } Property { name: "frameTime" type: "float" read: "frameTime" notify: "frameTimeChanged" index: 1 lineNumber: 37 isReadonly: true } Property { name: "renderTime" type: "float" read: "renderTime" notify: "renderTimeChanged" index: 2 lineNumber: 38 isReadonly: true } Property { name: "renderPrepareTime" type: "float" read: "renderPrepareTime" notify: "renderTimeChanged" index: 3 lineNumber: 39 isReadonly: true } Property { name: "syncTime" type: "float" read: "syncTime" notify: "syncTimeChanged" index: 4 lineNumber: 40 isReadonly: true } Property { name: "maxFrameTime" type: "float" read: "maxFrameTime" notify: "maxFrameTimeChanged" index: 5 lineNumber: 41 isReadonly: true } Property { name: "extendedDataCollectionEnabled" type: "bool" read: "extendedDataCollectionEnabled" write: "setExtendedDataCollectionEnabled" notify: "extendedDataCollectionEnabledChanged" index: 6 lineNumber: 43 } Property { name: "drawCallCount" type: "qulonglong" read: "drawCallCount" notify: "drawCallCountChanged" index: 7 lineNumber: 44 isReadonly: true } Property { name: "drawVertexCount" type: "qulonglong" read: "drawVertexCount" notify: "drawVertexCountChanged" index: 8 lineNumber: 45 isReadonly: true } Property { name: "imageDataSize" type: "qulonglong" read: "imageDataSize" notify: "imageDataSizeChanged" index: 9 lineNumber: 46 isReadonly: true } Property { name: "meshDataSize" type: "qulonglong" read: "meshDataSize" notify: "meshDataSizeChanged" index: 10 lineNumber: 47 isReadonly: true } Property { name: "renderPassCount" type: "int" read: "renderPassCount" notify: "renderPassCountChanged" index: 11 lineNumber: 48 isReadonly: true } Property { name: "renderPassDetails" type: "QString" read: "renderPassDetails" notify: "renderPassDetailsChanged" index: 12 lineNumber: 49 isReadonly: true } Property { name: "textureDetails" type: "QString" read: "textureDetails" notify: "textureDetailsChanged" index: 13 lineNumber: 50 isReadonly: true } Property { name: "meshDetails" type: "QString" read: "meshDetails" notify: "meshDetailsChanged" index: 14 lineNumber: 51 isReadonly: true } Property { name: "pipelineCount" type: "int" read: "pipelineCount" notify: "pipelineCountChanged" index: 15 lineNumber: 52 isReadonly: true } Property { name: "materialGenerationTime" type: "qlonglong" read: "materialGenerationTime" notify: "materialGenerationTimeChanged" index: 16 lineNumber: 53 isReadonly: true } Property { name: "effectGenerationTime" type: "qlonglong" read: "effectGenerationTime" notify: "effectGenerationTimeChanged" index: 17 lineNumber: 54 isReadonly: true } Property { name: "pipelineCreationTime" type: "qlonglong" read: "pipelineCreationTime" notify: "pipelineCreationTimeChanged" index: 18 lineNumber: 55 isReadonly: true } Property { name: "vmemAllocCount" type: "uint" read: "vmemAllocCount" notify: "vmemAllocCountChanged" index: 19 lineNumber: 56 isReadonly: true } Property { name: "vmemUsedBytes" type: "qulonglong" read: "vmemUsedBytes" notify: "vmemUsedBytesChanged" index: 20 lineNumber: 57 isReadonly: true } Property { name: "graphicsApiName" type: "QString" read: "graphicsApiName" notify: "graphicsApiNameChanged" index: 21 lineNumber: 58 isReadonly: true } Property { name: "lastCompletedGpuTime" type: "float" read: "lastCompletedGpuTime" notify: "lastCompletedGpuTimeChanged" index: 22 lineNumber: 59 isReadonly: true } Signal { name: "fpsChanged"; lineNumber: 110 } Signal { name: "frameTimeChanged"; lineNumber: 111 } Signal { name: "renderTimeChanged"; lineNumber: 112 } Signal { name: "syncTimeChanged"; lineNumber: 113 } Signal { name: "maxFrameTimeChanged"; lineNumber: 114 } Signal { name: "extendedDataCollectionEnabledChanged"; lineNumber: 115 } Signal { name: "drawCallCountChanged"; lineNumber: 116 } Signal { name: "drawVertexCountChanged"; lineNumber: 117 } Signal { name: "imageDataSizeChanged"; lineNumber: 118 } Signal { name: "meshDataSizeChanged"; lineNumber: 119 } Signal { name: "renderPassCountChanged"; lineNumber: 120 } Signal { name: "renderPassDetailsChanged"; lineNumber: 121 } Signal { name: "textureDetailsChanged"; lineNumber: 122 } Signal { name: "meshDetailsChanged"; lineNumber: 123 } Signal { name: "pipelineCountChanged"; lineNumber: 124 } Signal { name: "materialGenerationTimeChanged"; lineNumber: 125 } Signal { name: "effectGenerationTimeChanged"; lineNumber: 126 } Signal { name: "pipelineCreationTimeChanged"; lineNumber: 127 } Signal { name: "vmemAllocCountChanged"; lineNumber: 128 } Signal { name: "vmemUsedBytesChanged"; lineNumber: 129 } Signal { name: "graphicsApiNameChanged"; lineNumber: 130 } Signal { name: "lastCompletedGpuTimeChanged"; lineNumber: 131 } Method { name: "onFrameSwapped"; lineNumber: 134 } Method { name: "releaseCachedResources"; lineNumber: 105 } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 313 name: "QQuick3DRenderPassTargetBlend" accessSemantics: "none" exports: ["QtQuick3D/RenderTargetBlend 6.11"] isCreatable: false exportMetaObjectRevisions: [1547] Enum { name: "BlendFactor" isScoped: true lineNumber: 232 values: [ "Zero", "One", "SrcColor", "OneMinusSrcColor", "DstColor", "OneMinusDstColor", "SrcAlpha", "OneMinusSrcAlpha", "DstAlpha", "OneMinusDstAlpha", "ConstantColor", "OneMinusConstantColor", "ConstantAlpha", "OneMinusConstantAlpha", "SrcAlphaSaturate", "Src1Color", "OneMinusSrc1Color", "Src1Alpha", "OneMinusSrc1Alpha" ] } Enum { name: "BlendOperation" isScoped: true lineNumber: 255 values: ["Add", "Subtract", "ReverseSubtract", "Min", "Max"] } Property { name: "enable"; type: "bool"; index: 0; lineNumber: 212 } Property { name: "colorWrite"; type: "ColorMask"; index: 1; lineNumber: 213 } Property { name: "srcColor"; type: "BlendFactor"; index: 2; lineNumber: 214 } Property { name: "dstColor"; type: "BlendFactor"; index: 3; lineNumber: 215 } Property { name: "opColor"; type: "BlendOperation"; index: 4; lineNumber: 216 } Property { name: "srcAlpha"; type: "BlendFactor"; index: 5; lineNumber: 217 } Property { name: "dstAlpha"; type: "BlendFactor"; index: 6; lineNumber: 218 } Property { name: "opAlpha"; type: "BlendOperation"; index: 7; lineNumber: 219 } } Component { file: "private/qquick3drepeater_p.h" lineNumber: 33 name: "QQuick3DRepeater" accessSemantics: "reference" defaultProperty: "delegate" prototype: "QQuick3DNode" exports: [ "QtQuick3D/Repeater3D 6.0", "QtQuick3D/Repeater3D 6.10", "QtQuick3D/Repeater3D 6.11" ] exportMetaObjectRevisions: [1536, 1546, 1547] Property { name: "model" type: "QVariant" read: "model" write: "setModel" notify: "modelChanged" index: 0 lineNumber: 37 } Property { name: "delegate" type: "QQmlComponent" isPointer: true read: "delegate" write: "setDelegate" notify: "delegateChanged" index: 1 lineNumber: 38 } Property { name: "count" type: "int" read: "count" notify: "countChanged" index: 2 lineNumber: 39 isReadonly: true } Property { name: "delegateModelAccess" revision: 1546 type: "QQmlDelegateModel::DelegateModelAccess" read: "delegateModelAccess" write: "setDelegateModelAccess" notify: "delegateModelAccessChanged" index: 3 lineNumber: 40 isFinal: true } Signal { name: "modelChanged"; lineNumber: 65 } Signal { name: "delegateChanged"; lineNumber: 66 } Signal { name: "countChanged"; lineNumber: 67 } Signal { name: "objectAdded" lineNumber: 69 Parameter { name: "index"; type: "int" } Parameter { name: "object"; type: "QQuick3DObject"; isPointer: true } } Signal { name: "objectRemoved" lineNumber: 70 Parameter { name: "index"; type: "int" } Parameter { name: "object"; type: "QQuick3DObject"; isPointer: true } } Signal { name: "delegateModelAccessChanged"; revision: 1546; lineNumber: 72 } Method { name: "createdObject" lineNumber: 84 Parameter { name: "index"; type: "int" } Parameter { name: "item"; type: "QObject"; isPointer: true } } Method { name: "initObject" lineNumber: 85 Parameter { type: "int" } Parameter { name: "item"; type: "QObject"; isPointer: true } } Method { name: "modelUpdated" lineNumber: 86 Parameter { name: "changeSet"; type: "QQmlChangeSet" } Parameter { name: "reset"; type: "bool" } } Method { name: "objectAt" type: "QQuick3DObject" isPointer: true isMethodConstant: true lineNumber: 59 Parameter { name: "index"; type: "int" } } } Component { file: "private/qquick3dresourceloader_p.h" lineNumber: 28 name: "QQuick3DResourceLoader" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/ResourceLoader 6.3"] exportMetaObjectRevisions: [1539] Property { name: "meshSources" type: "QUrl" isList: true read: "meshSources" write: "setMeshSources" notify: "meshSourcesChanged" index: 0 lineNumber: 31 } Property { name: "textures" type: "QQuick3DTexture" isList: true read: "textures" index: 1 lineNumber: 32 isReadonly: true } Property { name: "geometries" type: "QQuick3DGeometry" isList: true read: "geometries" index: 2 lineNumber: 33 isReadonly: true } Signal { name: "meshSourcesChanged"; lineNumber: 44 } Method { name: "onGeometryDestroyed" lineNumber: 47 Parameter { name: "object"; type: "QObject"; isPointer: true } } Method { name: "onTextureDestroyed" lineNumber: 48 Parameter { name: "object"; type: "QObject"; isPointer: true } } } Component { file: "private/qquick3dsceneenvironment_p.h" lineNumber: 39 name: "QQuick3DSceneEnvironment" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: [ "QtQuick3D/SceneEnvironment 6.0", "QtQuick3D/SceneEnvironment 6.4", "QtQuick3D/SceneEnvironment 6.5", "QtQuick3D/SceneEnvironment 6.9", "QtQuick3D/SceneEnvironment 6.11" ] exportMetaObjectRevisions: [1536, 1540, 1541, 1545, 1547] Enum { name: "QQuick3DEnvironmentAAModeValues" lineNumber: 88 values: ["NoAA", "SSAA", "MSAA", "ProgressiveAA"] } Enum { name: "QQuick3DEnvironmentAAQualityValues" lineNumber: 96 values: ["Medium", "High", "VeryHigh"] } Enum { name: "QQuick3DEnvironmentBackgroundTypes" lineNumber: 103 values: [ "Transparent", "Unspecified", "Color", "SkyBox", "SkyBoxCubeMap" ] } Enum { name: "QQuick3DEnvironmentTonemapModes" lineNumber: 112 values: [ "TonemapModeNone", "TonemapModeLinear", "TonemapModeAces", "TonemapModeHejlDawson", "TonemapModeFilmic" ] } Enum { name: "QQuick3DEnvironmentOITMethod" lineNumber: 121 values: ["OITNone", "OITWeightedBlended", "OITLinkedList"] } Enum { name: "QQuick3DEnvironmentTemporalAAMode" lineNumber: 129 values: ["TAADefault", "TAAMotionVector"] } Property { name: "antialiasingMode" type: "QQuick3DEnvironmentAAModeValues" read: "antialiasingMode" write: "setAntialiasingMode" notify: "antialiasingModeChanged" index: 0 lineNumber: 42 } Property { name: "antialiasingQuality" type: "QQuick3DEnvironmentAAQualityValues" read: "antialiasingQuality" write: "setAntialiasingQuality" notify: "antialiasingQualityChanged" index: 1 lineNumber: 43 } Property { name: "temporalAAMode" revision: 1547 type: "QQuick3DEnvironmentTemporalAAMode" read: "temporalAAMode" write: "setTemporalAAMode" notify: "temporalAAModeChanged" index: 2 lineNumber: 45 } Property { name: "temporalAAEnabled" type: "bool" read: "temporalAAEnabled" write: "setTemporalAAEnabled" notify: "temporalAAEnabledChanged" index: 3 lineNumber: 46 } Property { name: "temporalAAStrength" type: "float" read: "temporalAAStrength" write: "setTemporalAAStrength" notify: "temporalAAStrengthChanged" index: 4 lineNumber: 47 } Property { name: "backgroundMode" type: "QQuick3DEnvironmentBackgroundTypes" read: "backgroundMode" write: "setBackgroundMode" notify: "backgroundModeChanged" index: 5 lineNumber: 48 } Property { name: "clearColor" type: "QColor" read: "clearColor" write: "setClearColor" notify: "clearColorChanged" index: 6 lineNumber: 49 } Property { name: "depthTestEnabled" type: "bool" read: "depthTestEnabled" write: "setDepthTestEnabled" notify: "depthTestEnabledChanged" index: 7 lineNumber: 50 } Property { name: "depthPrePassEnabled" type: "bool" read: "depthPrePassEnabled" write: "setDepthPrePassEnabled" notify: "depthPrePassEnabledChanged" index: 8 lineNumber: 51 } Property { name: "aoStrength" type: "float" read: "aoStrength" write: "setAoStrength" notify: "aoStrengthChanged" index: 9 lineNumber: 53 } Property { name: "aoDistance" type: "float" read: "aoDistance" write: "setAoDistance" notify: "aoDistanceChanged" index: 10 lineNumber: 54 } Property { name: "aoSoftness" type: "float" read: "aoSoftness" write: "setAoSoftness" notify: "aoSoftnessChanged" index: 11 lineNumber: 55 } Property { name: "aoDither" type: "bool" read: "aoDither" write: "setAoDither" notify: "aoDitherChanged" index: 12 lineNumber: 56 } Property { name: "aoSampleRate" type: "int" read: "aoSampleRate" write: "setAoSampleRate" notify: "aoSampleRateChanged" index: 13 lineNumber: 57 } Property { name: "aoBias" type: "float" read: "aoBias" write: "setAoBias" notify: "aoBiasChanged" index: 14 lineNumber: 58 } Property { name: "aoEnabled" revision: 1541 type: "bool" read: "aoEnabled" write: "setAoEnabled" notify: "aoEnabledChanged" index: 15 lineNumber: 59 } Property { name: "lightProbe" type: "QQuick3DTexture" isPointer: true read: "lightProbe" write: "setLightProbe" notify: "lightProbeChanged" index: 16 lineNumber: 61 } Property { name: "probeExposure" type: "float" read: "probeExposure" write: "setProbeExposure" notify: "probeExposureChanged" index: 17 lineNumber: 62 } Property { name: "probeHorizon" type: "float" read: "probeHorizon" write: "setProbeHorizon" notify: "probeHorizonChanged" index: 18 lineNumber: 63 } Property { name: "probeOrientation" type: "QVector3D" read: "probeOrientation" write: "setProbeOrientation" notify: "probeOrientationChanged" index: 19 lineNumber: 64 } Property { name: "skyBoxCubeMap" revision: 1540 type: "QQuick3DCubeMapTexture" isPointer: true read: "skyBoxCubeMap" write: "setSkyBoxCubeMap" notify: "skyBoxCubeMapChanged" index: 20 lineNumber: 66 } Property { name: "tonemapMode" type: "QQuick3DEnvironmentTonemapModes" read: "tonemapMode" write: "setTonemapMode" notify: "tonemapModeChanged" index: 21 lineNumber: 68 } Property { name: "effects" type: "QQuick3DEffect" isList: true read: "effects" index: 22 lineNumber: 70 isReadonly: true } Property { name: "skyboxBlurAmount" revision: 1540 type: "float" read: "skyboxBlurAmount" write: "setSkyboxBlurAmount" notify: "skyboxBlurAmountChanged" index: 23 lineNumber: 72 } Property { name: "specularAAEnabled" revision: 1540 type: "bool" read: "specularAAEnabled" write: "setSpecularAAEnabled" notify: "specularAAEnabledChanged" index: 24 lineNumber: 73 } Property { name: "lightmapper" revision: 1540 type: "QQuick3DLightmapper" isPointer: true read: "lightmapper" write: "setLightmapper" notify: "lightmapperChanged" index: 25 lineNumber: 75 } Property { name: "debugSettings" revision: 1541 type: "QQuick3DDebugSettings" isPointer: true read: "debugSettings" write: "setDebugSettings" notify: "debugSettingsChanged" index: 26 lineNumber: 77 } Property { name: "scissorRect" revision: 1541 type: "QRect" read: "scissorRect" write: "setScissorRect" notify: "scissorRectChanged" index: 27 lineNumber: 78 } Property { name: "fog" revision: 1541 type: "QQuick3DFog" isPointer: true read: "fog" write: "setFog" notify: "fogChanged" index: 28 lineNumber: 80 } Property { name: "oitMethod" revision: 1545 type: "QQuick3DEnvironmentOITMethod" read: "oitMethod" write: "setOitMethod" notify: "oitMethodChanged" index: 29 lineNumber: 82 } Signal { name: "antialiasingModeChanged"; lineNumber: 231 } Signal { name: "antialiasingQualityChanged"; lineNumber: 232 } Signal { name: "temporalAAModeChanged"; revision: 1547; lineNumber: 233 } Signal { name: "temporalAAEnabledChanged"; lineNumber: 234 } Signal { name: "temporalAAStrengthChanged"; lineNumber: 235 } Signal { name: "backgroundModeChanged"; lineNumber: 237 } Signal { name: "clearColorChanged"; lineNumber: 238 } Signal { name: "aoStrengthChanged"; lineNumber: 240 } Signal { name: "aoDistanceChanged"; lineNumber: 241 } Signal { name: "aoSoftnessChanged"; lineNumber: 242 } Signal { name: "aoDitherChanged"; lineNumber: 243 } Signal { name: "aoSampleRateChanged"; lineNumber: 244 } Signal { name: "aoBiasChanged"; lineNumber: 245 } Signal { name: "aoEnabledChanged"; revision: 1541; lineNumber: 246 } Signal { name: "lightProbeChanged"; lineNumber: 248 } Signal { name: "probeExposureChanged"; lineNumber: 249 } Signal { name: "probeHorizonChanged"; lineNumber: 250 } Signal { name: "probeOrientationChanged"; lineNumber: 251 } Signal { name: "depthTestEnabledChanged"; lineNumber: 253 } Signal { name: "depthPrePassEnabledChanged"; lineNumber: 254 } Signal { name: "tonemapModeChanged"; lineNumber: 256 } Signal { name: "skyboxBlurAmountChanged"; revision: 1540; lineNumber: 258 } Signal { name: "specularAAEnabledChanged"; revision: 1540; lineNumber: 259 } Signal { name: "lightmapperChanged"; revision: 1540; lineNumber: 260 } Signal { name: "skyBoxCubeMapChanged"; revision: 1540; lineNumber: 261 } Signal { name: "debugSettingsChanged"; revision: 1541; lineNumber: 263 } Signal { name: "scissorRectChanged"; revision: 1541; lineNumber: 264 } Signal { name: "fogChanged"; revision: 1541; lineNumber: 266 } Signal { name: "oitMethodChanged"; revision: 1545; lineNumber: 268 } Method { name: "setAntialiasingMode" lineNumber: 191 Parameter { name: "antialiasingMode" type: "QQuick3DSceneEnvironment::QQuick3DEnvironmentAAModeValues" } } Method { name: "setAntialiasingQuality" lineNumber: 192 Parameter { name: "antialiasingQuality" type: "QQuick3DSceneEnvironment::QQuick3DEnvironmentAAQualityValues" } } Method { name: "setTemporalAAMode" revision: 1547 lineNumber: 193 Parameter { name: "newTemporalAAMode"; type: "QQuick3DEnvironmentTemporalAAMode" } } Method { name: "setTemporalAAEnabled" lineNumber: 194 Parameter { name: "temporalAAEnabled"; type: "bool" } } Method { name: "setTemporalAAStrength" lineNumber: 195 Parameter { name: "strength"; type: "float" } } Method { name: "setBackgroundMode" lineNumber: 197 Parameter { name: "backgroundMode" type: "QQuick3DSceneEnvironment::QQuick3DEnvironmentBackgroundTypes" } } Method { name: "setClearColor" lineNumber: 198 Parameter { name: "clearColor"; type: "QColor" } } Method { name: "setAoStrength" lineNumber: 200 Parameter { name: "aoStrength"; type: "float" } } Method { name: "setAoDistance" lineNumber: 201 Parameter { name: "aoDistance"; type: "float" } } Method { name: "setAoSoftness" lineNumber: 202 Parameter { name: "aoSoftness"; type: "float" } } Method { name: "setAoDither" lineNumber: 203 Parameter { name: "aoDither"; type: "bool" } } Method { name: "setAoSampleRate" lineNumber: 204 Parameter { name: "aoSampleRate"; type: "int" } } Method { name: "setAoBias" lineNumber: 205 Parameter { name: "aoBias"; type: "float" } } Method { name: "setLightProbe" lineNumber: 207 Parameter { name: "lightProbe"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setProbeExposure" lineNumber: 208 Parameter { name: "probeExposure"; type: "float" } } Method { name: "setProbeHorizon" lineNumber: 209 Parameter { name: "probeHorizon"; type: "float" } } Method { name: "setProbeOrientation" lineNumber: 210 Parameter { name: "orientation"; type: "QVector3D" } } Method { name: "setDepthTestEnabled" lineNumber: 212 Parameter { name: "depthTestEnabled"; type: "bool" } } Method { name: "setDepthPrePassEnabled" lineNumber: 213 Parameter { name: "depthPrePassEnabled"; type: "bool" } } Method { name: "setTonemapMode" lineNumber: 215 Parameter { name: "tonemapMode" type: "QQuick3DSceneEnvironment::QQuick3DEnvironmentTonemapModes" } } Method { name: "setSkyboxBlurAmount" revision: 1540 lineNumber: 217 Parameter { name: "newSkyboxBlurAmount"; type: "float" } } Method { name: "setSpecularAAEnabled" revision: 1540 lineNumber: 218 Parameter { name: "enabled"; type: "bool" } } Method { name: "setSkyBoxCubeMap" revision: 1540 lineNumber: 219 Parameter { name: "newSkyBoxCubeMap"; type: "QQuick3DCubeMapTexture"; isPointer: true } } Method { name: "setLightmapper" revision: 1540 lineNumber: 221 Parameter { name: "lightmapper"; type: "QQuick3DLightmapper"; isPointer: true } } Method { name: "setDebugSettings" revision: 1541 lineNumber: 223 Parameter { name: "newDebugSettings"; type: "QQuick3DDebugSettings"; isPointer: true } } Method { name: "setScissorRect" revision: 1541 lineNumber: 224 Parameter { name: "scissorRect"; type: "QRect" } } Method { name: "setFog" revision: 1541 lineNumber: 226 Parameter { name: "fog"; type: "QQuick3DFog"; isPointer: true } } Method { name: "setOitMethod" revision: 1545 lineNumber: 228 Parameter { name: "mode"; type: "QQuick3DSceneEnvironment::QQuick3DEnvironmentOITMethod" } } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 483 name: "QQuick3DShaderUtilsApplyValue" accessSemantics: "reference" prototype: "QQuick3DShaderUtilsRenderCommand" exports: ["QtQuick3D/SetUniformValue 6.0"] exportMetaObjectRevisions: [1536] Property { name: "target"; type: "QByteArray"; index: 0; lineNumber: 486 } Property { name: "value"; type: "QVariant"; index: 1; lineNumber: 487 } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 81 name: "QQuick3DShaderUtilsBuffer" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/Buffer 6.0"] exportMetaObjectRevisions: [1536] Enum { name: "TextureFilterOperation" isScoped: true lineNumber: 97 values: ["Unknown", "Nearest", "Linear"] } Enum { name: "TextureCoordOperation" isScoped: true lineNumber: 105 values: ["Unknown", "ClampToEdge", "MirroredRepeat", "Repeat"] } Enum { name: "AllocateBufferFlagValues" isScoped: true lineNumber: 114 values: ["None", "SceneLifetime"] } Enum { name: "TextureFormat" isScoped: true lineNumber: 121 values: [ "Unknown", "RGBA8", "RGBA16F", "RGBA32F", "R8", "R16", "R16F", "R32F" ] } Property { name: "format" type: "TextureFormat" read: "format" write: "setFormat" notify: "changed" index: 0 lineNumber: 84 } Property { name: "textureFilterOperation" type: "TextureFilterOperation" read: "textureFilterOperation" write: "setTextureFilterOperation" notify: "changed" index: 1 lineNumber: 85 } Property { name: "textureCoordOperation" type: "TextureCoordOperation" read: "textureCoordOperation" write: "setTextureCoordOperation" notify: "changed" index: 2 lineNumber: 86 } Property { name: "sizeMultiplier"; type: "float"; notify: "changed"; index: 3; lineNumber: 87 } Property { name: "bufferFlags" type: "AllocateBufferFlagValues" read: "bufferFlags" write: "setBufferFlags" notify: "changed" index: 4 lineNumber: 88 } Property { name: "name"; type: "QByteArray"; notify: "changed"; index: 5; lineNumber: 89 } Signal { name: "changed"; lineNumber: 154 } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 171 name: "QQuick3DShaderUtilsBufferInput" accessSemantics: "reference" prototype: "QQuick3DShaderUtilsRenderCommand" exports: ["QtQuick3D/BufferInput 6.0"] exportMetaObjectRevisions: [1536] Property { name: "buffer" type: "QQuick3DShaderUtilsBuffer" isPointer: true read: "buffer" write: "setBuffer" index: 0 lineNumber: 174 } Property { name: "sampler"; type: "QByteArray"; index: 1; lineNumber: 175 } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 321 name: "QQuick3DShaderUtilsPipelineStateOverride" accessSemantics: "reference" prototype: "QQuick3DShaderUtilsRenderCommand" exports: ["QtQuick3D/PipelineStateOverride 6.11"] exportMetaObjectRevisions: [1547] Enum { name: "CompareOperation" isScoped: true lineNumber: 348 values: [ "Never", "Less", "Equal", "LessOrEqual", "Greater", "NotEqual", "GreaterOrEqual", "Always" ] } Enum { name: "CullMode" isScoped: true lineNumber: 360 values: ["None", "Front", "Back"] } Enum { name: "PolygonMode" isScoped: true lineNumber: 367 values: ["Fill", "Line"] } Property { name: "depthTestEnabled" type: "bool" read: "depthTestEnabled" write: "setDepthTestEnabled" reset: "resetDepthTestEnabled" notify: "depthTestEnabledChanged" index: 0 lineNumber: 324 } Property { name: "depthWriteEnabled" type: "bool" read: "depthWriteEnabled" write: "setDepthWriteEnabled" reset: "resetDepthWriteEnabled" notify: "depthWriteEnabledChanged" index: 1 lineNumber: 325 } Property { name: "blendEnabled" type: "bool" read: "blendEnabled" write: "setBlendEnabled" reset: "resetBlendEnabled" notify: "blendEnabledChanged" index: 2 lineNumber: 326 isFinal: true } Property { name: "usesStencilReference" type: "bool" read: "usesStencilReference" write: "setUsesStencilReference" reset: "resetUsesStencilReference" notify: "usesStencilReferenceChanged" index: 3 lineNumber: 327 } Property { name: "usesScissor" type: "bool" read: "usesScissor" write: "setUsesScissor" reset: "resetUsesScissor" notify: "usesScissorChanged" index: 4 lineNumber: 328 } Property { name: "depthFunction" type: "CompareOperation" read: "depthFunction" write: "setDepthFunction" reset: "resetDepthFunction" notify: "depthFunctionChanged" index: 5 lineNumber: 329 } Property { name: "cullMode" type: "CullMode" read: "cullMode" write: "setCullMode" reset: "resetCullMode" notify: "cullModeChanged" index: 6 lineNumber: 330 } Property { name: "polygonMode" type: "PolygonMode" read: "polygonMode" write: "setPolygonMode" reset: "resetPolygonMode" notify: "polygonModeChanged" index: 7 lineNumber: 331 } Property { name: "stencilWriteMask" type: "uint" read: "stencilWriteMask" write: "setStencilWriteMask" reset: "resetStencilWriteMask" notify: "stencilWriteMaskChanged" index: 8 lineNumber: 332 } Property { name: "stencilReference" type: "uint" read: "stencilReference" write: "setStencilReference" reset: "resetStencilReference" notify: "stencilReferenceChanged" index: 9 lineNumber: 333 } Property { name: "viewport" type: "QRectF" read: "viewport" write: "setViewport" reset: "resetViewport" notify: "viewportChanged" index: 10 lineNumber: 334 } Property { name: "scissor" type: "QRect" read: "scissor" write: "setScissor" reset: "resetScissor" notify: "scissorChanged" index: 11 lineNumber: 335 } Property { name: "targetBlend0" type: "QQuick3DRenderPassTargetBlend" read: "targetBlend0" write: "setTargetBlend0" reset: "resetTargetBlend0" notify: "targetBlend0Changed" index: 12 lineNumber: 336 } Property { name: "targetBlend1" type: "QQuick3DRenderPassTargetBlend" read: "targetBlend1" write: "setTargetBlend1" reset: "resetTargetBlend1" notify: "targetBlend1Changed" index: 13 lineNumber: 337 } Property { name: "targetBlend2" type: "QQuick3DRenderPassTargetBlend" read: "targetBlend2" write: "setTargetBlend2" reset: "resetTargetBlend2" notify: "targetBlend2Changed" index: 14 lineNumber: 338 } Property { name: "targetBlend3" type: "QQuick3DRenderPassTargetBlend" read: "targetBlend3" write: "setTargetBlend3" reset: "resetTargetBlend3" notify: "targetBlend3Changed" index: 15 lineNumber: 339 } Property { name: "targetBlend4" type: "QQuick3DRenderPassTargetBlend" read: "targetBlend4" write: "setTargetBlend4" reset: "resetTargetBlend4" notify: "targetBlend4Changed" index: 16 lineNumber: 340 } Property { name: "targetBlend5" type: "QQuick3DRenderPassTargetBlend" read: "targetBlend5" write: "setTargetBlend5" reset: "resetTargetBlend5" notify: "targetBlend5Changed" index: 17 lineNumber: 341 } Property { name: "targetBlend6" type: "QQuick3DRenderPassTargetBlend" read: "targetBlend6" write: "setTargetBlend6" reset: "resetTargetBlend6" notify: "targetBlend6Changed" index: 18 lineNumber: 342 } Property { name: "targetBlend7" type: "QQuick3DRenderPassTargetBlend" read: "targetBlend7" write: "setTargetBlend7" reset: "resetTargetBlend7" notify: "targetBlend7Changed" index: 19 lineNumber: 343 } Signal { name: "depthTestEnabledChanged"; lineNumber: 456 } Signal { name: "depthWriteEnabledChanged"; lineNumber: 457 } Signal { name: "blendEnabledChanged"; lineNumber: 458 } Signal { name: "usesStencilReferenceChanged"; lineNumber: 459 } Signal { name: "usesScissorChanged"; lineNumber: 460 } Signal { name: "depthFunctionChanged"; lineNumber: 461 } Signal { name: "cullModeChanged"; lineNumber: 462 } Signal { name: "polygonModeChanged"; lineNumber: 463 } Signal { name: "stencilWriteMaskChanged"; lineNumber: 464 } Signal { name: "stencilReferenceChanged"; lineNumber: 465 } Signal { name: "viewportChanged"; lineNumber: 466 } Signal { name: "scissorChanged"; lineNumber: 467 } Signal { name: "targetBlend0Changed"; lineNumber: 468 } Signal { name: "targetBlend1Changed"; lineNumber: 469 } Signal { name: "targetBlend2Changed"; lineNumber: 470 } Signal { name: "targetBlend3Changed"; lineNumber: 471 } Signal { name: "targetBlend4Changed"; lineNumber: 472 } Signal { name: "targetBlend5Changed"; lineNumber: 473 } Signal { name: "targetBlend6Changed"; lineNumber: 474 } Signal { name: "targetBlend7Changed"; lineNumber: 475 } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 157 name: "QQuick3DShaderUtilsRenderCommand" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/Command 6.0"] exportMetaObjectRevisions: [1536] } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 674 name: "QQuick3DShaderUtilsRenderPass" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/Pass 6.11"] exportMetaObjectRevisions: [1547] Property { name: "commands" type: "QQuick3DShaderUtilsRenderCommand" isList: true read: "commands" index: 0 lineNumber: 677 isReadonly: true } Property { name: "output" type: "QQuick3DShaderUtilsBuffer" isPointer: true index: 1 lineNumber: 678 } Property { name: "shaders" type: "QQuick3DShaderUtilsShader" isList: true read: "shaders" index: 2 lineNumber: 679 isReadonly: true } Signal { name: "changed"; lineNumber: 704 } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 625 name: "QQuick3DShaderUtilsRenderPassAddDefine" accessSemantics: "reference" prototype: "QQuick3DShaderUtilsRenderCommand" exports: ["QtQuick3D/AddDefine 6.11"] exportMetaObjectRevisions: [1547] Property { name: "name"; type: "QByteArray"; index: 0; lineNumber: 628 } Property { name: "value"; type: "int"; index: 1; lineNumber: 629 } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 573 name: "QQuick3DShaderUtilsRenderPassColorAttachment" accessSemantics: "reference" prototype: "QQuick3DShaderUtilsRenderCommand" exports: ["QtQuick3D/ColorAttachment 6.11"] exportMetaObjectRevisions: [1547] Property { name: "target" type: "QQuick3DShaderUtilsRenderPassTexture" isPointer: true index: 0 lineNumber: 576 } Property { name: "name" type: "QByteArray" read: "name" write: "setName" index: 1 lineNumber: 577 isFinal: true } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 611 name: "QQuick3DShaderUtilsRenderPassDepthStencilAttachment" accessSemantics: "reference" prototype: "QQuick3DShaderUtilsRenderCommand" exports: ["QtQuick3D/DepthStencilAttachment 6.11"] exportMetaObjectRevisions: [1547] } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 595 name: "QQuick3DShaderUtilsRenderPassDepthTextureAttachment" accessSemantics: "reference" prototype: "QQuick3DShaderUtilsRenderCommand" exports: ["QtQuick3D/DepthTextureAttachment 6.11"] exportMetaObjectRevisions: [1547] Property { name: "target" type: "QQuick3DShaderUtilsRenderPassTexture" isPointer: true index: 0 lineNumber: 598 } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 530 name: "QQuick3DShaderUtilsRenderPassTexture" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/RenderPassTexture 6.11"] exportMetaObjectRevisions: [1547] Enum { name: "TextureFormat" isScoped: true lineNumber: 538 values: [ "Unknown", "RGBA8", "RGBA16F", "RGBA32F", "R8", "R16", "R16F", "R32F", "Depth16", "Depth24", "Depth32", "Depth24Stencil8" ] } Property { name: "format" type: "TextureFormat" read: "format" write: "setFormat" index: 0 lineNumber: 533 isFinal: true } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 500 name: "QQuick3DShaderUtilsRenderablesFilter" accessSemantics: "reference" prototype: "QQuick3DShaderUtilsRenderCommand" exports: ["QtQuick3D/RenderablesFilter 6.11"] exportMetaObjectRevisions: [1547] Enum { name: "RenderableTypes" alias: "RenderableType" isFlag: true isScoped: true type: "uint" lineNumber: 510 values: ["None", "Opaque", "Transparent"] } Property { name: "layerMask"; type: "uint"; index: 0; lineNumber: 504 } Property { name: "renderableTypes" type: "RenderableTypes" read: "renderableTypes" write: "setRenderableTypes" index: 1 lineNumber: 505 } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 707 name: "QQuick3DShaderUtilsShader" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/Shader 6.0"] exportMetaObjectRevisions: [1536] Enum { name: "Stage" isScoped: true type: "quint8" lineNumber: 718 values: ["Vertex", "Fragment"] } Property { name: "shader"; type: "QUrl"; notify: "shaderChanged"; index: 0; lineNumber: 710 } Property { name: "stage"; type: "Stage"; notify: "stageChanged"; index: 1; lineNumber: 711 } Signal { name: "shaderChanged"; lineNumber: 729 } Signal { name: "stageChanged"; lineNumber: 730 } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 644 name: "QQuick3DShaderUtilsSubRenderPass" accessSemantics: "reference" prototype: "QQuick3DShaderUtilsRenderCommand" exports: ["QtQuick3D/SubRenderPass 6.11"] exportMetaObjectRevisions: [1547] Property { name: "renderPass" type: "QQuick3DRenderPass" isPointer: true read: "renderPass" write: "setRenderPass" notify: "renderPassChanged" index: 0 lineNumber: 647 isFinal: true } Signal { name: "renderPassChanged"; lineNumber: 661 } } Component { file: "private/qquick3dshaderutils_p.h" lineNumber: 54 name: "QQuick3DShaderUtilsTextureInput" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/TextureInput 6.0"] exportMetaObjectRevisions: [1536] Property { name: "texture" type: "QQuick3DTexture" isPointer: true read: "texture" write: "setTexture" notify: "textureChanged" index: 0 lineNumber: 57 } Property { name: "enabled"; type: "bool"; notify: "enabledChanged"; index: 1; lineNumber: 58 } Signal { name: "textureChanged"; lineNumber: 77 } Signal { name: "enabledChanged"; lineNumber: 78 } Method { name: "setTexture" lineNumber: 74 Parameter { name: "texture"; type: "QQuick3DTexture"; isPointer: true } } } Component { file: "private/qquick3dskeleton_p.h" lineNumber: 24 name: "QQuick3DSkeleton" accessSemantics: "reference" prototype: "QQuick3DNode" exports: ["QtQuick3D/Skeleton 6.0", "QtQuick3D/Skeleton 6.11"] exportMetaObjectRevisions: [1536, 1547] Signal { name: "skeletonNodeDirty"; lineNumber: 37 } } Component { file: "private/qquick3dskin_p.h" lineNumber: 27 name: "QQuick3DSkin" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/Skin 6.0"] exportMetaObjectRevisions: [1536] Property { name: "joints" type: "QQuick3DNode" isList: true read: "joints" index: 0 lineNumber: 30 isReadonly: true } Property { name: "inverseBindPoses" type: "QMatrix4x4" isList: true read: "inverseBindPoses" write: "setInverseBindPoses" notify: "inverseBindPosesChanged" index: 1 lineNumber: 31 } Signal { name: "inverseBindPosesChanged"; lineNumber: 46 } Method { name: "setInverseBindPoses" lineNumber: 43 Parameter { name: "poses"; type: "QMatrix4x4"; isList: true } } } Component { file: "private/qquick3dspecularglossymaterial_p.h" lineNumber: 28 name: "QQuick3DSpecularGlossyMaterial" accessSemantics: "reference" prototype: "QQuick3DMaterial" exports: [ "QtQuick3D/SpecularGlossyMaterial 6.4", "QtQuick3D/SpecularGlossyMaterial 6.5", "QtQuick3D/SpecularGlossyMaterial 6.8" ] exportMetaObjectRevisions: [1540, 1541, 1544] Enum { name: "Lighting" lineNumber: 124 values: ["NoLighting", "FragmentLighting"] } Enum { name: "BlendMode" lineNumber: 130 values: ["SourceOver", "Screen", "Multiply"] } Enum { name: "AlphaMode" lineNumber: 137 values: ["Default", "Mask", "Blend", "Opaque"] } Enum { name: "VertexColorMask" lineNumber: 145 values: [ "NoMask", "GlossinessMask", "NormalStrengthMask", "ClearcoatAmountMask", "ClearcoatRoughnessAmountMask", "ClearcoatNormalStrengthMask", "HeightAmountMask", "OcclusionAmountMask", "ThicknessFactorMask", "TransmissionFactorMask" ] } Enum { name: "VertexColorMaskFlags" alias: "VertexColorMask" isFlag: true lineNumber: 145 values: [ "NoMask", "GlossinessMask", "NormalStrengthMask", "ClearcoatAmountMask", "ClearcoatRoughnessAmountMask", "ClearcoatNormalStrengthMask", "HeightAmountMask", "OcclusionAmountMask", "ThicknessFactorMask", "TransmissionFactorMask" ] } Property { name: "lighting" type: "Lighting" read: "lighting" write: "setLighting" notify: "lightingChanged" index: 0 lineNumber: 31 } Property { name: "blendMode" type: "BlendMode" read: "blendMode" write: "setBlendMode" notify: "blendModeChanged" index: 1 lineNumber: 32 } Property { name: "albedoColor" type: "QColor" read: "albedoColor" write: "setAlbedoColor" notify: "albedoColorChanged" index: 2 lineNumber: 34 } Property { name: "albedoMap" type: "QQuick3DTexture" isPointer: true read: "albedoMap" write: "setAlbedoMap" notify: "albedoMapChanged" index: 3 lineNumber: 35 } Property { name: "albedoSingleChannelEnabled" revision: 1544 type: "bool" read: "albedoSingleChannelEnabled" write: "setAlbedoSingleChannelEnabled" notify: "albedoSingleChannelEnabledChanged" index: 4 lineNumber: 36 } Property { name: "albedoChannel" revision: 1544 type: "QQuick3DMaterial::TextureChannelMapping" read: "albedoChannel" write: "setAlbedoChannel" notify: "albedoChannelChanged" index: 5 lineNumber: 37 } Property { name: "specularColor" type: "QColor" read: "specularColor" write: "setSpecularColor" notify: "specularColorChanged" index: 6 lineNumber: 39 } Property { name: "specularMap" type: "QQuick3DTexture" isPointer: true read: "specularMap" write: "setSpecularMap" notify: "specularMapChanged" index: 7 lineNumber: 40 } Property { name: "specularSingleChannelEnabled" revision: 1544 type: "bool" read: "specularSingleChannelEnabled" write: "setSpecularSingleChannelEnabled" notify: "specularSingleChannelEnabledChanged" index: 8 lineNumber: 41 } Property { name: "specularChannel" revision: 1544 type: "QQuick3DMaterial::TextureChannelMapping" read: "specularChannel" write: "setSpecularChannel" notify: "specularChannelChanged" index: 9 lineNumber: 42 } Property { name: "glossiness" type: "float" read: "glossiness" write: "setGlossiness" notify: "glossinessChanged" index: 10 lineNumber: 44 } Property { name: "glossinessMap" type: "QQuick3DTexture" isPointer: true read: "glossinessMap" write: "setGlossinessMap" notify: "glossinessMapChanged" index: 11 lineNumber: 45 } Property { name: "glossinessChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "glossinessChannel" write: "setGlossinessChannel" notify: "glossinessChannelChanged" index: 12 lineNumber: 46 } Property { name: "emissiveFactor" type: "QVector3D" read: "emissiveFactor" write: "setEmissiveFactor" notify: "emissiveFactorChanged" index: 13 lineNumber: 48 } Property { name: "emissiveMap" type: "QQuick3DTexture" isPointer: true read: "emissiveMap" write: "setEmissiveMap" notify: "emissiveMapChanged" index: 14 lineNumber: 49 } Property { name: "emissiveSingleChannelEnabled" revision: 1544 type: "bool" read: "emissiveSingleChannelEnabled" write: "setEmissiveSingleChannelEnabled" notify: "emissiveSingleChannelEnabledChanged" index: 15 lineNumber: 50 } Property { name: "emissiveChannel" revision: 1544 type: "QQuick3DMaterial::TextureChannelMapping" read: "emissiveChannel" write: "setEmissiveChannel" notify: "emissiveChannelChanged" index: 16 lineNumber: 51 } Property { name: "invertOpacityMapValue" revision: 1544 type: "bool" read: "invertOpacityMapValue" write: "setInvertOpacityMapValue" notify: "invertOpacityMapValueChanged" index: 17 lineNumber: 53 } Property { name: "opacity" type: "float" read: "opacity" write: "setOpacity" notify: "opacityChanged" index: 18 lineNumber: 54 } Property { name: "opacityMap" type: "QQuick3DTexture" isPointer: true read: "opacityMap" write: "setOpacityMap" notify: "opacityMapChanged" index: 19 lineNumber: 55 } Property { name: "opacityChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "opacityChannel" write: "setOpacityChannel" notify: "opacityChannelChanged" index: 20 lineNumber: 56 } Property { name: "normalMap" type: "QQuick3DTexture" isPointer: true read: "normalMap" write: "setNormalMap" notify: "normalMapChanged" index: 21 lineNumber: 58 } Property { name: "normalStrength" type: "float" read: "normalStrength" write: "setNormalStrength" notify: "normalStrengthChanged" index: 22 lineNumber: 59 } Property { name: "occlusionMap" type: "QQuick3DTexture" isPointer: true read: "occlusionMap" write: "setOcclusionMap" notify: "occlusionMapChanged" index: 23 lineNumber: 61 } Property { name: "occlusionChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "occlusionChannel" write: "setOcclusionChannel" notify: "occlusionChannelChanged" index: 24 lineNumber: 62 } Property { name: "occlusionAmount" type: "float" read: "occlusionAmount" write: "setOcclusionAmount" notify: "occlusionAmountChanged" index: 25 lineNumber: 63 } Property { name: "alphaMode" type: "AlphaMode" read: "alphaMode" write: "setAlphaMode" notify: "alphaModeChanged" index: 26 lineNumber: 65 } Property { name: "alphaCutoff" type: "float" read: "alphaCutoff" write: "setAlphaCutoff" notify: "alphaCutoffChanged" index: 27 lineNumber: 66 } Property { name: "pointSize" type: "float" read: "pointSize" write: "setPointSize" notify: "pointSizeChanged" index: 28 lineNumber: 68 } Property { name: "lineWidth" type: "float" read: "lineWidth" write: "setLineWidth" notify: "lineWidthChanged" index: 29 lineNumber: 69 } Property { name: "heightMap" type: "QQuick3DTexture" isPointer: true read: "heightMap" write: "setHeightMap" notify: "heightMapChanged" index: 30 lineNumber: 71 } Property { name: "heightChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "heightChannel" write: "setHeightChannel" notify: "heightChannelChanged" index: 31 lineNumber: 72 } Property { name: "heightAmount" type: "float" read: "heightAmount" write: "setHeightAmount" notify: "heightAmountChanged" index: 32 lineNumber: 73 } Property { name: "minHeightMapSamples" type: "int" read: "minHeightMapSamples" write: "setMinHeightMapSamples" notify: "minHeightMapSamplesChanged" index: 33 lineNumber: 74 } Property { name: "maxHeightMapSamples" type: "int" read: "maxHeightMapSamples" write: "setMaxHeightMapSamples" notify: "maxHeightMapSamplesChanged" index: 34 lineNumber: 75 } Property { name: "clearcoatAmount" type: "float" read: "clearcoatAmount" write: "setClearcoatAmount" notify: "clearcoatAmountChanged" index: 35 lineNumber: 77 } Property { name: "clearcoatMap" type: "QQuick3DTexture" isPointer: true read: "clearcoatMap" write: "setClearcoatMap" notify: "clearcoatMapChanged" index: 36 lineNumber: 78 } Property { name: "clearcoatChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "clearcoatChannel" write: "setClearcoatChannel" notify: "clearcoatChannelChanged" index: 37 lineNumber: 79 } Property { name: "clearcoatRoughnessAmount" type: "float" read: "clearcoatRoughnessAmount" write: "setClearcoatRoughnessAmount" notify: "clearcoatRoughnessAmountChanged" index: 38 lineNumber: 81 } Property { name: "clearcoatRoughnessChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "clearcoatRoughnessChannel" write: "setClearcoatRoughnessChannel" notify: "clearcoatRoughnessChannelChanged" index: 39 lineNumber: 83 } Property { name: "clearcoatRoughnessMap" type: "QQuick3DTexture" isPointer: true read: "clearcoatRoughnessMap" write: "setClearcoatRoughnessMap" notify: "clearcoatRoughnessMapChanged" index: 40 lineNumber: 85 } Property { name: "clearcoatNormalMap" type: "QQuick3DTexture" isPointer: true read: "clearcoatNormalMap" write: "setClearcoatNormalMap" notify: "clearcoatNormalMapChanged" index: 41 lineNumber: 87 } Property { name: "clearcoatNormalStrength" revision: 1544 type: "float" read: "clearcoatNormalStrength" write: "setClearcoatNormalStrength" notify: "clearcoatNormalStrengthChanged" index: 42 lineNumber: 89 } Property { name: "transmissionFactor" type: "float" read: "transmissionFactor" write: "setTransmissionFactor" notify: "transmissionFactorChanged" index: 43 lineNumber: 91 } Property { name: "transmissionMap" type: "QQuick3DTexture" isPointer: true read: "transmissionMap" write: "setTransmissionMap" notify: "transmissionMapChanged" index: 44 lineNumber: 92 } Property { name: "transmissionChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "transmissionChannel" write: "setTransmissionChannel" notify: "transmissionChannelChanged" index: 45 lineNumber: 93 } Property { name: "thicknessFactor" type: "float" read: "thicknessFactor" write: "setThicknessFactor" notify: "thicknessFactorChanged" index: 46 lineNumber: 95 } Property { name: "thicknessMap" type: "QQuick3DTexture" isPointer: true read: "thicknessMap" write: "setThicknessMap" notify: "thicknessMapChanged" index: 47 lineNumber: 96 } Property { name: "thicknessChannel" type: "QQuick3DMaterial::TextureChannelMapping" read: "thicknessChannel" write: "setThicknessChannel" notify: "thicknessChannelChanged" index: 48 lineNumber: 97 } Property { name: "attenuationDistance" type: "float" read: "attenuationDistance" write: "setAttenuationDistance" notify: "attenuationDistanceChanged" index: 49 lineNumber: 99 } Property { name: "attenuationColor" type: "QColor" read: "attenuationColor" write: "setAttenuationColor" notify: "attenuationColorChanged" index: 50 lineNumber: 100 } Property { name: "vertexColorsEnabled" revision: 1541 type: "bool" read: "vertexColorsEnabled" write: "setVertexColorsEnabled" notify: "vertexColorsEnabledChanged" index: 51 lineNumber: 102 } Property { name: "fresnelScaleBiasEnabled" revision: 1544 type: "bool" read: "fresnelScaleBiasEnabled" write: "setFresnelScaleBiasEnabled" notify: "fresnelScaleBiasEnabledChanged" index: 52 lineNumber: 104 } Property { name: "fresnelScale" revision: 1544 type: "float" read: "fresnelScale" write: "setFresnelScale" notify: "fresnelScaleChanged" index: 53 lineNumber: 105 } Property { name: "fresnelBias" revision: 1544 type: "float" read: "fresnelBias" write: "setFresnelBias" notify: "fresnelBiasChanged" index: 54 lineNumber: 106 } Property { name: "fresnelPower" revision: 1544 type: "float" read: "fresnelPower" write: "setFresnelPower" notify: "fresnelPowerChanged" index: 55 lineNumber: 107 } Property { name: "clearcoatFresnelScaleBiasEnabled" revision: 1544 type: "bool" read: "clearcoatFresnelScaleBiasEnabled" write: "setClearcoatFresnelScaleBiasEnabled" notify: "clearcoatFresnelScaleBiasEnabledChanged" index: 56 lineNumber: 109 } Property { name: "clearcoatFresnelScale" revision: 1544 type: "float" read: "clearcoatFresnelScale" write: "setClearcoatFresnelScale" notify: "clearcoatFresnelScaleChanged" index: 57 lineNumber: 110 } Property { name: "clearcoatFresnelBias" revision: 1544 type: "float" read: "clearcoatFresnelBias" write: "setClearcoatFresnelBias" notify: "clearcoatFresnelBiasChanged" index: 58 lineNumber: 111 } Property { name: "clearcoatFresnelPower" revision: 1544 type: "float" read: "clearcoatFresnelPower" write: "setClearcoatFresnelPower" notify: "clearcoatFresnelPowerChanged" index: 59 lineNumber: 112 } Property { name: "vertexColorsMaskEnabled" revision: 1544 type: "bool" read: "vertexColorsMaskEnabled" write: "setVertexColorsMaskEnabled" notify: "vertexColorsMaskEnabledChanged" index: 60 lineNumber: 114 } Property { name: "vertexColorRedMask" revision: 1544 type: "VertexColorMaskFlags" read: "vertexColorRedMask" write: "setVertexColorRedMask" notify: "vertexColorRedMaskChanged" index: 61 lineNumber: 115 } Property { name: "vertexColorGreenMask" revision: 1544 type: "VertexColorMaskFlags" read: "vertexColorGreenMask" write: "setVertexColorGreenMask" notify: "vertexColorGreenMaskChanged" index: 62 lineNumber: 116 } Property { name: "vertexColorBlueMask" revision: 1544 type: "VertexColorMaskFlags" read: "vertexColorBlueMask" write: "setVertexColorBlueMask" notify: "vertexColorBlueMaskChanged" index: 63 lineNumber: 117 } Property { name: "vertexColorAlphaMask" revision: 1544 type: "VertexColorMaskFlags" read: "vertexColorAlphaMask" write: "setVertexColorAlphaMask" notify: "vertexColorAlphaMaskChanged" index: 64 lineNumber: 118 } Signal { name: "lightingChanged"; lineNumber: 312 } Signal { name: "blendModeChanged"; lineNumber: 313 } Signal { name: "albedoColorChanged"; lineNumber: 314 } Signal { name: "albedoMapChanged"; lineNumber: 315 } Signal { name: "albedoSingleChannelEnabledChanged"; revision: 1544; lineNumber: 316 } Signal { name: "albedoChannelChanged"; revision: 1544; lineNumber: 317 } Signal { name: "specularSingleChannelEnabledChanged"; revision: 1544; lineNumber: 318 } Signal { name: "specularChannelChanged"; revision: 1544; lineNumber: 319 } Signal { name: "emissiveSingleChannelEnabledChanged"; revision: 1544; lineNumber: 320 } Signal { name: "emissiveChannelChanged"; revision: 1544; lineNumber: 321 } Signal { name: "emissiveMapChanged"; lineNumber: 322 } Signal { name: "emissiveFactorChanged"; lineNumber: 323 } Signal { name: "glossinessChanged"; lineNumber: 324 } Signal { name: "glossinessMapChanged"; lineNumber: 325 } Signal { name: "invertOpacityMapValueChanged"; revision: 1544; lineNumber: 326 } Signal { name: "opacityChanged"; lineNumber: 327 } Signal { name: "opacityMapChanged"; lineNumber: 328 } Signal { name: "normalMapChanged"; lineNumber: 329 } Signal { name: "specularColorChanged"; lineNumber: 330 } Signal { name: "specularMapChanged"; lineNumber: 331 } Signal { name: "normalStrengthChanged"; lineNumber: 332 } Signal { name: "occlusionMapChanged"; lineNumber: 333 } Signal { name: "occlusionAmountChanged"; lineNumber: 334 } Signal { name: "alphaModeChanged"; lineNumber: 335 } Signal { name: "alphaCutoffChanged"; lineNumber: 336 } Signal { name: "glossinessChannelChanged"; lineNumber: 337 } Signal { name: "opacityChannelChanged"; lineNumber: 338 } Signal { name: "occlusionChannelChanged"; lineNumber: 339 } Signal { name: "pointSizeChanged"; lineNumber: 340 } Signal { name: "lineWidthChanged"; lineNumber: 341 } Signal { name: "heightMapChanged"; lineNumber: 342 } Signal { name: "heightChannelChanged"; lineNumber: 343 } Signal { name: "heightAmountChanged"; lineNumber: 344 } Signal { name: "minHeightMapSamplesChanged"; lineNumber: 345 } Signal { name: "maxHeightMapSamplesChanged"; lineNumber: 346 } Signal { name: "clearcoatAmountChanged"; lineNumber: 348 } Signal { name: "clearcoatMapChanged"; lineNumber: 349 } Signal { name: "clearcoatChannelChanged"; lineNumber: 350 } Signal { name: "clearcoatRoughnessAmountChanged"; lineNumber: 351 } Signal { name: "clearcoatRoughnessChannelChanged"; lineNumber: 352 } Signal { name: "clearcoatRoughnessMapChanged"; lineNumber: 353 } Signal { name: "clearcoatNormalMapChanged"; lineNumber: 354 } Signal { name: "clearcoatNormalStrengthChanged"; lineNumber: 355 } Signal { name: "transmissionFactorChanged"; lineNumber: 357 } Signal { name: "transmissionMapChanged"; lineNumber: 358 } Signal { name: "transmissionChannelChanged"; lineNumber: 359 } Signal { name: "thicknessFactorChanged"; lineNumber: 361 } Signal { name: "thicknessMapChanged"; lineNumber: 362 } Signal { name: "thicknessChannelChanged"; lineNumber: 363 } Signal { name: "attenuationDistanceChanged"; lineNumber: 364 } Signal { name: "attenuationColorChanged"; lineNumber: 365 } Signal { name: "vertexColorsEnabledChanged" revision: 1541 lineNumber: 367 Parameter { name: "vertexColorsEnabled"; type: "bool" } } Signal { name: "fresnelScaleBiasEnabledChanged" revision: 1544 lineNumber: 369 Parameter { name: "fresnelScaleBiasEnabled"; type: "bool" } } Signal { name: "fresnelScaleChanged" revision: 1544 lineNumber: 370 Parameter { name: "fresnelScale"; type: "float" } } Signal { name: "fresnelBiasChanged" revision: 1544 lineNumber: 371 Parameter { name: "fresnelBias"; type: "float" } } Signal { name: "fresnelPowerChanged" revision: 1544 lineNumber: 372 Parameter { name: "fresnelPower"; type: "float" } } Signal { name: "clearcoatFresnelScaleBiasEnabledChanged" revision: 1544 lineNumber: 374 Parameter { name: "clearcoatFresnelScaleBiasEnabled"; type: "bool" } } Signal { name: "clearcoatFresnelScaleChanged" revision: 1544 lineNumber: 375 Parameter { name: "clearcoatFresnelScale"; type: "float" } } Signal { name: "clearcoatFresnelBiasChanged" revision: 1544 lineNumber: 376 Parameter { name: "clearcoatFresnelBias"; type: "float" } } Signal { name: "clearcoatFresnelPowerChanged" revision: 1544 lineNumber: 377 Parameter { name: "clearcoatFresnelPower"; type: "float" } } Signal { name: "vertexColorsMaskEnabledChanged"; revision: 1544; lineNumber: 379 } Signal { name: "vertexColorRedMaskChanged"; revision: 1544; lineNumber: 380 } Signal { name: "vertexColorGreenMaskChanged"; revision: 1544; lineNumber: 381 } Signal { name: "vertexColorBlueMaskChanged"; revision: 1544; lineNumber: 382 } Signal { name: "vertexColorAlphaMaskChanged"; revision: 1544; lineNumber: 383 } Method { name: "setLighting" lineNumber: 238 Parameter { name: "lighting"; type: "QQuick3DSpecularGlossyMaterial::Lighting" } } Method { name: "setBlendMode" lineNumber: 239 Parameter { name: "blendMode"; type: "QQuick3DSpecularGlossyMaterial::BlendMode" } } Method { name: "setAlbedoColor" lineNumber: 240 Parameter { name: "albedo"; type: "QColor" } } Method { name: "setAlbedoMap" lineNumber: 241 Parameter { name: "albedoMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setAlbedoSingleChannelEnabled" revision: 1544 lineNumber: 242 Parameter { name: "albedoSingleChannelEnabled"; type: "bool" } } Method { name: "setAlbedoChannel" revision: 1544 lineNumber: 243 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setSpecularSingleChannelEnabled" revision: 1544 lineNumber: 244 Parameter { name: "specularSingleChannelEnabled"; type: "bool" } } Method { name: "setSpecularChannel" revision: 1544 lineNumber: 245 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setEmissiveSingleChannelEnabled" revision: 1544 lineNumber: 246 Parameter { name: "emissiveSingleChannelEnabled"; type: "bool" } } Method { name: "setEmissiveChannel" revision: 1544 lineNumber: 247 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setEmissiveMap" lineNumber: 248 Parameter { name: "emissiveMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setEmissiveFactor" lineNumber: 249 Parameter { name: "emissiveFactor"; type: "QVector3D" } } Method { name: "setGlossiness" lineNumber: 250 Parameter { name: "glossiness"; type: "float" } } Method { name: "setGlossinessMap" lineNumber: 251 Parameter { name: "glossinessMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setInvertOpacityMapValue" revision: 1544 lineNumber: 252 Parameter { name: "invertOpacityMapValue"; type: "bool" } } Method { name: "setOpacity" lineNumber: 253 Parameter { name: "opacity"; type: "float" } } Method { name: "setOpacityMap" lineNumber: 254 Parameter { name: "opacityMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setNormalMap" lineNumber: 255 Parameter { name: "normalMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setSpecularColor" lineNumber: 256 Parameter { name: "specular"; type: "QColor" } } Method { name: "setSpecularMap" lineNumber: 257 Parameter { name: "specularMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setNormalStrength" lineNumber: 258 Parameter { name: "normalStrength"; type: "float" } } Method { name: "setOcclusionMap" lineNumber: 259 Parameter { name: "occlusionMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setOcclusionAmount" lineNumber: 260 Parameter { name: "occlusionAmount"; type: "float" } } Method { name: "setAlphaMode" lineNumber: 261 Parameter { name: "alphaMode"; type: "QQuick3DSpecularGlossyMaterial::AlphaMode" } } Method { name: "setAlphaCutoff" lineNumber: 262 Parameter { name: "alphaCutoff"; type: "float" } } Method { name: "setGlossinessChannel" lineNumber: 263 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setOpacityChannel" lineNumber: 264 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setOcclusionChannel" lineNumber: 265 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setPointSize" lineNumber: 266 Parameter { name: "size"; type: "float" } } Method { name: "setLineWidth" lineNumber: 267 Parameter { name: "width"; type: "float" } } Method { name: "setHeightMap" lineNumber: 268 Parameter { name: "heightMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setHeightChannel" lineNumber: 269 Parameter { name: "channel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setHeightAmount" lineNumber: 270 Parameter { name: "heightAmount"; type: "float" } } Method { name: "setMinHeightMapSamples" lineNumber: 271 Parameter { name: "samples"; type: "int" } } Method { name: "setMaxHeightMapSamples" lineNumber: 272 Parameter { name: "samples"; type: "int" } } Method { name: "setClearcoatAmount" lineNumber: 274 Parameter { name: "newClearcoatAmount"; type: "float" } } Method { name: "setClearcoatMap" lineNumber: 275 Parameter { name: "newClearcoatMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setClearcoatChannel" lineNumber: 276 Parameter { name: "newClearcoatChannel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setClearcoatRoughnessAmount" lineNumber: 277 Parameter { name: "newClearcoatRoughnessAmount"; type: "float" } } Method { name: "setClearcoatRoughnessChannel" lineNumber: 278 Parameter { name: "newClearcoatRoughnessChannel" type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setClearcoatRoughnessMap" lineNumber: 279 Parameter { name: "newClearcoatRoughnessMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setClearcoatNormalMap" lineNumber: 280 Parameter { name: "newClearcoatNormalMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setClearcoatNormalStrength" revision: 1544 lineNumber: 281 Parameter { name: "newClearcoatNormalStrength"; type: "float" } } Method { name: "setTransmissionFactor" lineNumber: 283 Parameter { name: "newTransmissionFactor"; type: "float" } } Method { name: "setTransmissionMap" lineNumber: 284 Parameter { name: "newTransmissionMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setTransmissionChannel" lineNumber: 285 Parameter { name: "newTransmissionChannel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setThicknessFactor" lineNumber: 287 Parameter { name: "newThicknessFactor"; type: "float" } } Method { name: "setThicknessMap" lineNumber: 288 Parameter { name: "newThicknessMap"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setThicknessChannel" lineNumber: 289 Parameter { name: "newThicknessChannel"; type: "QQuick3DMaterial::TextureChannelMapping" } } Method { name: "setAttenuationDistance" lineNumber: 290 Parameter { name: "newAttenuationDistance"; type: "float" } } Method { name: "setAttenuationColor" lineNumber: 291 Parameter { name: "newAttenuationColor"; type: "QColor" } } Method { name: "setFresnelScaleBiasEnabled" revision: 1544 lineNumber: 293 Parameter { name: "fresnelScaleBias"; type: "bool" } } Method { name: "setFresnelScale" revision: 1544 lineNumber: 294 Parameter { name: "fresnelScale"; type: "float" } } Method { name: "setFresnelBias" revision: 1544 lineNumber: 295 Parameter { name: "fresnelBias"; type: "float" } } Method { name: "setFresnelPower" revision: 1544 lineNumber: 296 Parameter { name: "fresnelPower"; type: "float" } } Method { name: "setClearcoatFresnelScaleBiasEnabled" revision: 1544 lineNumber: 298 Parameter { name: "clearcoatFresnelScaleBias"; type: "bool" } } Method { name: "setClearcoatFresnelScale" revision: 1544 lineNumber: 299 Parameter { name: "clearcoatFresnelScale"; type: "float" } } Method { name: "setClearcoatFresnelBias" revision: 1544 lineNumber: 300 Parameter { name: "clearcoatFresnelBias"; type: "float" } } Method { name: "setClearcoatFresnelPower" revision: 1544 lineNumber: 301 Parameter { name: "clearcoatFresnelPower"; type: "float" } } Method { name: "setVertexColorsEnabled" revision: 1541 lineNumber: 303 Parameter { name: "vertexColorsEnabled"; type: "bool" } } Method { name: "setVertexColorsMaskEnabled" revision: 1544 lineNumber: 305 Parameter { name: "vertexColorsMaskEnabled"; type: "bool" } } Method { name: "setVertexColorRedMask" revision: 1544 lineNumber: 306 Parameter { name: "vertexColorRedMask"; type: "VertexColorMaskFlags" } } Method { name: "setVertexColorGreenMask" revision: 1544 lineNumber: 307 Parameter { name: "vertexColorGreenMask"; type: "VertexColorMaskFlags" } } Method { name: "setVertexColorBlueMask" revision: 1544 lineNumber: 308 Parameter { name: "vertexColorBlueMask"; type: "VertexColorMaskFlags" } } Method { name: "setVertexColorAlphaMask" revision: 1544 lineNumber: 309 Parameter { name: "vertexColorAlphaMask"; type: "VertexColorMaskFlags" } } } Component { file: "private/qquick3dspotlight_p.h" lineNumber: 24 name: "QQuick3DSpotLight" accessSemantics: "reference" prototype: "QQuick3DAbstractLight" exports: [ "QtQuick3D/SpotLight 6.0", "QtQuick3D/SpotLight 6.8", "QtQuick3D/SpotLight 6.9", "QtQuick3D/SpotLight 6.11" ] exportMetaObjectRevisions: [1536, 1544, 1545, 1547] Property { name: "constantFade" type: "float" read: "constantFade" write: "setConstantFade" notify: "constantFadeChanged" index: 0 lineNumber: 27 } Property { name: "linearFade" type: "float" read: "linearFade" write: "setLinearFade" notify: "linearFadeChanged" index: 1 lineNumber: 28 } Property { name: "quadraticFade" type: "float" read: "quadraticFade" write: "setQuadraticFade" notify: "quadraticFadeChanged" index: 2 lineNumber: 29 } Property { name: "coneAngle" type: "float" read: "coneAngle" write: "setConeAngle" notify: "coneAngleChanged" index: 3 lineNumber: 30 } Property { name: "innerConeAngle" type: "float" read: "innerConeAngle" write: "setInnerConeAngle" notify: "innerConeAngleChanged" index: 4 lineNumber: 31 } Signal { name: "constantFadeChanged"; lineNumber: 53 } Signal { name: "linearFadeChanged"; lineNumber: 54 } Signal { name: "quadraticFadeChanged"; lineNumber: 55 } Signal { name: "coneAngleChanged"; lineNumber: 56 } Signal { name: "innerConeAngleChanged"; lineNumber: 57 } Method { name: "setConstantFade" lineNumber: 46 Parameter { name: "constantFade"; type: "float" } } Method { name: "setLinearFade" lineNumber: 47 Parameter { name: "linearFade"; type: "float" } } Method { name: "setQuadraticFade" lineNumber: 48 Parameter { name: "quadraticFade"; type: "float" } } Method { name: "setConeAngle" lineNumber: 49 Parameter { name: "coneAngle"; type: "float" } } Method { name: "setInnerConeAngle" lineNumber: 50 Parameter { name: "innerConeAngle"; type: "float" } } } Component { file: "private/qquick3dtexture_p.h" lineNumber: 36 name: "QQuick3DTexture" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: [ "QtQuick3D/Texture 6.0", "QtQuick3D/Texture 6.2", "QtQuick3D/Texture 6.7" ] exportMetaObjectRevisions: [1536, 1538, 1543] Enum { name: "MappingMode" lineNumber: 66 values: ["UV", "Environment", "LightProbe"] } Enum { name: "TilingMode" lineNumber: 74 values: ["ClampToEdge", "MirroredRepeat", "Repeat"] } Enum { name: "Filter" lineNumber: 82 values: ["None", "Nearest", "Linear"] } Property { name: "source" type: "QUrl" read: "source" write: "setSource" notify: "sourceChanged" index: 0 lineNumber: 39 } Property { name: "sourceItem" type: "QQuickItem" isPointer: true read: "sourceItem" write: "setSourceItem" notify: "sourceItemChanged" index: 1 lineNumber: 40 } Property { name: "textureData" type: "QQuick3DTextureData" isPointer: true read: "textureData" write: "setTextureData" notify: "textureDataChanged" index: 2 lineNumber: 41 } Property { name: "textureProvider" revision: 1543 type: "QQuick3DRenderExtension" isPointer: true read: "textureProvider" write: "setTextureProvider" notify: "textureProviderChanged" index: 3 lineNumber: 42 isFinal: true } Property { name: "scaleU" type: "float" read: "scaleU" write: "setScaleU" notify: "scaleUChanged" index: 4 lineNumber: 43 } Property { name: "scaleV" type: "float" read: "scaleV" write: "setScaleV" notify: "scaleVChanged" index: 5 lineNumber: 44 } Property { name: "mappingMode" type: "MappingMode" read: "mappingMode" write: "setMappingMode" notify: "mappingModeChanged" index: 6 lineNumber: 45 } Property { name: "tilingModeHorizontal" type: "TilingMode" read: "horizontalTiling" write: "setHorizontalTiling" notify: "horizontalTilingChanged" index: 7 lineNumber: 46 } Property { name: "tilingModeVertical" type: "TilingMode" read: "verticalTiling" write: "setVerticalTiling" notify: "verticalTilingChanged" index: 8 lineNumber: 47 } Property { name: "tilingModeDepth" revision: 1543 type: "TilingMode" read: "depthTiling" write: "setDepthTiling" notify: "depthTilingChanged" index: 9 lineNumber: 48 } Property { name: "rotationUV" type: "float" read: "rotationUV" write: "setRotationUV" notify: "rotationUVChanged" index: 10 lineNumber: 49 } Property { name: "positionU" type: "float" read: "positionU" write: "setPositionU" notify: "positionUChanged" index: 11 lineNumber: 50 } Property { name: "positionV" type: "float" read: "positionV" write: "setPositionV" notify: "positionVChanged" index: 12 lineNumber: 51 } Property { name: "pivotU" type: "float" read: "pivotU" write: "setPivotU" notify: "pivotUChanged" index: 13 lineNumber: 52 } Property { name: "pivotV" type: "float" read: "pivotV" write: "setPivotV" notify: "pivotVChanged" index: 14 lineNumber: 53 } Property { name: "flipU" type: "bool" read: "flipU" write: "setFlipU" notify: "flipUChanged" index: 15 lineNumber: 54 } Property { name: "flipV" type: "bool" read: "flipV" write: "setFlipV" notify: "flipVChanged" index: 16 lineNumber: 55 } Property { name: "indexUV" type: "int" read: "indexUV" write: "setIndexUV" notify: "indexUVChanged" index: 17 lineNumber: 56 } Property { name: "magFilter" type: "Filter" read: "magFilter" write: "setMagFilter" notify: "magFilterChanged" index: 18 lineNumber: 57 } Property { name: "minFilter" type: "Filter" read: "minFilter" write: "setMinFilter" notify: "minFilterChanged" index: 19 lineNumber: 58 } Property { name: "mipFilter" type: "Filter" read: "mipFilter" write: "setMipFilter" notify: "mipFilterChanged" index: 20 lineNumber: 59 } Property { name: "generateMipmaps" type: "bool" read: "generateMipmaps" write: "setGenerateMipmaps" notify: "generateMipmapsChanged" index: 21 lineNumber: 60 } Property { name: "autoOrientation" revision: 1538 type: "bool" read: "autoOrientation" write: "setAutoOrientation" notify: "autoOrientationChanged" index: 22 lineNumber: 61 } Signal { name: "sourceChanged"; lineNumber: 150 } Signal { name: "sourceItemChanged"; lineNumber: 151 } Signal { name: "scaleUChanged"; lineNumber: 152 } Signal { name: "scaleVChanged"; lineNumber: 153 } Signal { name: "mappingModeChanged"; lineNumber: 154 } Signal { name: "horizontalTilingChanged"; lineNumber: 155 } Signal { name: "verticalTilingChanged"; lineNumber: 156 } Signal { name: "depthTilingChanged"; revision: 1543; lineNumber: 157 } Signal { name: "rotationUVChanged"; lineNumber: 158 } Signal { name: "positionUChanged"; lineNumber: 159 } Signal { name: "positionVChanged"; lineNumber: 160 } Signal { name: "pivotUChanged"; lineNumber: 161 } Signal { name: "pivotVChanged"; lineNumber: 162 } Signal { name: "flipUChanged"; lineNumber: 163 } Signal { name: "flipVChanged"; lineNumber: 164 } Signal { name: "indexUVChanged"; lineNumber: 165 } Signal { name: "magFilterChanged"; lineNumber: 166 } Signal { name: "minFilterChanged"; lineNumber: 167 } Signal { name: "mipFilterChanged"; lineNumber: 168 } Signal { name: "textureDataChanged"; lineNumber: 169 } Signal { name: "generateMipmapsChanged"; lineNumber: 170 } Signal { name: "autoOrientationChanged"; lineNumber: 171 } Signal { name: "textureProviderChanged"; revision: 1543; lineNumber: 172 } Method { name: "setSource" lineNumber: 126 Parameter { name: "source"; type: "QUrl" } } Method { name: "setSourceItem" lineNumber: 127 Parameter { name: "sourceItem"; type: "QQuickItem"; isPointer: true } } Method { name: "setScaleU" lineNumber: 128 Parameter { name: "scaleU"; type: "float" } } Method { name: "setScaleV" lineNumber: 129 Parameter { name: "scaleV"; type: "float" } } Method { name: "setMappingMode" lineNumber: 130 Parameter { name: "mappingMode"; type: "QQuick3DTexture::MappingMode" } } Method { name: "setHorizontalTiling" lineNumber: 131 Parameter { name: "tilingModeHorizontal"; type: "QQuick3DTexture::TilingMode" } } Method { name: "setVerticalTiling" lineNumber: 132 Parameter { name: "tilingModeVertical"; type: "QQuick3DTexture::TilingMode" } } Method { name: "setDepthTiling" revision: 1543 lineNumber: 133 Parameter { name: "tilingModeDepth"; type: "QQuick3DTexture::TilingMode" } } Method { name: "setRotationUV" lineNumber: 134 Parameter { name: "rotationUV"; type: "float" } } Method { name: "setPositionU" lineNumber: 135 Parameter { name: "positionU"; type: "float" } } Method { name: "setPositionV" lineNumber: 136 Parameter { name: "positionV"; type: "float" } } Method { name: "setPivotU" lineNumber: 137 Parameter { name: "pivotU"; type: "float" } } Method { name: "setPivotV" lineNumber: 138 Parameter { name: "pivotV"; type: "float" } } Method { name: "setFlipU" lineNumber: 139 Parameter { name: "flipU"; type: "bool" } } Method { name: "setFlipV" lineNumber: 140 Parameter { name: "flipV"; type: "bool" } } Method { name: "setIndexUV" lineNumber: 141 Parameter { name: "indexUV"; type: "int" } } Method { name: "setMagFilter" lineNumber: 142 Parameter { name: "magFilter"; type: "QQuick3DTexture::Filter" } } Method { name: "setMinFilter" lineNumber: 143 Parameter { name: "minFilter"; type: "QQuick3DTexture::Filter" } } Method { name: "setMipFilter" lineNumber: 144 Parameter { name: "mipFilter"; type: "QQuick3DTexture::Filter" } } Method { name: "setTextureData" lineNumber: 145 Parameter { name: "textureData"; type: "QQuick3DTextureData"; isPointer: true } } Method { name: "setGenerateMipmaps" lineNumber: 146 Parameter { name: "generateMipmaps"; type: "bool" } } Method { name: "setAutoOrientation" lineNumber: 147 Parameter { name: "autoOrientation"; type: "bool" } } Method { name: "sourceItemDestroyed" lineNumber: 184 Parameter { name: "item"; type: "QObject"; isPointer: true } } Method { name: "sourceItemWindowChanged" lineNumber: 185 Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } } } Component { file: "qquick3dtexturedata.h" lineNumber: 15 name: "QQuick3DTextureData" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D/TextureData 6.0"] isCreatable: false exportMetaObjectRevisions: [1536] Enum { name: "Format" lineNumber: 24 values: [ "None", "RGBA8", "RGBA16F", "RGBA32F", "RGBE8", "R8", "R16", "R16F", "R32F", "BC1", "BC2", "BC3", "BC4", "BC5", "BC6H", "BC7", "DXT1_RGBA", "DXT1_RGB", "DXT3_RGBA", "DXT5_RGBA", "ETC2_RGB8", "ETC2_RGB8A1", "ETC2_RGBA8", "ASTC_4x4", "ASTC_5x4", "ASTC_5x5", "ASTC_6x5", "ASTC_6x6", "ASTC_8x5", "ASTC_8x6", "ASTC_8x8", "ASTC_10x5", "ASTC_10x6", "ASTC_10x8", "ASTC_10x10", "ASTC_12x10", "ASTC_12x12" ] } Signal { name: "textureDataNodeDirty"; lineNumber: 84 } } Component { file: "qquick3dtextureproviderextension.h" lineNumber: 16 name: "QQuick3DTextureProviderExtension" accessSemantics: "reference" prototype: "QQuick3DRenderExtension" exports: ["QtQuick3D/TextureProviderExtension 6.11"] isCreatable: false exportMetaObjectRevisions: [1547] Enum { name: "SamplerHint" isScoped: true lineNumber: 27 values: [ "Sampler2D", "Sampler2DArray", "Sampler3D", "SamplerCube", "SamplerCubeArray", "SamplerBuffer" ] } Property { name: "samplerHint" type: "SamplerHint" read: "samplerHint" write: "setSamplerHint" notify: "samplerHintChanged" index: 0 lineNumber: 21 isFinal: true } Signal { name: "samplerHintChanged"; lineNumber: 44 } } Component { file: "private/qquick3dviewport_p.h" lineNumber: 50 name: "QQuick3DViewport" accessSemantics: "reference" defaultProperty: "data" parentProperty: "parent" prototype: "QQuickItem" exports: [ "QtQuick3D/View3D 6.0", "QtQuick3D/View3D 6.2", "QtQuick3D/View3D 6.3", "QtQuick3D/View3D 6.4", "QtQuick3D/View3D 6.6", "QtQuick3D/View3D 6.7", "QtQuick3D/View3D 6.8", "QtQuick3D/View3D 6.10", "QtQuick3D/View3D 6.11" ] exportMetaObjectRevisions: [ 1536, 1538, 1539, 1540, 1542, 1543, 1544, 1546, 1547 ] Enum { name: "RenderMode" lineNumber: 73 values: ["Offscreen", "Underlay", "Overlay", "Inline"] } Enum { name: "RenderOverride" isScoped: true lineNumber: 81 values: ["None", "DisableInternalPasses"] } Enum { name: "RenderOverrides" alias: "RenderOverride" isFlag: true isScoped: true lineNumber: 81 values: ["None", "DisableInternalPasses"] } Property { name: "data" type: "QObject" isList: true read: "data" index: 0 lineNumber: 53 isReadonly: true isFinal: true } Property { name: "camera" type: "QQuick3DCamera" isPointer: true read: "camera" write: "setCamera" notify: "cameraChanged" index: 1 lineNumber: 54 isFinal: true } Property { name: "environment" type: "QQuick3DSceneEnvironment" isPointer: true read: "environment" write: "setEnvironment" notify: "environmentChanged" index: 2 lineNumber: 55 isFinal: true } Property { name: "scene" type: "QQuick3DNode" isPointer: true read: "scene" notify: "sceneChanged" index: 3 lineNumber: 56 isReadonly: true } Property { name: "importScene" type: "QQuick3DNode" isPointer: true read: "importScene" write: "setImportScene" notify: "importSceneChanged" index: 4 lineNumber: 57 isFinal: true } Property { name: "renderMode" type: "RenderMode" read: "renderMode" write: "setRenderMode" notify: "renderModeChanged" index: 5 lineNumber: 58 isFinal: true } Property { name: "renderFormat" revision: 1540 type: "QQuickShaderEffectSource::Format" read: "renderFormat" write: "setRenderFormat" notify: "renderFormatChanged" index: 6 lineNumber: 60 isFinal: true } Property { name: "renderStats" type: "QQuick3DRenderStats" isPointer: true read: "renderStats" index: 7 lineNumber: 62 isReadonly: true isPropertyConstant: true } Property { name: "extensions" revision: 1542 type: "QQuick3DObject" isList: true read: "extensions" index: 8 lineNumber: 63 isReadonly: true isFinal: true } Property { name: "explicitTextureWidth" revision: 1543 type: "int" read: "explicitTextureWidth" write: "setExplicitTextureWidth" notify: "explicitTextureWidthChanged" index: 9 lineNumber: 64 isFinal: true } Property { name: "explicitTextureHeight" revision: 1543 type: "int" read: "explicitTextureHeight" write: "setExplicitTextureHeight" notify: "explicitTextureHeightChanged" index: 10 lineNumber: 65 isFinal: true } Property { name: "effectiveTextureSize" revision: 1543 type: "QSize" read: "effectiveTextureSize" notify: "effectiveTextureSizeChanged" index: 11 lineNumber: 66 isReadonly: true isFinal: true } Property { name: "renderOverrides" revision: 1547 type: "RenderOverrides" read: "renderOverrides" write: "setRenderOverrides" notify: "renderOverridesChanged" index: 12 lineNumber: 67 isFinal: true } Signal { name: "cameraChanged"; lineNumber: 187 } Signal { name: "environmentChanged"; lineNumber: 188 } Signal { name: "sceneChanged"; lineNumber: 189 } Signal { name: "importSceneChanged"; lineNumber: 190 } Signal { name: "renderModeChanged"; lineNumber: 191 } Signal { name: "renderFormatChanged"; revision: 1540; lineNumber: 192 } Signal { name: "explicitTextureWidthChanged"; revision: 1543; lineNumber: 193 } Signal { name: "explicitTextureHeightChanged"; revision: 1543; lineNumber: 194 } Signal { name: "effectiveTextureSizeChanged"; revision: 1543; lineNumber: 195 } Signal { name: "renderOverridesChanged"; lineNumber: 197 } Method { name: "setCamera" lineNumber: 166 Parameter { name: "camera"; type: "QQuick3DCamera"; isPointer: true } } Method { name: "setEnvironment" lineNumber: 167 Parameter { name: "environment"; type: "QQuick3DSceneEnvironment"; isPointer: true } } Method { name: "setImportScene" lineNumber: 168 Parameter { name: "inScene"; type: "QQuick3DNode"; isPointer: true } } Method { name: "setRenderMode" lineNumber: 169 Parameter { name: "renderMode"; type: "QQuick3DViewport::RenderMode" } } Method { name: "setRenderFormat" revision: 1540 lineNumber: 171 Parameter { name: "format"; type: "QQuickShaderEffectSource::Format" } } Method { name: "setExplicitTextureWidth" revision: 1543 lineNumber: 173 Parameter { name: "width"; type: "int" } } Method { name: "setExplicitTextureHeight" revision: 1543 lineNumber: 174 Parameter { name: "height"; type: "int" } } Method { name: "cleanupDirectRenderer"; lineNumber: 175 } Method { name: "setGlobalPickingEnabled" lineNumber: 179 Parameter { name: "isEnabled"; type: "bool" } } Method { name: "invalidateSceneGraph"; lineNumber: 182 } Method { name: "updateInputProcessing"; lineNumber: 183 } Method { name: "onReleaseCachedResources"; lineNumber: 184 } Method { name: "mapFrom3DScene" type: "QVector3D" isMethodConstant: true lineNumber: 110 Parameter { name: "scenePos"; type: "QVector3D" } } Method { name: "mapTo3DScene" type: "QVector3D" isMethodConstant: true lineNumber: 111 Parameter { name: "viewPos"; type: "QVector3D" } } Method { name: "pick" type: "QQuick3DPickResult" isMethodConstant: true lineNumber: 113 Parameter { name: "x"; type: "float" } Parameter { name: "y"; type: "float" } } Method { name: "pick" revision: 1544 type: "QQuick3DPickResult" isMethodConstant: true lineNumber: 114 Parameter { name: "x"; type: "float" } Parameter { name: "y"; type: "float" } Parameter { name: "model"; type: "QQuick3DModel"; isPointer: true } } Method { name: "pickSubset" revision: 1544 type: "QQuick3DPickResult" isList: true isMethodConstant: true lineNumber: 115 Parameter { name: "x"; type: "float" } Parameter { name: "y"; type: "float" } Parameter { name: "models"; type: "QJSValue" } } Method { name: "pickAll" revision: 1538 type: "QQuick3DPickResult" isList: true isMethodConstant: true lineNumber: 116 Parameter { name: "x"; type: "float" } Parameter { name: "y"; type: "float" } } Method { name: "rayPick" revision: 1538 type: "QQuick3DPickResult" isMethodConstant: true lineNumber: 117 Parameter { name: "origin"; type: "QVector3D" } Parameter { name: "direction"; type: "QVector3D" } } Method { name: "rayPickAll" revision: 1538 type: "QQuick3DPickResult" isList: true isMethodConstant: true lineNumber: 118 Parameter { name: "origin"; type: "QVector3D" } Parameter { name: "direction"; type: "QVector3D" } } Method { name: "rayPick" revision: 1547 type: "QQuick3DPickResult" isMethodConstant: true lineNumber: 120 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: 121 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: 121 Parameter { name: "origin"; type: "QVector3D" } Parameter { name: "radius"; type: "float" } } Method { name: "pickInRect" revision: 1547 type: "QList" isMethodConstant: true lineNumber: 122 Parameter { name: "start"; type: "QPointF" } Parameter { name: "end"; type: "QPointF" } } Method { name: "setTouchpoint" revision: 1544 lineNumber: 127 Parameter { name: "target"; type: "QQuickItem"; isPointer: true } Parameter { name: "position"; type: "QPointF" } Parameter { name: "pointId"; type: "int" } Parameter { name: "active"; type: "bool" } } Method { name: "bakeLightmap"; lineNumber: 132 } Method { name: "denoiseLightmap"; revision: 1546; lineNumber: 133 } Method { name: "rebuildExtensionList"; revision: 1543; lineNumber: 146 } } }