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.qmltypes1181
1 files changed, 881 insertions, 300 deletions
diff --git a/src/quick3d/imports/extras/plugins.qmltypes b/src/quick3d/imports/extras/plugins.qmltypes
index 6a7e1203d..a623f385c 100644
--- a/src/quick3d/imports/extras/plugins.qmltypes
+++ b/src/quick3d/imports/extras/plugins.qmltypes
@@ -4,10 +4,31 @@ import QtQuick.tooling 1.2
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
-// 'qmlplugindump -nonrelocatable Qt3D.Extras 2.0'
+// 'qmlplugindump -nonrelocatable Qt3D.Extras 2.9'
Module {
dependencies: ["Qt3D.Logic 2.0"]
+ Component { name: "Qt3DCore::QEntity"; prototype: "Qt3DCore::QNode" }
+ Component {
+ name: "Qt3DExtras::Extras::Quick::Quick3DLevelOfDetailLoader"
+ prototype: "Qt3DCore::QEntity"
+ exports: ["Qt3D.Extras/LevelOfDetailLoader 2.9"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "sources"; type: "QVariantList" }
+ Property { name: "camera"; type: "Qt3DRender::QCamera"; isPointer: true }
+ Property { name: "currentIndex"; type: "int" }
+ Property { name: "thresholdType"; type: "Qt3DRender::QLevelOfDetail::ThresholdType" }
+ Property { name: "thresholds"; type: "QVector<qreal>" }
+ Property { name: "volumeOverride"; type: "Qt3DRender::QLevelOfDetailBoundingSphere" }
+ Property { name: "entity"; type: "QObject"; isReadonly: true; isPointer: true }
+ Property { name: "source"; type: "QUrl"; isReadonly: true }
+ Method {
+ name: "createBoundingSphere"
+ type: "Qt3DRender::QLevelOfDetailBoundingSphere"
+ Parameter { name: "center"; type: "QVector3D" }
+ Parameter { name: "radius"; type: "float" }
+ }
+ }
Component {
name: "Qt3DExtras::QConeGeometry"
prototype: "Qt3DRender::QGeometry"
@@ -429,6 +450,723 @@ Module {
}
}
Component {
+ name: "Qt3DExtras::QDiffuseMapMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ exports: ["Qt3D.Extras/DiffuseMapMaterial 2.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "ambient"; type: "QColor" }
+ Property { name: "specular"; type: "QColor" }
+ Property { name: "shininess"; type: "float" }
+ Property { name: "diffuse"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ Property { name: "textureScale"; type: "float" }
+ Signal {
+ name: "ambientChanged"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Signal {
+ name: "diffuseChanged"
+ Parameter { name: "diffuse"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Signal {
+ name: "specularChanged"
+ Parameter { name: "specular"; type: "QColor" }
+ }
+ Signal {
+ name: "shininessChanged"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Signal {
+ name: "textureScaleChanged"
+ Parameter { name: "textureScale"; type: "float" }
+ }
+ Method {
+ name: "setAmbient"
+ Parameter { name: "color"; type: "QColor" }
+ }
+ Method {
+ name: "setSpecular"
+ Parameter { name: "specular"; type: "QColor" }
+ }
+ Method {
+ name: "setShininess"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Method {
+ name: "setDiffuse"
+ Parameter { name: "diffuse"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Method {
+ name: "setTextureScale"
+ Parameter { name: "textureScale"; type: "float" }
+ }
+ }
+ Component {
+ name: "Qt3DExtras::QDiffuseSpecularMapMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ exports: ["Qt3D.Extras/DiffuseSpecularMapMaterial 2.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "ambient"; type: "QColor" }
+ Property { name: "shininess"; type: "float" }
+ Property { name: "specular"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ Property { name: "diffuse"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ Property { name: "textureScale"; type: "float" }
+ Signal {
+ name: "ambientChanged"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Signal {
+ name: "diffuseChanged"
+ Parameter { name: "diffuse"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Signal {
+ name: "specularChanged"
+ Parameter { name: "specular"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Signal {
+ name: "shininessChanged"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Signal {
+ name: "textureScaleChanged"
+ Parameter { name: "textureScale"; type: "float" }
+ }
+ Method {
+ name: "setAmbient"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Method {
+ name: "setDiffuse"
+ Parameter { name: "diffuse"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Method {
+ name: "setSpecular"
+ Parameter { name: "specular"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Method {
+ name: "setShininess"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Method {
+ name: "setTextureScale"
+ Parameter { name: "textureScale"; type: "float" }
+ }
+ }
+ Component {
+ name: "Qt3DExtras::QExtrudedTextGeometry"
+ prototype: "Qt3DRender::QGeometry"
+ exports: ["Qt3D.Extras/ExtrudedTextGeometry 2.9"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "text"; type: "string" }
+ Property { name: "font"; type: "QFont" }
+ Property { name: "extrusionLength"; type: "float" }
+ Property {
+ name: "positionAttribute"
+ type: "Qt3DRender::QAttribute"
+ isReadonly: true
+ isPointer: true
+ }
+ Property {
+ name: "normalAttribute"
+ type: "Qt3DRender::QAttribute"
+ isReadonly: true
+ isPointer: true
+ }
+ Property {
+ name: "indexAttribute"
+ type: "Qt3DRender::QAttribute"
+ isReadonly: true
+ isPointer: true
+ }
+ Signal {
+ name: "textChanged"
+ Parameter { name: "text"; type: "string" }
+ }
+ Signal {
+ name: "fontChanged"
+ Parameter { name: "font"; type: "QFont" }
+ }
+ Signal {
+ name: "depthChanged"
+ Parameter { name: "extrusionLength"; type: "float" }
+ }
+ Method {
+ name: "setText"
+ Parameter { name: "text"; type: "string" }
+ }
+ Method {
+ name: "setFont"
+ Parameter { name: "font"; type: "QFont" }
+ }
+ Method {
+ name: "setDepth"
+ Parameter { name: "extrusionLength"; type: "float" }
+ }
+ }
+ Component {
+ name: "Qt3DExtras::QExtrudedTextMesh"
+ prototype: "Qt3DRender::QGeometryRenderer"
+ exports: ["Qt3D.Extras/ExtrudedTextMesh 2.9"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "text"; type: "string" }
+ Property { name: "font"; type: "QFont" }
+ Property { name: "depth"; type: "float" }
+ Signal {
+ name: "textChanged"
+ Parameter { name: "text"; type: "string" }
+ }
+ Signal {
+ name: "fontChanged"
+ Parameter { name: "font"; type: "QFont" }
+ }
+ Signal {
+ name: "depthChanged"
+ Parameter { name: "depth"; type: "float" }
+ }
+ Method {
+ name: "setText"
+ Parameter { name: "text"; type: "string" }
+ }
+ Method {
+ name: "setFont"
+ Parameter { name: "font"; type: "QFont" }
+ }
+ Method {
+ name: "setDepth"
+ Parameter { name: "depth"; type: "float" }
+ }
+ }
+ Component {
+ name: "Qt3DExtras::QFirstPersonCameraController"
+ prototype: "Qt3DCore::QEntity"
+ 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]
+ Property { name: "surface"; type: "QObject"; isPointer: true }
+ Property { name: "window"; type: "QObject"; isPointer: true }
+ Property { name: "viewportRect"; type: "QRectF" }
+ Property { name: "clearColor"; type: "QColor" }
+ Property { name: "camera"; type: "Qt3DCore::QEntity"; isPointer: true }
+ Property { name: "externalRenderTargetSize"; type: "QSize" }
+ Property { name: "frustumCulling"; type: "bool" }
+ Property { name: "gamma"; revision: 9; type: "float" }
+ Signal {
+ name: "viewportRectChanged"
+ Parameter { name: "viewportRect"; type: "QRectF" }
+ }
+ Signal {
+ name: "clearColorChanged"
+ Parameter { name: "clearColor"; type: "QColor" }
+ }
+ Signal {
+ name: "cameraChanged"
+ Parameter { name: "camera"; type: "Qt3DCore::QEntity"; isPointer: true }
+ }
+ Signal {
+ name: "surfaceChanged"
+ Parameter { name: "surface"; type: "QObject"; isPointer: true }
+ }
+ Signal {
+ name: "externalRenderTargetSizeChanged"
+ Parameter { name: "size"; type: "QSize" }
+ }
+ Signal {
+ name: "frustumCullingEnabledChanged"
+ Parameter { name: "enabled"; type: "bool" }
+ }
+ Signal {
+ name: "gammaChanged"
+ Parameter { name: "gamma"; type: "float" }
+ }
+ Method {
+ name: "setViewportRect"
+ Parameter { name: "viewportRect"; type: "QRectF" }
+ }
+ Method {
+ name: "setClearColor"
+ Parameter { name: "clearColor"; type: "QColor" }
+ }
+ Method {
+ name: "setCamera"
+ Parameter { name: "camera"; type: "Qt3DCore::QEntity"; isPointer: true }
+ }
+ Method {
+ name: "setSurface"
+ Parameter { name: "surface"; type: "QObject"; isPointer: true }
+ }
+ Method {
+ name: "setExternalRenderTargetSize"
+ Parameter { name: "size"; type: "QSize" }
+ }
+ Method {
+ name: "setFrustumCullingEnabled"
+ Parameter { name: "enabled"; type: "bool" }
+ }
+ Method {
+ name: "setGamma"
+ Parameter { name: "gamma"; type: "float" }
+ }
+ }
+ Component {
+ name: "Qt3DExtras::QGoochMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ exports: ["Qt3D.Extras/GoochMaterial 2.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "diffuse"; type: "QColor" }
+ Property { name: "specular"; type: "QColor" }
+ Property { name: "cool"; type: "QColor" }
+ Property { name: "warm"; type: "QColor" }
+ Property { name: "alpha"; type: "float" }
+ Property { name: "beta"; type: "float" }
+ Property { name: "shininess"; type: "float" }
+ Signal {
+ name: "diffuseChanged"
+ Parameter { name: "diffuse"; type: "QColor" }
+ }
+ Signal {
+ name: "specularChanged"
+ Parameter { name: "specular"; type: "QColor" }
+ }
+ Signal {
+ name: "coolChanged"
+ Parameter { name: "cool"; type: "QColor" }
+ }
+ Signal {
+ name: "warmChanged"
+ Parameter { name: "warm"; type: "QColor" }
+ }
+ Signal {
+ name: "alphaChanged"
+ Parameter { name: "alpha"; type: "float" }
+ }
+ Signal {
+ name: "betaChanged"
+ Parameter { name: "beta"; type: "float" }
+ }
+ Signal {
+ name: "shininessChanged"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Method {
+ name: "setDiffuse"
+ Parameter { name: "diffuse"; type: "QColor" }
+ }
+ Method {
+ name: "setSpecular"
+ Parameter { name: "specular"; type: "QColor" }
+ }
+ Method {
+ name: "setCool"
+ Parameter { name: "cool"; type: "QColor" }
+ }
+ Method {
+ name: "setWarm"
+ Parameter { name: "warm"; type: "QColor" }
+ }
+ Method {
+ name: "setAlpha"
+ Parameter { name: "alpha"; type: "float" }
+ }
+ Method {
+ name: "setBeta"
+ Parameter { name: "beta"; type: "float" }
+ }
+ Method {
+ name: "setShininess"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ }
+ 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" }
+ Signal {
+ name: "baseColorChanged"
+ Parameter { name: "baseColor"; type: "QColor" }
+ }
+ Signal {
+ name: "metalnessChanged"
+ Parameter { name: "metalness"; type: "float" }
+ }
+ Signal {
+ name: "roughnessChanged"
+ Parameter { name: "roughness"; type: "float" }
+ }
+ Method {
+ name: "setBaseColor"
+ Parameter { name: "baseColor"; type: "QColor" }
+ }
+ Method {
+ name: "setMetalness"
+ Parameter { name: "metalness"; type: "float" }
+ }
+ Method {
+ name: "setRoughness"
+ Parameter { name: "roughness"; type: "float" }
+ }
+ }
+ Component {
+ name: "Qt3DExtras::QMorphPhongMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ exports: ["Qt3D.Extras/MorphPhongMaterial 2.9"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "ambient"; type: "QColor" }
+ Property { name: "diffuse"; type: "QColor" }
+ Property { name: "specular"; type: "QColor" }
+ Property { name: "shininess"; type: "float" }
+ Property { name: "interpolator"; type: "float" }
+ Signal {
+ name: "ambientChanged"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Signal {
+ name: "diffuseChanged"
+ Parameter { name: "diffuse"; type: "QColor" }
+ }
+ Signal {
+ name: "specularChanged"
+ Parameter { name: "specular"; type: "QColor" }
+ }
+ Signal {
+ name: "shininessChanged"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Signal {
+ name: "interpolatorChanged"
+ Parameter { name: "interpolator"; type: "float" }
+ }
+ Method {
+ name: "setAmbient"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Method {
+ name: "setDiffuse"
+ Parameter { name: "diffuse"; type: "QColor" }
+ }
+ Method {
+ name: "setSpecular"
+ Parameter { name: "specular"; type: "QColor" }
+ }
+ Method {
+ name: "setShininess"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Method {
+ name: "setInterpolator"
+ Parameter { name: "interpolator"; type: "float" }
+ }
+ }
+ Component {
+ name: "Qt3DExtras::QNormalDiffuseMapAlphaMaterial"
+ prototype: "Qt3DExtras::QNormalDiffuseMapMaterial"
+ exports: ["Qt3D.Extras/NormalDiffuseMapAlphaMaterial 2.0"]
+ exportMetaObjectRevisions: [0]
+ }
+ Component {
+ name: "Qt3DExtras::QNormalDiffuseMapMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ exports: ["Qt3D.Extras/NormalDiffuseMapMaterial 2.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "ambient"; type: "QColor" }
+ Property { name: "specular"; type: "QColor" }
+ Property { name: "diffuse"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ Property { name: "normal"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ Property { name: "shininess"; type: "float" }
+ Property { name: "textureScale"; type: "float" }
+ Signal {
+ name: "ambientChanged"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Signal {
+ name: "diffuseChanged"
+ Parameter { name: "diffuse"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Signal {
+ name: "normalChanged"
+ Parameter { name: "normal"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Signal {
+ name: "specularChanged"
+ Parameter { name: "specular"; type: "QColor" }
+ }
+ Signal {
+ name: "shininessChanged"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Signal {
+ name: "textureScaleChanged"
+ Parameter { name: "textureScale"; type: "float" }
+ }
+ Method {
+ name: "setAmbient"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Method {
+ name: "setSpecular"
+ Parameter { name: "specular"; type: "QColor" }
+ }
+ Method {
+ name: "setDiffuse"
+ Parameter { name: "diffuse"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Method {
+ name: "setNormal"
+ Parameter { name: "normal"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Method {
+ name: "setShininess"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Method {
+ name: "setTextureScale"
+ Parameter { name: "textureScale"; type: "float" }
+ }
+ }
+ Component {
+ name: "Qt3DExtras::QNormalDiffuseSpecularMapMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ exports: ["Qt3D.Extras/NormalDiffuseSpecularMapMaterial 2.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "ambient"; type: "QColor" }
+ Property { name: "diffuse"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ Property { name: "normal"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ Property { name: "specular"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ Property { name: "shininess"; type: "float" }
+ Property { name: "textureScale"; type: "float" }
+ Signal {
+ name: "ambientChanged"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Signal {
+ name: "diffuseChanged"
+ Parameter { name: "diffuse"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Signal {
+ name: "normalChanged"
+ Parameter { name: "normal"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Signal {
+ name: "specularChanged"
+ Parameter { name: "specular"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Signal {
+ name: "shininessChanged"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Signal {
+ name: "textureScaleChanged"
+ Parameter { name: "textureScale"; type: "float" }
+ }
+ Method {
+ name: "setAmbient"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Method {
+ name: "setDiffuse"
+ Parameter { name: "diffuse"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Method {
+ name: "setNormal"
+ Parameter { name: "normal"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Method {
+ name: "setSpecular"
+ Parameter { name: "specular"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Method {
+ name: "setShininess"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Method {
+ name: "setTextureScale"
+ Parameter { name: "textureScale"; type: "float" }
+ }
+ }
+ Component {
+ name: "Qt3DExtras::QOrbitCameraController"
+ prototype: "Qt3DCore::QEntity"
+ 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 {
+ name: "Qt3DExtras::QPerVertexColorMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ exports: ["Qt3D.Extras/PerVertexColorMaterial 2.0"]
+ exportMetaObjectRevisions: [0]
+ }
+ Component {
+ name: "Qt3DExtras::QPhongAlphaMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ exports: ["Qt3D.Extras/PhongAlphaMaterial 2.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "ambient"; type: "QColor" }
+ Property { name: "diffuse"; type: "QColor" }
+ Property { name: "specular"; type: "QColor" }
+ Property { name: "shininess"; type: "float" }
+ Property { name: "alpha"; type: "float" }
+ Property { name: "sourceRgbArg"; type: "Qt3DRender::QBlendEquationArguments::Blending" }
+ Property { name: "destinationRgbArg"; type: "Qt3DRender::QBlendEquationArguments::Blending" }
+ Property { name: "sourceAlphaArg"; type: "Qt3DRender::QBlendEquationArguments::Blending" }
+ Property {
+ name: "destinationAlphaArg"
+ type: "Qt3DRender::QBlendEquationArguments::Blending"
+ }
+ Property { name: "blendFunctionArg"; type: "Qt3DRender::QBlendEquation::BlendFunction" }
+ Signal {
+ name: "ambientChanged"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Signal {
+ name: "diffuseChanged"
+ Parameter { name: "diffuse"; type: "QColor" }
+ }
+ Signal {
+ name: "specularChanged"
+ Parameter { name: "specular"; type: "QColor" }
+ }
+ Signal {
+ name: "shininessChanged"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Signal {
+ name: "alphaChanged"
+ Parameter { name: "alpha"; type: "float" }
+ }
+ Signal {
+ name: "sourceRgbArgChanged"
+ Parameter { name: "sourceRgbArg"; type: "Qt3DRender::QBlendEquationArguments::Blending" }
+ }
+ Signal {
+ name: "destinationRgbArgChanged"
+ Parameter { name: "destinationRgbArg"; type: "Qt3DRender::QBlendEquationArguments::Blending" }
+ }
+ Signal {
+ name: "sourceAlphaArgChanged"
+ Parameter { name: "sourceAlphaArg"; type: "Qt3DRender::QBlendEquationArguments::Blending" }
+ }
+ Signal {
+ name: "destinationAlphaArgChanged"
+ Parameter {
+ name: "destinationAlphaArg"
+ type: "Qt3DRender::QBlendEquationArguments::Blending"
+ }
+ }
+ Signal {
+ name: "blendFunctionArgChanged"
+ Parameter { name: "blendFunctionArg"; type: "Qt3DRender::QBlendEquation::BlendFunction" }
+ }
+ Method {
+ name: "setAmbient"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Method {
+ name: "setDiffuse"
+ Parameter { name: "diffuse"; type: "QColor" }
+ }
+ Method {
+ name: "setSpecular"
+ Parameter { name: "specular"; type: "QColor" }
+ }
+ Method {
+ name: "setShininess"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Method {
+ name: "setAlpha"
+ Parameter { name: "alpha"; type: "float" }
+ }
+ Method {
+ name: "setSourceRgbArg"
+ Parameter { name: "sourceRgbArg"; type: "Qt3DRender::QBlendEquationArguments::Blending" }
+ }
+ Method {
+ name: "setDestinationRgbArg"
+ Parameter { name: "destinationRgbArg"; type: "Qt3DRender::QBlendEquationArguments::Blending" }
+ }
+ Method {
+ name: "setSourceAlphaArg"
+ Parameter { name: "sourceAlphaArg"; type: "Qt3DRender::QBlendEquationArguments::Blending" }
+ }
+ Method {
+ name: "setDestinationAlphaArg"
+ Parameter {
+ name: "destinationAlphaArg"
+ type: "Qt3DRender::QBlendEquationArguments::Blending"
+ }
+ }
+ Method {
+ name: "setBlendFunctionArg"
+ Parameter { name: "blendFunctionArg"; type: "Qt3DRender::QBlendEquation::BlendFunction" }
+ }
+ }
+ Component {
+ name: "Qt3DExtras::QPhongMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ exports: ["Qt3D.Extras/PhongMaterial 2.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "ambient"; type: "QColor" }
+ Property { name: "diffuse"; type: "QColor" }
+ Property { name: "specular"; type: "QColor" }
+ Property { name: "shininess"; type: "float" }
+ Signal {
+ name: "ambientChanged"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Signal {
+ name: "diffuseChanged"
+ Parameter { name: "diffuse"; type: "QColor" }
+ }
+ Signal {
+ name: "specularChanged"
+ Parameter { name: "specular"; type: "QColor" }
+ }
+ Signal {
+ name: "shininessChanged"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ Method {
+ name: "setAmbient"
+ Parameter { name: "ambient"; type: "QColor" }
+ }
+ Method {
+ name: "setDiffuse"
+ Parameter { name: "diffuse"; type: "QColor" }
+ }
+ Method {
+ name: "setSpecular"
+ Parameter { name: "specular"; type: "QColor" }
+ }
+ Method {
+ name: "setShininess"
+ Parameter { name: "shininess"; type: "float" }
+ }
+ }
+ Component {
name: "Qt3DExtras::QPlaneGeometry"
prototype: "Qt3DRender::QGeometry"
exports: ["Qt3D.Extras/PlaneGeometry 2.0"]
@@ -525,6 +1263,39 @@ Module {
}
}
Component {
+ name: "Qt3DExtras::QSkyboxEntity"
+ prototype: "Qt3DCore::QEntity"
+ exports: ["Qt3D.Extras/SkyboxEntity 2.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "baseName"; type: "string" }
+ Property { name: "extension"; type: "string" }
+ Property { name: "gammaCorrect"; revision: 9; type: "bool" }
+ Signal {
+ name: "baseNameChanged"
+ Parameter { name: "path"; type: "string" }
+ }
+ Signal {
+ name: "extensionChanged"
+ Parameter { name: "extension"; type: "string" }
+ }
+ Signal {
+ name: "gammaCorrectEnabledChanged"
+ Parameter { name: "enabled"; type: "bool" }
+ }
+ Method {
+ name: "setBaseName"
+ Parameter { name: "path"; type: "string" }
+ }
+ Method {
+ name: "setExtension"
+ Parameter { name: "extension"; type: "string" }
+ }
+ Method {
+ name: "setGammaCorrectEnabled"
+ Parameter { name: "enabled"; type: "bool" }
+ }
+ }
+ Component {
name: "Qt3DExtras::QSphereGeometry"
prototype: "Qt3DRender::QGeometry"
exports: ["Qt3D.Extras/SphereGeometry 2.0"]
@@ -639,6 +1410,112 @@ Module {
}
}
Component {
+ name: "Qt3DExtras::QText2DEntity"
+ prototype: "Qt3DCore::QEntity"
+ exports: ["Qt3D.Extras/Text2DEntity 2.9"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "font"; type: "QFont" }
+ Property { name: "text"; type: "string" }
+ Property { name: "color"; type: "QColor" }
+ Property { name: "width"; type: "float" }
+ Property { name: "height"; type: "float" }
+ Signal {
+ name: "fontChanged"
+ Parameter { name: "font"; type: "QFont" }
+ }
+ Signal {
+ name: "colorChanged"
+ Parameter { name: "color"; type: "QColor" }
+ }
+ Signal {
+ name: "textChanged"
+ Parameter { name: "text"; type: "string" }
+ }
+ Signal {
+ name: "widthChanged"
+ Parameter { name: "width"; type: "float" }
+ }
+ Signal {
+ name: "heightChanged"
+ Parameter { name: "height"; type: "float" }
+ }
+ }
+ Component {
+ name: "Qt3DExtras::QTextureMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ exports: ["Qt3D.Extras/TextureMaterial 2.0"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "texture"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ Property { name: "textureOffset"; type: "QVector2D" }
+ Signal {
+ name: "textureChanged"
+ Parameter { name: "texture"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Signal {
+ name: "textureOffsetChanged"
+ Parameter { name: "textureOffset"; type: "QVector2D" }
+ }
+ Method {
+ name: "setTexture"
+ Parameter { name: "texture"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Method {
+ name: "setTextureOffset"
+ Parameter { name: "textureOffset"; type: "QVector2D" }
+ }
+ }
+ Component {
+ name: "Qt3DExtras::QTexturedMetalRoughMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ 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 }
+ }
+ Signal {
+ name: "ambientOcclusionChanged"
+ Parameter { name: "ambientOcclusion"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ 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 }
+ }
+ }
+ Component {
name: "Qt3DExtras::QTorusGeometry"
prototype: "Qt3DRender::QGeometry"
exports: ["Qt3D.Extras/TorusGeometry 2.0"]
@@ -746,6 +1623,7 @@ Module {
Parameter { name: "minorRadius"; type: "float" }
}
}
+ Component { name: "Qt3DRender::QFrameGraphNode"; prototype: "Qt3DCore::QNode" }
Component {
name: "Qt3DRender::QGeometry"
prototype: "Qt3DCore::QNode"
@@ -883,306 +1761,8 @@ Module {
}
}
Component {
- prototype: "Qt3DCore::QNode"
- name: "Qt3D.Extras/DefaultAlphaEffect 2.0"
- exports: ["Qt3D.Extras/DefaultAlphaEffect 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "vertexES"; type: "string" }
- Property { name: "fragmentES"; type: "string" }
- Property { name: "vertex"; type: "string" }
- Property { name: "fragment"; type: "string" }
- Property { name: "sourceRgbArg"; type: "int" }
- Property { name: "destinationRgbArg"; type: "int" }
- Property { name: "sourceAlphaArg"; type: "int" }
- Property { name: "destinationAlphaArg"; type: "int" }
- Property { name: "blendFunctionArg"; type: "int" }
- }
- Component {
- prototype: "Qt3DCore::QNode"
- name: "Qt3D.Extras/DefaultEffect 2.0"
- exports: ["Qt3D.Extras/DefaultEffect 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "vertexES"; type: "string" }
- Property { name: "fragmentES"; type: "string" }
- Property { name: "vertex"; type: "string" }
- Property { name: "fragment"; type: "string" }
- }
- Component {
- prototype: "Qt3DCore::QComponent"
- name: "Qt3D.Extras/DiffuseMapMaterial 2.0"
- exports: ["Qt3D.Extras/DiffuseMapMaterial 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "ambient"; type: "QColor" }
- Property { name: "specular"; type: "QColor" }
- Property { name: "shininess"; type: "double" }
- Property { name: "textureScale"; type: "double" }
- Property { name: "diffuse"; type: "QUrl" }
- 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 {
- prototype: "Qt3DCore::QComponent"
- name: "Qt3D.Extras/DiffuseSpecularMapMaterial 2.0"
- exports: ["Qt3D.Extras/DiffuseSpecularMapMaterial 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "ambient"; type: "QColor" }
- Property { name: "shininess"; type: "double" }
- Property { name: "textureScale"; type: "double" }
- Property { name: "diffuse"; type: "QUrl" }
- Property { name: "specular"; type: "QUrl" }
- 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 {
- prototype: "Qt3DCore::QNode"
- name: "Qt3D.Extras/FirstPersonCameraController 2.0"
- exports: ["Qt3D.Extras/FirstPersonCameraController 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "camera"; type: "Qt3DRender::QCamera"; isPointer: true }
- Property { name: "linearSpeed"; type: "double" }
- Property { name: "lookSpeed"; type: "double" }
- Property { name: "acceleration"; type: "double" }
- Property { name: "deceleration"; type: "double" }
- }
- Component {
- prototype: "Qt3DCore::QNode"
- name: "Qt3D.Extras/ForwardRenderer 2.0"
- exports: ["Qt3D.Extras/ForwardRenderer 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "camera"; type: "Qt3DCore::QEntity"; isPointer: true }
- Property { name: "clearColor"; type: "QColor" }
- Property { name: "viewportRect"; type: "QRectF" }
- Property { name: "window"; type: "QObject"; isPointer: true }
- }
- Component {
+ name: "Qt3DRender::QMaterial"
prototype: "Qt3DCore::QComponent"
- name: "Qt3D.Extras/GoochMaterial 2.0"
- exports: ["Qt3D.Extras/GoochMaterial 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "diffuse"; type: "QColor" }
- Property { name: "specular"; type: "QColor" }
- Property { name: "coolColor"; type: "QColor" }
- Property { name: "warmColor"; type: "QColor" }
- Property { name: "alpha"; type: "double" }
- Property { name: "beta"; type: "double" }
- Property { name: "shininess"; type: "double" }
- 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 {
- prototype: "Qt3DCore::QNode"
- name: "Qt3D.Extras/NormalDiffuseMapAlphaEffect 2.0"
- exports: ["Qt3D.Extras/NormalDiffuseMapAlphaEffect 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "vertexES"; type: "string" }
- Property { name: "fragmentES"; type: "string" }
- Property { name: "vertex"; type: "string" }
- Property { name: "fragment"; type: "string" }
- }
- Component {
- prototype: "Qt3DCore::QComponent"
- name: "Qt3D.Extras/NormalDiffuseMapAlphaMaterial 2.0"
- exports: ["Qt3D.Extras/NormalDiffuseMapAlphaMaterial 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "ambient"; type: "QColor" }
- Property { name: "specular"; type: "QColor" }
- Property { name: "shininess"; type: "double" }
- Property { name: "textureScale"; type: "double" }
- Property { name: "diffuse"; type: "QUrl" }
- Property { name: "normal"; type: "QUrl" }
- 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 {
- prototype: "Qt3DCore::QComponent"
- name: "Qt3D.Extras/NormalDiffuseMapMaterial 2.0"
- exports: ["Qt3D.Extras/NormalDiffuseMapMaterial 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "ambient"; type: "QColor" }
- Property { name: "specular"; type: "QColor" }
- Property { name: "shininess"; type: "double" }
- Property { name: "textureScale"; type: "double" }
- Property { name: "diffuse"; type: "QUrl" }
- Property { name: "normal"; type: "QUrl" }
- 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 {
- prototype: "Qt3DCore::QComponent"
- name: "Qt3D.Extras/NormalDiffuseSpecularMapMaterial 2.0"
- exports: ["Qt3D.Extras/NormalDiffuseSpecularMapMaterial 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "ambient"; type: "QColor" }
- Property { name: "shininess"; type: "double" }
- Property { name: "textureScale"; type: "double" }
- Property { name: "diffuse"; type: "QUrl" }
- Property { name: "specular"; type: "QUrl" }
- Property { name: "normal"; type: "QUrl" }
- 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 {
- prototype: "Qt3DCore::QNode"
- name: "Qt3D.Extras/OrbitCameraController 2.0"
- exports: ["Qt3D.Extras/OrbitCameraController 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "camera"; type: "Qt3DRender::QCamera"; isPointer: true }
- Property { name: "linearSpeed"; type: "double" }
- Property { name: "lookSpeed"; type: "double" }
- Property { name: "zoomLimit"; type: "double" }
- Method {
- name: "clampInputs"
- type: "QVariant"
- Parameter { name: "input1"; type: "QVariant" }
- Parameter { name: "input2"; type: "QVariant" }
- }
- Method {
- name: "zoomDistance"
- type: "QVariant"
- Parameter { name: "firstPoint"; type: "QVariant" }
- Parameter { name: "secondPoint"; type: "QVariant" }
- }
- }
- Component {
- prototype: "Qt3DCore::QComponent"
- name: "Qt3D.Extras/PerVertexColorMaterial 2.0"
- exports: ["Qt3D.Extras/PerVertexColorMaterial 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- 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 {
- prototype: "Qt3DCore::QComponent"
- name: "Qt3D.Extras/PhongAlphaMaterial 2.0"
- exports: ["Qt3D.Extras/PhongAlphaMaterial 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "ambient"; type: "QColor" }
- Property { name: "diffuse"; type: "QColor" }
- Property { name: "specular"; type: "QColor" }
- Property { name: "shininess"; type: "double" }
- Property { name: "alpha"; type: "double" }
- Property { name: "sourceRgbArg"; type: "int" }
- Property { name: "destinationRgbArg"; type: "int" }
- Property { name: "sourceAlphaArg"; type: "int" }
- Property { name: "destinationAlphaArg"; type: "int" }
- Property { name: "blendFunctionArg"; type: "int" }
- 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 {
- prototype: "Qt3DCore::QComponent"
- name: "Qt3D.Extras/PhongMaterial 2.0"
- exports: ["Qt3D.Extras/PhongMaterial 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "ambient"; type: "QColor" }
- Property { name: "diffuse"; type: "QColor" }
- Property { name: "specular"; type: "QColor" }
- Property { name: "shininess"; type: "double" }
- 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 {
- prototype: "Qt3DCore::QComponent"
- name: "Qt3D.Extras/TextureMaterial 2.0"
- exports: ["Qt3D.Extras/TextureMaterial 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "texture"; type: "Qt3DRender::QTexture2D"; isPointer: true }
- Property { name: "textureOffset"; type: "QVector2D" }
Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true }
Signal {
name: "effectChanged"
@@ -1193,4 +1773,5 @@ Module {
Parameter { name: "effect"; type: "QEffect"; isPointer: true }
}
}
+ Component { name: "Qt3DRender::QTechniqueFilter"; prototype: "Qt3DRender::QFrameGraphNode" }
}