aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntti Määttä <antti.maatta@qt.io>2019-11-28 14:50:54 +0200
committerAntti Määttä <antti.maatta@qt.io>2019-11-28 18:26:36 +0200
commit6f5ec4832188db5e9b5e7e4b5ea5e939b9f4b690 (patch)
tree32491f85af022335c53c603e7f7bbe9fc6d6275a
parent31f29d1865a765d7fcc7a5ec1fef47db84991226 (diff)
Update plugins.qmltypesv5.14.0-rc2v5.14.0-rc1v5.14.0
Change-Id: Ifb0f6dbf4762055f324899c80acad75951cf5dfe Reviewed-by: Andy Nichols <andy.nichols@qt.io>
-rw-r--r--src/imports/helpers/plugins.qmltypes61
-rw-r--r--src/imports/materiallib/plugins.qmltypes287
-rw-r--r--src/imports/quick3d/plugins.qmltypes418
3 files changed, 402 insertions, 364 deletions
diff --git a/src/imports/helpers/plugins.qmltypes b/src/imports/helpers/plugins.qmltypes
index dd89a80a..6b531f29 100644
--- a/src/imports/helpers/plugins.qmltypes
+++ b/src/imports/helpers/plugins.qmltypes
@@ -7,5 +7,64 @@ import QtQuick.tooling 1.2
// 'qmlplugindump -nonrelocatable QtQuick3D.Helpers 1.14'
Module {
- dependencies: ["QtQuick 2.12", "QtQuick3D 1.0"]
+ dependencies: [
+ "QtQuick 2.14",
+ "QtQuick.Window 2.1",
+ "QtQuick3D 1.14",
+ "QtQuick3D.Materials 1.14"
+ ]
+ Component {
+ name: "GridGeometry"
+ defaultProperty: "data"
+ prototype: "QQuick3DGeometry"
+ exports: ["QtQuick3D.Helpers/GridGeometry 1.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "horizontalLines"; type: "int" }
+ Property { name: "verticalLines"; type: "int" }
+ Property { name: "horizontalStep"; type: "float" }
+ Property { name: "verticalStep"; type: "float" }
+ Method {
+ name: "setHorizontalLines"
+ Parameter { name: "count"; type: "int" }
+ }
+ Method {
+ name: "setVerticalLines"
+ Parameter { name: "count"; type: "int" }
+ }
+ Method {
+ name: "setHorizontalStep"
+ Parameter { name: "step"; type: "float" }
+ }
+ Method {
+ name: "setVerticalStep"
+ Parameter { name: "step"; type: "float" }
+ }
+ }
+ Component {
+ name: "PointerPlane"
+ defaultProperty: "data"
+ prototype: "QQuick3DNode"
+ exports: ["QtQuick3D.Helpers/PointerPlane 1.0"]
+ exportMetaObjectRevisions: [0]
+ Method {
+ name: "getIntersectPos"
+ type: "QVector3D"
+ Parameter { name: "rayPos0"; type: "QVector3D" }
+ Parameter { name: "rayPos1"; type: "QVector3D" }
+ Parameter { name: "planePos"; type: "QVector3D" }
+ Parameter { name: "planeNormal"; type: "QVector3D" }
+ }
+ Method {
+ name: "getIntersectPosFromSceneRay"
+ type: "QVector3D"
+ Parameter { name: "rayPos0"; type: "QVector3D" }
+ Parameter { name: "rayPos1"; type: "QVector3D" }
+ }
+ Method {
+ name: "getIntersectPosFromView"
+ type: "QVector3D"
+ Parameter { name: "view"; type: "QQuick3DViewport"; isPointer: true }
+ Parameter { name: "posInView"; type: "QPointF" }
+ }
+ }
}
diff --git a/src/imports/materiallib/plugins.qmltypes b/src/imports/materiallib/plugins.qmltypes
index ac603fc6..d86e39dc 100644
--- a/src/imports/materiallib/plugins.qmltypes
+++ b/src/imports/materiallib/plugins.qmltypes
@@ -4,8 +4,291 @@ import QtQuick.tooling 1.2
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
-// 'qmlplugindump -nonrelocatable QtQuick3D.MaterialLibrary 1.14'
+// 'qmlplugindump -nonrelocatable QtQuick3D.Materials 1.14'
Module {
- dependencies: ["QtQuick 2.12", "QtQuick.Window 2.1", "QtQuick3D 1.0"]
+ dependencies: ["QtQuick 2.14", "QtQuick.Window 2.1", "QtQuick3D 1.14"]
+ Component {
+ name: "QQuick3DCustomMaterial"
+ defaultProperty: "data"
+ prototype: "QQuick3DMaterial"
+ exports: ["QtQuick3D.Materials/CustomMaterial 1.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "hasTransparency"; type: "bool" }
+ Property { name: "hasRefraction"; type: "bool" }
+ Property { name: "alwaysDirty"; type: "bool" }
+ Property { name: "shaderInfo"; type: "QQuick3DCustomMaterialShaderInfo"; isPointer: true }
+ Property {
+ name: "passes"
+ type: "QQuick3DCustomMaterialRenderPass"
+ isList: true
+ isReadonly: true
+ }
+ Signal {
+ name: "hasTransparencyChanged"
+ Parameter { name: "hasTransparency"; type: "bool" }
+ }
+ Signal {
+ name: "hasRefractionChanged"
+ Parameter { name: "hasRefraction"; type: "bool" }
+ }
+ Signal {
+ name: "alwaysDirtyChanged"
+ Parameter { name: "alwaysDirty"; type: "bool" }
+ }
+ Method {
+ name: "setHasTransparency"
+ Parameter { name: "hasTransparency"; type: "bool" }
+ }
+ Method {
+ name: "setHasRefraction"
+ Parameter { name: "hasRefraction"; type: "bool" }
+ }
+ Method {
+ name: "setShaderInfo"
+ Parameter { name: "shaderInfo"; type: "QQuick3DCustomMaterialShaderInfo"; isPointer: true }
+ }
+ Method {
+ name: "setAlwaysDirty"
+ Parameter { name: "alwaysDirty"; type: "bool" }
+ }
+ }
+ Component {
+ name: "QQuick3DCustomMaterialBlending"
+ prototype: "QQuick3DCustomMaterialRenderCommand"
+ exports: ["QtQuick3D.Materials/Blending 1.0"]
+ exportMetaObjectRevisions: [0]
+ Enum {
+ name: "SrcBlending"
+ values: {
+ "Unknown": 0,
+ "Zero": 1,
+ "One": 2,
+ "SrcColor": 3,
+ "OneMinusSrcColor": 4,
+ "DstColor": 5,
+ "OneMinusDstColor": 6,
+ "SrcAlpha": 7,
+ "OneMinusSrcAlpha": 8,
+ "DstAlpha": 9,
+ "OneMinusDstAlpha": 10,
+ "ConstantColor": 11,
+ "OneMinusConstantColor": 12,
+ "ConstantAlpha": 13,
+ "OneMinusConstantAlpha": 14,
+ "SrcAlphaSaturate": 15
+ }
+ }
+ Enum {
+ name: "DestBlending"
+ values: {
+ "Unknown": 0,
+ "Zero": 1,
+ "One": 2,
+ "SrcColor": 3,
+ "OneMinusSrcColor": 4,
+ "DstColor": 5,
+ "OneMinusDstColor": 6,
+ "SrcAlpha": 7,
+ "OneMinusSrcAlpha": 8,
+ "DstAlpha": 9,
+ "OneMinusDstAlpha": 10,
+ "ConstantColor": 11,
+ "OneMinusConstantColor": 12,
+ "ConstantAlpha": 13,
+ "OneMinusConstantAlpha": 14
+ }
+ }
+ Property { name: "srcBlending"; type: "SrcBlending" }
+ Property { name: "destBlending"; type: "DestBlending" }
+ Method {
+ name: "setDestBlending"
+ Parameter { name: "destBlending"; type: "DestBlending" }
+ }
+ Method {
+ name: "setSrcBlending"
+ Parameter { name: "srcBlending"; type: "SrcBlending" }
+ }
+ }
+ Component {
+ name: "QQuick3DCustomMaterialBuffer"
+ prototype: "QObject"
+ exports: ["QtQuick3D.Materials/Buffer 1.0"]
+ exportMetaObjectRevisions: [0]
+ Enum {
+ name: "TextureFilterOperation"
+ values: {
+ "Unknown": 0,
+ "Nearest": 1,
+ "Linear": 2
+ }
+ }
+ Enum {
+ name: "TextureCoordOperation"
+ values: {
+ "Unknown": 0,
+ "ClampToEdge": 1,
+ "MirroredRepeat": 2,
+ "Repeat": 3
+ }
+ }
+ Enum {
+ name: "AllocateBufferFlagValues"
+ values: {
+ "None": 0,
+ "SceneLifetime": 1
+ }
+ }
+ Enum {
+ name: "TextureFormat"
+ values: {
+ "Unknown": 0,
+ "R8": 1,
+ "R16": 2,
+ "R16F": 3,
+ "R32I": 4,
+ "R32UI": 5,
+ "R32F": 6,
+ "RG8": 7,
+ "RGBA8": 8,
+ "RGB8": 9,
+ "SRGB8": 10,
+ "SRGB8A8": 11,
+ "RGB565": 12,
+ "RGBA16F": 13,
+ "RG16F": 14,
+ "RG32F": 15,
+ "RGB32F": 16,
+ "RGBA32F": 17,
+ "R11G11B10": 18,
+ "RGB9E5": 19,
+ "Depth16": 20,
+ "Depth24": 21,
+ "Depth32": 22,
+ "Depth24Stencil8": 23
+ }
+ }
+ Property { name: "format"; type: "TextureFormat" }
+ Property { name: "textureFilterOperation"; type: "TextureFilterOperation" }
+ Property { name: "textureCoordOperation"; type: "TextureCoordOperation" }
+ Property { name: "sizeMultiplier"; type: "float" }
+ Property { name: "bufferFlags"; type: "AllocateBufferFlagValues" }
+ Property { name: "name"; type: "QByteArray" }
+ }
+ Component {
+ name: "QQuick3DCustomMaterialBufferBlit"
+ prototype: "QQuick3DCustomMaterialRenderCommand"
+ exports: ["QtQuick3D.Materials/BufferBlit 1.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "source"; type: "QQuick3DCustomMaterialBuffer"; isPointer: true }
+ Property { name: "destination"; type: "QQuick3DCustomMaterialBuffer"; isPointer: true }
+ }
+ Component {
+ name: "QQuick3DCustomMaterialBufferInput"
+ prototype: "QQuick3DCustomMaterialRenderCommand"
+ exports: ["QtQuick3D.Materials/BufferInput 1.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "buffer"; type: "QQuick3DCustomMaterialBuffer"; isPointer: true }
+ Property { name: "param"; type: "QByteArray" }
+ }
+ Component {
+ name: "QQuick3DCustomMaterialRenderCommand"
+ prototype: "QObject"
+ exports: ["QtQuick3D.Materials/Command 1.0"]
+ exportMetaObjectRevisions: [0]
+ }
+ Component {
+ name: "QQuick3DCustomMaterialRenderPass"
+ prototype: "QObject"
+ exports: ["QtQuick3D.Materials/Pass 1.0"]
+ exportMetaObjectRevisions: [0]
+ Property {
+ name: "commands"
+ type: "QQuick3DCustomMaterialRenderCommand"
+ isList: true
+ isReadonly: true
+ }
+ Property { name: "output"; type: "QQuick3DCustomMaterialBuffer"; isPointer: true }
+ Property { name: "shaders"; type: "QQuick3DCustomMaterialShader"; isList: true; isReadonly: true }
+ }
+ Component {
+ name: "QQuick3DCustomMaterialRenderState"
+ prototype: "QQuick3DCustomMaterialRenderCommand"
+ exports: ["QtQuick3D.Materials/RenderState 1.0"]
+ exportMetaObjectRevisions: [0]
+ Enum {
+ name: "RenderState"
+ values: {
+ "Unknown": 0,
+ "Blend": 1,
+ "DepthTest": 3,
+ "StencilTest": 4,
+ "ScissorTest": 5,
+ "DepthWrite": 6,
+ "Multisample": 7
+ }
+ }
+ Property { name: "renderState"; type: "RenderState" }
+ Property { name: "enabled"; type: "bool" }
+ Method {
+ name: "setRenderState"
+ Parameter { name: "renderState"; type: "RenderState" }
+ }
+ }
+ Component {
+ name: "QQuick3DCustomMaterialShader"
+ prototype: "QObject"
+ exports: ["QtQuick3D.Materials/Shader 1.0"]
+ exportMetaObjectRevisions: [0]
+ Enum {
+ name: "Stage"
+ values: {
+ "Shared": 0,
+ "Vertex": 1,
+ "Fragment": 2,
+ "Geometry": 3,
+ "Compute": 4
+ }
+ }
+ Property { name: "shader"; type: "QByteArray" }
+ Property { name: "stage"; type: "Stage" }
+ }
+ Component {
+ name: "QQuick3DCustomMaterialShaderInfo"
+ prototype: "QObject"
+ exports: ["QtQuick3D.Materials/ShaderInfo 1.0"]
+ exportMetaObjectRevisions: [0]
+ Enum {
+ name: "MaterialShaderKeyValues"
+ values: {
+ "Diffuse": 1,
+ "Specular": 2,
+ "Cutout": 4,
+ "Refraction": 8,
+ "Transparent": 16,
+ "Displace": 32,
+ "Transmissive": 64,
+ "Glossy": 3
+ }
+ }
+ Property { name: "version"; type: "QByteArray" }
+ Property { name: "type"; type: "QByteArray" }
+ Property { name: "shaderKey"; type: "int" }
+ }
+ Component {
+ name: "QQuick3DCustomMaterialTextureInput"
+ prototype: "QObject"
+ exports: ["QtQuick3D.Materials/TextureInput 1.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "texture"; type: "QQuick3DTexture"; isPointer: true }
+ Property { name: "enabled"; type: "bool" }
+ Signal {
+ name: "textureDirty"
+ Parameter { name: "texture"; type: "QQuick3DCustomMaterialTextureInput"; isPointer: true }
+ }
+ Method {
+ name: "setTexture"
+ Parameter { name: "texture"; type: "QQuick3DTexture"; isPointer: true }
+ }
+ }
}
diff --git a/src/imports/quick3d/plugins.qmltypes b/src/imports/quick3d/plugins.qmltypes
index a7ac3f41..6b6fd3ae 100644
--- a/src/imports/quick3d/plugins.qmltypes
+++ b/src/imports/quick3d/plugins.qmltypes
@@ -8,9 +8,9 @@ import QtQuick.tooling 1.2
Module {
dependencies: [
- "QtQuick 2.12",
+ "QtQuick 2.14",
"QtQuick.Window 2.1",
- "QtQuick3D.Materials 1.0"
+ "QtQuick3D.Materials 1.14"
]
Component {
name: "QQuick3DAbstractLight"
@@ -38,46 +38,6 @@ Module {
Property { name: "shadowMapQuality"; type: "QSSGShadowMapQuality" }
Property { name: "shadowMapFar"; type: "float" }
Property { name: "shadowFilter"; type: "float" }
- Signal {
- name: "colorChanged"
- Parameter { name: "color"; type: "QColor" }
- }
- Signal {
- name: "ambientColorChanged"
- Parameter { name: "ambientColor"; type: "QColor" }
- }
- Signal {
- name: "brightnessChanged"
- Parameter { name: "brightness"; type: "float" }
- }
- Signal {
- name: "scopeChanged"
- Parameter { name: "scope"; type: "QQuick3DNode"; isPointer: true }
- }
- Signal {
- name: "castsShadowChanged"
- Parameter { name: "castsShadow"; type: "bool" }
- }
- Signal {
- name: "shadowBiasChanged"
- Parameter { name: "shadowBias"; type: "float" }
- }
- Signal {
- name: "shadowFactorChanged"
- Parameter { name: "shadowFactor"; type: "float" }
- }
- Signal {
- name: "shadowMapQualityChanged"
- Parameter { name: "shadowMapResolution"; type: "QSSGShadowMapQuality" }
- }
- Signal {
- name: "shadowMapFarChanged"
- Parameter { name: "shadowMapFar"; type: "float" }
- }
- Signal {
- name: "shadowFilterChanged"
- Parameter { name: "shadowFilter"; type: "float" }
- }
Method {
name: "setColor"
Parameter { name: "color"; type: "QColor" }
@@ -127,14 +87,6 @@ Module {
exportMetaObjectRevisions: [0]
Property { name: "width"; type: "float" }
Property { name: "height"; type: "float" }
- Signal {
- name: "widthChanged"
- Parameter { name: "width"; type: "float" }
- }
- Signal {
- name: "heightChanged"
- Parameter { name: "height"; type: "float" }
- }
Method {
name: "setWidth"
Parameter { name: "width"; type: "float" }
@@ -158,6 +110,11 @@ Module {
"Horizontal": 1
}
}
+ Property { name: "frustumCullingEnabled"; type: "bool" }
+ Method {
+ name: "setFrustumCullingEnabled"
+ Parameter { name: "frustumCullingEnabled"; type: "bool" }
+ }
Method {
name: "mapToViewport"
type: "QVector3D"
@@ -176,10 +133,6 @@ Module {
exports: ["QtQuick3D/CustomCamera 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "projection"; type: "QMatrix4x4" }
- Signal {
- name: "projectionChanged"
- Parameter { name: "projection"; type: "QMatrix4x4" }
- }
Method {
name: "setProjection"
Parameter { name: "projection"; type: "QMatrix4x4" }
@@ -293,13 +246,6 @@ Module {
exports: ["QtQuick3D.Materials/Buffer 1.0"]
exportMetaObjectRevisions: [0]
Enum {
- name: "Type"
- values: {
- "FrameBuffer": 0,
- "UserDefined": 1
- }
- }
- Enum {
name: "TextureFilterOperation"
values: {
"Unknown": 0,
@@ -750,22 +696,6 @@ Module {
Property { name: "bottom"; type: "float" }
Property { name: "right"; type: "float" }
Property { name: "left"; type: "float" }
- Signal {
- name: "topChanged"
- Parameter { name: "top"; type: "float" }
- }
- Signal {
- name: "bottomChanged"
- Parameter { name: "bottom"; type: "float" }
- }
- Signal {
- name: "rightChanged"
- Parameter { name: "right"; type: "float" }
- }
- Signal {
- name: "leftChanged"
- Parameter { name: "left"; type: "float" }
- }
Method {
name: "setTop"
Parameter { name: "top"; type: "float" }
@@ -784,6 +714,19 @@ Module {
}
}
Component {
+ name: "QQuick3DGeometry"
+ defaultProperty: "data"
+ prototype: "QQuick3DObject"
+ exports: ["QtQuick3D/Geometry 1.0"]
+ isCreatable: false
+ exportMetaObjectRevisions: [0]
+ Property { name: "name"; type: "string" }
+ Method {
+ name: "setName"
+ Parameter { name: "name"; type: "string" }
+ }
+ }
+ Component {
name: "QQuick3DLoader"
defaultProperty: "data"
prototype: "QQuick3DNode"
@@ -915,38 +858,7 @@ Module {
Property { name: "receivesShadows"; type: "bool" }
Property { name: "materials"; type: "QQuick3DMaterial"; isList: true; isReadonly: true }
Property { name: "pickable"; type: "bool" }
- Signal {
- name: "sourceChanged"
- Parameter { name: "source"; type: "QUrl" }
- }
- Signal {
- name: "tessellationModeChanged"
- Parameter { name: "tessellationMode"; type: "QSSGTessellationModeValues" }
- }
- Signal {
- name: "edgeTessellationChanged"
- Parameter { name: "edgeTessellation"; type: "float" }
- }
- Signal {
- name: "innerTessellationChanged"
- Parameter { name: "innerTessellation"; type: "float" }
- }
- Signal {
- name: "isWireframeModeChanged"
- Parameter { name: "isWireframeMode"; type: "bool" }
- }
- Signal {
- name: "castsShadowsChanged"
- Parameter { name: "castsShadows"; type: "bool" }
- }
- Signal {
- name: "receivesShadowsChanged"
- Parameter { name: "receivesShadows"; type: "bool" }
- }
- Signal {
- name: "pickableChanged"
- Parameter { name: "pickable"; type: "bool" }
- }
+ Property { name: "geometry"; type: "QQuick3DGeometry"; isPointer: true }
Method {
name: "setSource"
Parameter { name: "source"; type: "QUrl" }
@@ -979,6 +891,10 @@ Module {
name: "setPickable"
Parameter { name: "pickable"; type: "bool" }
}
+ Method {
+ name: "setGeometry"
+ Parameter { name: "geometry"; type: "QQuick3DGeometry"; isPointer: true }
+ }
}
Component {
name: "QQuick3DNode"
@@ -1004,6 +920,14 @@ Module {
}
}
Enum {
+ name: "TransformSpace"
+ values: {
+ "LocalSpace": 0,
+ "ParentSpace": 1,
+ "SceneSpace": 2
+ }
+ }
+ Enum {
name: "Orientation"
values: {
"LeftHanded": 0,
@@ -1028,50 +952,7 @@ Module {
Property { name: "sceneRotation"; type: "QVector3D"; isReadonly: true }
Property { name: "sceneScale"; type: "QVector3D"; isReadonly: true }
Property { name: "sceneTransform"; type: "QMatrix4x4"; isReadonly: true }
- Signal {
- name: "xChanged"
- Parameter { name: "x"; type: "float" }
- }
- Signal {
- name: "yChanged"
- Parameter { name: "y"; type: "float" }
- }
- Signal {
- name: "zChanged"
- Parameter { name: "z"; type: "float" }
- }
- Signal {
- name: "rotationChanged"
- Parameter { name: "rotation"; type: "QVector3D" }
- }
- Signal {
- name: "positionChanged"
- Parameter { name: "position"; type: "QVector3D" }
- }
- Signal {
- name: "scaleChanged"
- Parameter { name: "scale"; type: "QVector3D" }
- }
- Signal {
- name: "pivotChanged"
- Parameter { name: "pivot"; type: "QVector3D" }
- }
- Signal {
- name: "localOpacityChanged"
- Parameter { name: "opacity"; type: "float" }
- }
- Signal {
- name: "rotationOrderChanged"
- Parameter { name: "rotationorder"; type: "RotationOrder" }
- }
- Signal {
- name: "orientationChanged"
- Parameter { name: "orientation"; type: "Orientation" }
- }
- Signal {
- name: "visibleChanged"
- Parameter { name: "visible"; type: "bool" }
- }
+ Signal { name: "localOpacityChanged" }
Method {
name: "setX"
Parameter { name: "x"; type: "float" }
@@ -1117,6 +998,12 @@ Module {
Parameter { name: "visible"; type: "bool" }
}
Method {
+ name: "rotate"
+ Parameter { name: "degrees"; type: "double" }
+ Parameter { name: "axis"; type: "QVector3D" }
+ Parameter { name: "space"; type: "TransformSpace" }
+ }
+ Method {
name: "mapPositionToScene"
type: "QVector3D"
Parameter { name: "localPosition"; type: "QVector3D" }
@@ -1182,14 +1069,11 @@ Module {
"PrincipledMaterial": 8,
"Image": 9,
"Text": 10,
- "Effect": 11,
- "CustomMaterial": 12,
- "RenderPlugin": 13,
- "ReferencedMaterial": 14,
- "Path": 15,
- "PathSubPath": 16,
- "Lightmaps": 17,
- "LastKnownGraphObjectType": 18
+ "CustomMaterial": 11,
+ "RenderPlugin": 12,
+ "Lightmaps": 13,
+ "Geometry": 14,
+ "LastKnownGraphObjectType": 15
}
}
Property { name: "parent"; type: "QQuick3DObject"; isPointer: true }
@@ -1200,18 +1084,7 @@ Module {
Property { name: "states"; type: "QQuickState"; isList: true; isReadonly: true }
Property { name: "transitions"; type: "QQuickTransition"; isList: true; isReadonly: true }
Property { name: "state"; type: "string" }
- Signal {
- name: "sceneManagerChanged"
- Parameter { name: "sceneManager"; type: "QQuick3DSceneManager"; isPointer: true }
- }
- Signal {
- name: "parentChanged"
- Parameter { name: "parent"; type: "QQuick3DObject"; isPointer: true }
- }
- Signal {
- name: "stateChanged"
- Parameter { type: "string" }
- }
+ Signal { name: "sceneManagerChanged" }
Method { name: "update" }
Method {
name: "setParentItem"
@@ -1226,14 +1099,6 @@ Module {
exportMetaObjectRevisions: [0]
Property { name: "clipNear"; type: "float" }
Property { name: "clipFar"; type: "float" }
- Signal {
- name: "clipNearChanged"
- Parameter { name: "clipNear"; type: "float" }
- }
- Signal {
- name: "clipFarChanged"
- Parameter { name: "clipFar"; type: "float" }
- }
Method {
name: "setClipNear"
Parameter { name: "clipNear"; type: "float" }
@@ -1253,22 +1118,6 @@ Module {
Property { name: "clipFar"; type: "float" }
Property { name: "fieldOfView"; type: "float" }
Property { name: "fieldOfViewOrientation"; type: "FieldOfViewOrientation" }
- Signal {
- name: "clipNearChanged"
- Parameter { name: "clipNear"; type: "float" }
- }
- Signal {
- name: "clipFarChanged"
- Parameter { name: "clipFar"; type: "float" }
- }
- Signal {
- name: "fieldOfViewChanged"
- Parameter { name: "fieldOfView"; type: "float" }
- }
- Signal {
- name: "fieldOfViewOrientationChanged"
- Parameter { name: "fieldOfViewOrientation"; type: "FieldOfViewOrientation" }
- }
Method {
name: "setClipNear"
Parameter { name: "clipNear"; type: "float" }
@@ -1295,18 +1144,6 @@ Module {
Property { name: "constantFade"; type: "float" }
Property { name: "linearFade"; type: "float" }
Property { name: "quadraticFade"; type: "float" }
- Signal {
- name: "constantFadeChanged"
- Parameter { name: "constantFade"; type: "float" }
- }
- Signal {
- name: "linearFadeChanged"
- Parameter { name: "linearFade"; type: "float" }
- }
- Signal {
- name: "quadraticFadeChanged"
- Parameter { name: "quadraticFade"; type: "float" }
- }
Method {
name: "setConstantFade"
Parameter { name: "constantFade"; type: "float" }
@@ -1628,78 +1465,6 @@ Module {
Property { name: "fastImageBasedLightingEnabled"; type: "bool" }
Property { name: "probeHorizon"; type: "float" }
Property { name: "probeFieldOfView"; type: "float" }
- Signal {
- name: "progressiveAAModeChanged"
- Parameter { name: "progressiveAAMode"; type: "QQuick3DEnvironmentAAModeValues" }
- }
- Signal {
- name: "multisampleAAModeChanged"
- Parameter { name: "multisampleAAMode"; type: "QQuick3DEnvironmentAAModeValues" }
- }
- Signal {
- name: "temporalAAEnabledChanged"
- Parameter { name: "temporalAAEnabled"; type: "bool" }
- }
- Signal {
- name: "backgroundModeChanged"
- Parameter { name: "backgroundMode"; type: "QQuick3DEnvironmentBackgroundTypes" }
- }
- Signal {
- name: "clearColorChanged"
- Parameter { name: "clearColor"; type: "QColor" }
- }
- Signal {
- name: "aoStrengthChanged"
- Parameter { name: "aoStrength"; type: "float" }
- }
- Signal {
- name: "aoDistanceChanged"
- Parameter { name: "aoDistance"; type: "float" }
- }
- Signal {
- name: "aoSoftnessChanged"
- Parameter { name: "aoSoftness"; type: "float" }
- }
- Signal {
- name: "aoDitherChanged"
- Parameter { name: "aoDither"; type: "bool" }
- }
- Signal {
- name: "aoSampleRateChanged"
- Parameter { name: "aoSampleRate"; type: "int" }
- }
- Signal {
- name: "aoBiasChanged"
- Parameter { name: "aoBias"; type: "float" }
- }
- Signal {
- name: "lightProbeChanged"
- Parameter { name: "lightProbe"; type: "QQuick3DTexture"; isPointer: true }
- }
- Signal {
- name: "probeBrightnessChanged"
- Parameter { name: "probeBrightness"; type: "float" }
- }
- Signal {
- name: "fastImageBasedLightingEnabledChanged"
- Parameter { name: "fastImageBasedLightingEnabled"; type: "bool" }
- }
- Signal {
- name: "probeHorizonChanged"
- Parameter { name: "probeHorizon"; type: "float" }
- }
- Signal {
- name: "probeFieldOfViewChanged"
- Parameter { name: "probeFieldOfView"; type: "float" }
- }
- Signal {
- name: "depthTestEnabledChanged"
- Parameter { name: "depthTestEnabled"; type: "bool" }
- }
- Signal {
- name: "depthPrePassEnabledChanged"
- Parameter { name: "depthPrePassEnabled"; type: "bool" }
- }
Method {
name: "setProgressiveAAMode"
Parameter { name: "progressiveAAMode"; type: "QQuick3DEnvironmentAAModeValues" }
@@ -1845,59 +1610,10 @@ Module {
Property { name: "positionV"; type: "float" }
Property { name: "pivotU"; type: "float" }
Property { name: "pivotV"; type: "float" }
+ Property { name: "flipV"; type: "bool" }
Property { name: "format"; type: "Format" }
- Signal {
- name: "sourceChanged"
- Parameter { name: "source"; type: "QUrl" }
- }
- Signal {
- name: "sourceItemChanged"
- Parameter { name: "sourceItem"; type: "QQuickItem"; isPointer: true }
- }
- Signal {
- name: "scaleUChanged"
- Parameter { name: "scaleU"; type: "float" }
- }
- Signal {
- name: "scaleVChanged"
- Parameter { name: "scaleV"; type: "float" }
- }
- Signal {
- name: "mappingModeChanged"
- Parameter { name: "mappingMode"; type: "MappingMode" }
- }
- Signal {
- name: "horizontalTilingChanged"
- Parameter { name: "tilingModeHorizontal"; type: "TilingMode" }
- }
- Signal {
- name: "verticalTilingChanged"
- Parameter { name: "tilingModeVertical"; type: "TilingMode" }
- }
- Signal {
- name: "rotationUVChanged"
- Parameter { name: "rotationUV"; type: "float" }
- }
- Signal {
- name: "positionUChanged"
- Parameter { name: "positionU"; type: "float" }
- }
- Signal {
- name: "positionVChanged"
- Parameter { name: "positionV"; type: "float" }
- }
- Signal {
- name: "pivotUChanged"
- Parameter { name: "pivotU"; type: "float" }
- }
- Signal {
- name: "pivotVChanged"
- Parameter { name: "pivotV"; type: "float" }
- }
- Signal {
- name: "formatChanged"
- Parameter { name: "format"; type: "Format" }
- }
+ Signal { name: "horizontalTilingChanged" }
+ Signal { name: "verticalTilingChanged" }
Method {
name: "setSource"
Parameter { name: "source"; type: "QUrl" }
@@ -1947,6 +1663,10 @@ Module {
Parameter { name: "pivotV"; type: "float" }
}
Method {
+ name: "setFlipV"
+ Parameter { name: "flipV"; type: "bool" }
+ }
+ Method {
name: "setFormat"
Parameter { name: "format"; type: "Format" }
}
@@ -1969,30 +1689,10 @@ Module {
Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
Property { name: "camera"; type: "QQuick3DCamera"; isPointer: true }
Property { name: "environment"; type: "QQuick3DSceneEnvironment"; isPointer: true }
- Property { name: "scene"; type: "QQuick3DNode"; isPointer: true }
+ Property { name: "scene"; type: "QQuick3DNode"; isReadonly: true; isPointer: true }
+ Property { name: "importScene"; type: "QQuick3DNode"; isPointer: true }
Property { name: "renderMode"; type: "RenderMode" }
Property { name: "renderStats"; type: "QQuick3DRenderStats"; isReadonly: true; isPointer: true }
- Property { name: "enableWireframeMode"; type: "bool" }
- Signal {
- name: "cameraChanged"
- Parameter { name: "camera"; type: "QQuick3DCamera"; isPointer: true }
- }
- Signal {
- name: "environmentChanged"
- Parameter { name: "environment"; type: "QQuick3DSceneEnvironment"; isPointer: true }
- }
- Signal {
- name: "sceneChanged"
- Parameter { name: "sceneRoot"; type: "QQuick3DNode"; isPointer: true }
- }
- Signal {
- name: "renderModeChanged"
- Parameter { name: "renderMode"; type: "RenderMode" }
- }
- Signal {
- name: "enableWireframeModeChanged"
- Parameter { name: "enableWireframeMode"; type: "bool" }
- }
Method {
name: "setCamera"
Parameter { name: "camera"; type: "QQuick3DCamera"; isPointer: true }
@@ -2002,18 +1702,14 @@ Module {
Parameter { name: "environment"; type: "QQuick3DSceneEnvironment"; isPointer: true }
}
Method {
- name: "setScene"
- Parameter { name: "sceneRoot"; type: "QQuick3DNode"; isPointer: true }
+ name: "setImportScene"
+ Parameter { name: "inScene"; type: "QQuick3DNode"; isPointer: true }
}
Method {
name: "setRenderMode"
Parameter { name: "renderMode"; type: "RenderMode" }
}
Method {
- name: "setEnableWireframeMode"
- Parameter { name: "enableWireframeMode"; type: "bool" }
- }
- Method {
name: "mapFrom3DScene"
type: "QVector3D"
Parameter { name: "scenePos"; type: "QVector3D" }