summaryrefslogtreecommitdiffstats
path: root/src/quick3d/imports/extras/plugins.qmltypes
diff options
context:
space:
mode:
Diffstat (limited to 'src/quick3d/imports/extras/plugins.qmltypes')
-rw-r--r--src/quick3d/imports/extras/plugins.qmltypes544
1 files changed, 311 insertions, 233 deletions
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" }
}