diff options
author | Kai Koehne <kai.koehne@qt.io> | 2018-08-30 14:33:20 +0200 |
---|---|---|
committer | Kai Koehne <kai.koehne@qt.io> | 2018-10-09 10:17:05 +0000 |
commit | e549220a5daaedb13f167d6cde4a181666faec63 (patch) | |
tree | b5c1e5cc60023cfc1d2c985e590864b259bb41a5 /src/quick3d/imports/extras | |
parent | 6c77dea4711b6a88e80e30db21d622808e5ef9b6 (diff) | |
download | qt3d-e549220a5daaedb13f167d6cde4a181666faec63.tar.gz |
Update plugins.qmltypesv5.12.0-beta2
by running
for path in `find . -name "Makefile*" -print`; do pushd `dirname $path`; make -f `basename $path` qmltypes; popd; done
in the build directory.
Fixes: QTBUG-64035
Fixes: QTBUG-69259
Task-number: QTBUG-70264
Change-Id: Ib36a8e66121c310dee28b84953ca381e231139cf
Reviewed-by: Christian Stromme <christian.stromme@qt.io>
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Diffstat (limited to 'src/quick3d/imports/extras')
-rw-r--r-- | src/quick3d/imports/extras/dependencies.json | 12 | ||||
-rw-r--r-- | src/quick3d/imports/extras/plugins.qmltypes | 544 |
2 files changed, 323 insertions, 233 deletions
diff --git a/src/quick3d/imports/extras/dependencies.json b/src/quick3d/imports/extras/dependencies.json new file mode 100644 index 000000000..206c5c613 --- /dev/null +++ b/src/quick3d/imports/extras/dependencies.json @@ -0,0 +1,12 @@ +[ + { + "name": "Qt3D.Render", + "type": "module", + "version": "2.0" + }, + { + "name": "Qt3D.Logic", + "type": "module", + "version": "2.0" + } +] diff --git a/src/quick3d/imports/extras/plugins.qmltypes b/src/quick3d/imports/extras/plugins.qmltypes index a623f385c..ecfeaed8f 100644 --- a/src/quick3d/imports/extras/plugins.qmltypes +++ b/src/quick3d/imports/extras/plugins.qmltypes @@ -4,11 +4,10 @@ import QtQuick.tooling 1.2 // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump -nonrelocatable Qt3D.Extras 2.9' +// 'qmlplugindump -nonrelocatable -dependencies dependencies.json Qt3D.Extras 2.12' Module { - dependencies: ["Qt3D.Logic 2.0"] - Component { name: "Qt3DCore::QEntity"; prototype: "Qt3DCore::QNode" } + dependencies: ["Qt3D.Logic 2.0", "Qt3D.Render 2.0"] Component { name: "Qt3DExtras::Extras::Quick::Quick3DLevelOfDetailLoader" prototype: "Qt3DCore::QEntity" @@ -30,6 +29,50 @@ Module { } } Component { + name: "Qt3DExtras::QAbstractCameraController" + prototype: "Qt3DCore::QEntity" + Property { name: "camera"; type: "Qt3DRender::QCamera"; isPointer: true } + Property { name: "linearSpeed"; type: "float" } + Property { name: "lookSpeed"; type: "float" } + Property { name: "acceleration"; type: "float" } + Property { name: "deceleration"; type: "float" } + Signal { + name: "accelerationChanged" + Parameter { name: "acceleration"; type: "float" } + } + Signal { + name: "decelerationChanged" + Parameter { name: "deceleration"; type: "float" } + } + } + Component { + name: "Qt3DExtras::QAbstractSpriteSheet" + prototype: "Qt3DCore::QNode" + Property { name: "texture"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } + Property { name: "textureTransform"; type: "QMatrix3x3"; isReadonly: true } + Property { name: "currentIndex"; type: "int" } + Signal { + name: "textureChanged" + Parameter { name: "texture"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } + } + Signal { + name: "textureTransformChanged" + Parameter { name: "textureTransform"; type: "QMatrix3x3" } + } + Signal { + name: "currentIndexChanged" + Parameter { name: "currentIndex"; type: "int" } + } + Method { + name: "setTexture" + Parameter { name: "texture"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } + } + Method { + name: "setCurrentIndex" + Parameter { name: "currentIndex"; type: "int" } + } + } + Component { name: "Qt3DExtras::QConeGeometry" prototype: "Qt3DRender::QGeometry" exports: ["Qt3D.Extras/ConeGeometry 2.0"] @@ -552,6 +595,75 @@ Module { } } Component { + name: "Qt3DExtras::QDiffuseSpecularMaterial" + prototype: "Qt3DRender::QMaterial" + exports: ["Qt3D.Extras/DiffuseSpecularMaterial 2.10"] + exportMetaObjectRevisions: [0] + Property { name: "ambient"; type: "QColor" } + Property { name: "diffuse"; type: "QVariant" } + Property { name: "specular"; type: "QVariant" } + Property { name: "shininess"; type: "float" } + Property { name: "normal"; type: "QVariant" } + Property { name: "textureScale"; type: "float" } + Property { name: "alphaBlending"; type: "bool" } + Signal { + name: "ambientChanged" + Parameter { name: "ambient"; type: "QColor" } + } + Signal { + name: "diffuseChanged" + Parameter { name: "diffuse"; type: "QVariant" } + } + Signal { + name: "specularChanged" + Parameter { name: "specular"; type: "QVariant" } + } + Signal { + name: "shininessChanged" + Parameter { name: "shininess"; type: "float" } + } + Signal { + name: "normalChanged" + Parameter { name: "normal"; type: "QVariant" } + } + Signal { + name: "textureScaleChanged" + Parameter { name: "textureScale"; type: "float" } + } + Signal { + name: "alphaBlendingEnabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Method { + name: "setAmbient" + Parameter { name: "ambient"; type: "QColor" } + } + Method { + name: "setDiffuse" + Parameter { name: "diffuse"; type: "QVariant" } + } + Method { + name: "setSpecular" + Parameter { name: "specular"; type: "QVariant" } + } + Method { + name: "setShininess" + Parameter { name: "shininess"; type: "float" } + } + Method { + name: "setNormal" + Parameter { name: "normal"; type: "QVariant" } + } + Method { + name: "setTextureScale" + Parameter { name: "textureScale"; type: "float" } + } + Method { + name: "setAlphaBlendingEnabled" + Parameter { name: "enabled"; type: "bool" } + } + } + Component { name: "Qt3DExtras::QExtrudedTextGeometry" prototype: "Qt3DRender::QGeometry" exports: ["Qt3D.Extras/ExtrudedTextGeometry 2.9"] @@ -637,28 +749,18 @@ Module { } Component { name: "Qt3DExtras::QFirstPersonCameraController" - prototype: "Qt3DCore::QEntity" + prototype: "Qt3DExtras::QAbstractCameraController" exports: ["Qt3D.Extras/FirstPersonCameraController 2.0"] exportMetaObjectRevisions: [0] - Property { name: "camera"; type: "Qt3DRender::QCamera"; isPointer: true } - Property { name: "linearSpeed"; type: "float" } - Property { name: "lookSpeed"; type: "float" } - Property { name: "acceleration"; type: "float" } - Property { name: "deceleration"; type: "float" } - Signal { - name: "accelerationChanged" - Parameter { name: "acceleration"; type: "float" } - } - Signal { - name: "decelerationChanged" - Parameter { name: "deceleration"; type: "float" } - } } Component { name: "Qt3DExtras::QForwardRenderer" prototype: "Qt3DRender::QTechniqueFilter" - exports: ["Qt3D.Extras/ForwardRenderer 2.0"] - exportMetaObjectRevisions: [0] + exports: [ + "Qt3D.Extras/ForwardRenderer 2.0", + "Qt3D.Extras/ForwardRenderer 2.9" + ] + exportMetaObjectRevisions: [0, 9] Property { name: "surface"; type: "QObject"; isPointer: true } Property { name: "window"; type: "QObject"; isPointer: true } Property { name: "viewportRect"; type: "QRectF" } @@ -796,34 +898,64 @@ Module { Component { name: "Qt3DExtras::QMetalRoughMaterial" prototype: "Qt3DRender::QMaterial" - exports: ["Qt3D.Extras/MetalRoughMaterial 2.9"] - exportMetaObjectRevisions: [0] - Property { name: "baseColor"; type: "QColor" } - Property { name: "metalness"; type: "float" } - Property { name: "roughness"; type: "float" } + exports: [ + "Qt3D.Extras/MetalRoughMaterial 2.10", + "Qt3D.Extras/MetalRoughMaterial 2.9" + ] + exportMetaObjectRevisions: [10, 0] + Property { name: "baseColor"; type: "QVariant" } + Property { name: "metalness"; type: "QVariant" } + Property { name: "roughness"; type: "QVariant" } + Property { name: "ambientOcclusion"; revision: 10; type: "QVariant" } + Property { name: "normal"; revision: 10; type: "QVariant" } + Property { name: "textureScale"; revision: 10; type: "float" } Signal { name: "baseColorChanged" - Parameter { name: "baseColor"; type: "QColor" } + Parameter { name: "baseColor"; type: "QVariant" } } Signal { name: "metalnessChanged" - Parameter { name: "metalness"; type: "float" } + Parameter { name: "metalness"; type: "QVariant" } } Signal { name: "roughnessChanged" - Parameter { name: "roughness"; type: "float" } + Parameter { name: "roughness"; type: "QVariant" } + } + Signal { + name: "ambientOcclusionChanged" + Parameter { name: "ambientOcclusion"; type: "QVariant" } + } + Signal { + name: "normalChanged" + Parameter { name: "normal"; type: "QVariant" } + } + Signal { + name: "textureScaleChanged" + Parameter { name: "textureScale"; type: "float" } } Method { name: "setBaseColor" - Parameter { name: "baseColor"; type: "QColor" } + Parameter { name: "baseColor"; type: "QVariant" } } Method { name: "setMetalness" - Parameter { name: "metalness"; type: "float" } + Parameter { name: "metalness"; type: "QVariant" } } Method { name: "setRoughness" - Parameter { name: "roughness"; type: "float" } + Parameter { name: "roughness"; type: "QVariant" } + } + Method { + name: "setAmbientOcclusion" + Parameter { name: "ambientOcclusion"; type: "QVariant" } + } + Method { + name: "setNormal" + Parameter { name: "normal"; type: "QVariant" } + } + Method { + name: "setTextureScale" + Parameter { name: "textureScale"; type: "float" } } } Component { @@ -1005,12 +1137,9 @@ Module { } Component { name: "Qt3DExtras::QOrbitCameraController" - prototype: "Qt3DCore::QEntity" + prototype: "Qt3DExtras::QAbstractCameraController" exports: ["Qt3D.Extras/OrbitCameraController 2.0"] exportMetaObjectRevisions: [0] - Property { name: "camera"; type: "Qt3DRender::QCamera"; isPointer: true } - Property { name: "linearSpeed"; type: "float" } - Property { name: "lookSpeed"; type: "float" } Property { name: "zoomInLimit"; type: "float" } } Component { @@ -1169,11 +1298,15 @@ Module { Component { name: "Qt3DExtras::QPlaneGeometry" prototype: "Qt3DRender::QGeometry" - exports: ["Qt3D.Extras/PlaneGeometry 2.0"] - exportMetaObjectRevisions: [0] + exports: [ + "Qt3D.Extras/PlaneGeometry 2.0", + "Qt3D.Extras/PlaneGeometry 2.9" + ] + exportMetaObjectRevisions: [0, 9] Property { name: "width"; type: "float" } Property { name: "height"; type: "float" } Property { name: "resolution"; type: "QSize" } + Property { name: "mirrored"; revision: 9; type: "bool" } Property { name: "positionAttribute" type: "Qt3DRender::QAttribute" @@ -1216,6 +1349,10 @@ Module { name: "heightChanged" Parameter { name: "height"; type: "float" } } + Signal { + name: "mirroredChanged" + Parameter { name: "mirrored"; type: "bool" } + } Method { name: "setResolution" Parameter { name: "resolution"; type: "QSize" } @@ -1228,15 +1365,20 @@ Module { name: "setHeight" Parameter { name: "height"; type: "float" } } + Method { + name: "setMirrored" + Parameter { name: "mirrored"; type: "bool" } + } } Component { name: "Qt3DExtras::QPlaneMesh" prototype: "Qt3DRender::QGeometryRenderer" - exports: ["Qt3D.Extras/PlaneMesh 2.0"] - exportMetaObjectRevisions: [0] + exports: ["Qt3D.Extras/PlaneMesh 2.0", "Qt3D.Extras/PlaneMesh 2.9"] + exportMetaObjectRevisions: [0, 9] Property { name: "width"; type: "float" } Property { name: "height"; type: "float" } Property { name: "meshResolution"; type: "QSize" } + Property { name: "mirrored"; revision: 9; type: "bool" } Signal { name: "meshResolutionChanged" Parameter { name: "meshResolution"; type: "QSize" } @@ -1249,6 +1391,10 @@ Module { name: "heightChanged" Parameter { name: "height"; type: "float" } } + Signal { + name: "mirroredChanged" + Parameter { name: "mirrored"; type: "bool" } + } Method { name: "setWidth" Parameter { name: "width"; type: "float" } @@ -1261,12 +1407,19 @@ Module { name: "setMeshResolution" Parameter { name: "resolution"; type: "QSize" } } + Method { + name: "setMirrored" + Parameter { name: "mirrored"; type: "bool" } + } } Component { name: "Qt3DExtras::QSkyboxEntity" prototype: "Qt3DCore::QEntity" - exports: ["Qt3D.Extras/SkyboxEntity 2.0"] - exportMetaObjectRevisions: [0] + exports: [ + "Qt3D.Extras/SkyboxEntity 2.0", + "Qt3D.Extras/SkyboxEntity 2.9" + ] + exportMetaObjectRevisions: [0, 9] Property { name: "baseName"; type: "string" } Property { name: "extension"; type: "string" } Property { name: "gammaCorrect"; revision: 9; type: "bool" } @@ -1410,6 +1563,95 @@ Module { } } Component { + name: "Qt3DExtras::QSpriteGrid" + prototype: "Qt3DExtras::QAbstractSpriteSheet" + exports: ["Qt3D.Extras/SpriteGrid 2.10"] + exportMetaObjectRevisions: [0] + Property { name: "rows"; type: "int" } + Property { name: "columns"; type: "int" } + Signal { + name: "rowsChanged" + Parameter { name: "rows"; type: "int" } + } + Signal { + name: "columnsChanged" + Parameter { name: "columns"; type: "int" } + } + Method { + name: "setRows" + Parameter { name: "rows"; type: "int" } + } + Method { + name: "setColumns" + Parameter { name: "columns"; type: "int" } + } + } + Component { + name: "Qt3DExtras::QSpriteSheet" + defaultProperty: "sprites" + prototype: "Qt3DExtras::QAbstractSpriteSheet" + exports: ["Qt3D.Extras/SpriteSheet 2.10"] + exportMetaObjectRevisions: [210] + Property { name: "sprites"; type: "QVector<QSpriteSheetItem*>" } + Signal { + name: "spritesChanged" + Parameter { name: "sprites"; type: "QVector<QSpriteSheetItem*>" } + } + Method { + name: "setSprites" + Parameter { name: "sprites"; type: "QVector<QSpriteSheetItem*>" } + } + Property { + name: "sprites" + revision: 210 + type: "Qt3DExtras::QSpriteSheetItem" + isList: true + isReadonly: true + } + } + Component { + name: "Qt3DExtras::QSpriteSheetItem" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Extras/SpriteItem 2.10"] + exportMetaObjectRevisions: [0] + Property { name: "x"; type: "int" } + Property { name: "y"; type: "int" } + Property { name: "width"; type: "int" } + Property { name: "height"; type: "int" } + Signal { + name: "xChanged" + Parameter { name: "x"; type: "int" } + } + Signal { + name: "yChanged" + Parameter { name: "y"; type: "int" } + } + Signal { + name: "widthChanged" + Parameter { name: "width"; type: "int" } + } + Signal { + name: "heightChanged" + Parameter { name: "height"; type: "int" } + } + Method { + name: "setX" + Parameter { name: "x"; type: "int" } + } + Method { + name: "setY" + Parameter { name: "y"; type: "int" } + } + Method { + name: "setWidth" + Parameter { name: "width"; type: "int" } + } + Method { + name: "setHeight" + Parameter { name: "height"; type: "int" } + } + } + Component { name: "Qt3DExtras::QText2DEntity" prototype: "Qt3DCore::QEntity" exports: ["Qt3D.Extras/Text2DEntity 2.9"] @@ -1443,10 +1685,16 @@ Module { Component { name: "Qt3DExtras::QTextureMaterial" prototype: "Qt3DRender::QMaterial" - exports: ["Qt3D.Extras/TextureMaterial 2.0"] - exportMetaObjectRevisions: [0] + exports: [ + "Qt3D.Extras/TextureMaterial 2.0", + "Qt3D.Extras/TextureMaterial 2.10", + "Qt3D.Extras/TextureMaterial 2.11" + ] + exportMetaObjectRevisions: [0, 10, 11] Property { name: "texture"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } Property { name: "textureOffset"; type: "QVector2D" } + Property { name: "textureTransform"; revision: 10; type: "QMatrix3x3" } + Property { name: "alphaBlending"; revision: 11; type: "bool" } Signal { name: "textureChanged" Parameter { name: "texture"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } @@ -1455,6 +1703,14 @@ Module { name: "textureOffsetChanged" Parameter { name: "textureOffset"; type: "QVector2D" } } + Signal { + name: "textureTransformChanged" + Parameter { name: "textureTransform"; type: "QMatrix3x3" } + } + Signal { + name: "alphaBlendingEnabledChanged" + Parameter { name: "enabled"; type: "bool" } + } Method { name: "setTexture" Parameter { name: "texture"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } @@ -1463,56 +1719,29 @@ Module { name: "setTextureOffset" Parameter { name: "textureOffset"; type: "QVector2D" } } + Method { + name: "setTextureTransform" + Parameter { name: "matrix"; type: "QMatrix3x3" } + } + Method { + name: "setAlphaBlendingEnabled" + Parameter { name: "enabled"; type: "bool" } + } } Component { name: "Qt3DExtras::QTexturedMetalRoughMaterial" - prototype: "Qt3DRender::QMaterial" + prototype: "Qt3DExtras::QMetalRoughMaterial" exports: ["Qt3D.Extras/TexturedMetalRoughMaterial 2.9"] exportMetaObjectRevisions: [0] - Property { name: "baseColor"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - Property { name: "metalness"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - Property { name: "roughness"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - Property { name: "ambientOcclusion"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - Property { name: "normal"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - Signal { - name: "baseColorChanged" - Parameter { name: "baseColor"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - } - Signal { - name: "metalnessChanged" - Parameter { name: "metalness"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - } - Signal { - name: "roughnessChanged" - Parameter { name: "roughness"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - } + Property { name: "ambientOcclusion"; type: "QVariant" } + Property { name: "normal"; type: "QVariant" } Signal { name: "ambientOcclusionChanged" - Parameter { name: "ambientOcclusion"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } + Parameter { name: "ambientOcclusion"; type: "QVariant" } } Signal { name: "normalChanged" - Parameter { name: "normal"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - } - Method { - name: "setBaseColor" - Parameter { name: "baseColor"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - } - Method { - name: "setMetalness" - Parameter { name: "metalness"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - } - Method { - name: "setRoughness" - Parameter { name: "roughness"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - } - Method { - name: "setAmbientOcclusion" - Parameter { name: "ambientOcclusion"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } - } - Method { - name: "setNormal" - Parameter { name: "normal"; type: "Qt3DRender::QAbstractTexture"; isPointer: true } + Parameter { name: "normal"; type: "QVariant" } } } Component { @@ -1623,155 +1852,4 @@ Module { Parameter { name: "minorRadius"; type: "float" } } } - Component { name: "Qt3DRender::QFrameGraphNode"; prototype: "Qt3DCore::QNode" } - Component { - name: "Qt3DRender::QGeometry" - prototype: "Qt3DCore::QNode" - Property { - name: "boundingVolumePositionAttribute" - type: "Qt3DRender::QAttribute" - isPointer: true - } - Signal { - name: "boundingVolumePositionAttributeChanged" - Parameter { name: "boundingVolumePositionAttribute"; type: "QAttribute"; isPointer: true } - } - Method { - name: "setBoundingVolumePositionAttribute" - Parameter { name: "boundingVolumePositionAttribute"; type: "QAttribute"; isPointer: true } - } - Method { - name: "addAttribute" - Parameter { name: "attribute"; type: "Qt3DRender::QAttribute"; isPointer: true } - } - Method { - name: "removeAttribute" - Parameter { name: "attribute"; type: "Qt3DRender::QAttribute"; isPointer: true } - } - } - Component { - name: "Qt3DRender::QGeometryRenderer" - prototype: "Qt3DCore::QComponent" - Enum { - name: "PrimitiveType" - values: { - "Points": 0, - "Lines": 1, - "LineLoop": 2, - "LineStrip": 3, - "Triangles": 4, - "TriangleStrip": 5, - "TriangleFan": 6, - "LinesAdjacency": 10, - "TrianglesAdjacency": 12, - "LineStripAdjacency": 11, - "TriangleStripAdjacency": 13, - "Patches": 14 - } - } - Property { name: "instanceCount"; type: "int" } - Property { name: "vertexCount"; type: "int" } - Property { name: "indexOffset"; type: "int" } - Property { name: "firstInstance"; type: "int" } - Property { name: "firstVertex"; type: "int" } - Property { name: "restartIndexValue"; type: "int" } - Property { name: "verticesPerPatch"; type: "int" } - Property { name: "primitiveRestartEnabled"; type: "bool" } - Property { name: "geometry"; type: "Qt3DRender::QGeometry"; isPointer: true } - Property { name: "primitiveType"; type: "PrimitiveType" } - Signal { - name: "instanceCountChanged" - Parameter { name: "instanceCount"; type: "int" } - } - Signal { - name: "vertexCountChanged" - Parameter { name: "vertexCount"; type: "int" } - } - Signal { - name: "indexOffsetChanged" - Parameter { name: "indexOffset"; type: "int" } - } - Signal { - name: "firstInstanceChanged" - Parameter { name: "firstInstance"; type: "int" } - } - Signal { - name: "firstVertexChanged" - Parameter { name: "firstVertex"; type: "int" } - } - Signal { - name: "restartIndexValueChanged" - Parameter { name: "restartIndexValue"; type: "int" } - } - Signal { - name: "verticesPerPatchChanged" - Parameter { name: "verticesPerPatch"; type: "int" } - } - Signal { - name: "primitiveRestartEnabledChanged" - Parameter { name: "primitiveRestartEnabled"; type: "bool" } - } - Signal { - name: "geometryChanged" - Parameter { name: "geometry"; type: "QGeometry"; isPointer: true } - } - Signal { - name: "primitiveTypeChanged" - Parameter { name: "primitiveType"; type: "PrimitiveType" } - } - Method { - name: "setInstanceCount" - Parameter { name: "instanceCount"; type: "int" } - } - Method { - name: "setVertexCount" - Parameter { name: "vertexCount"; type: "int" } - } - Method { - name: "setIndexOffset" - Parameter { name: "indexOffset"; type: "int" } - } - Method { - name: "setFirstInstance" - Parameter { name: "firstInstance"; type: "int" } - } - Method { - name: "setFirstVertex" - Parameter { name: "firstVertex"; type: "int" } - } - Method { - name: "setRestartIndexValue" - Parameter { name: "index"; type: "int" } - } - Method { - name: "setVerticesPerPatch" - Parameter { name: "verticesPerPatch"; type: "int" } - } - Method { - name: "setPrimitiveRestartEnabled" - Parameter { name: "enabled"; type: "bool" } - } - Method { - name: "setGeometry" - Parameter { name: "geometry"; type: "QGeometry"; isPointer: true } - } - Method { - name: "setPrimitiveType" - Parameter { name: "primitiveType"; type: "PrimitiveType" } - } - } - Component { - name: "Qt3DRender::QMaterial" - prototype: "Qt3DCore::QComponent" - Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true } - Signal { - name: "effectChanged" - Parameter { name: "effect"; type: "QEffect"; isPointer: true } - } - Method { - name: "setEffect" - Parameter { name: "effect"; type: "QEffect"; isPointer: true } - } - } - Component { name: "Qt3DRender::QTechniqueFilter"; prototype: "Qt3DRender::QFrameGraphNode" } } |