summaryrefslogtreecommitdiffstats
path: root/src/quick3d/imports/extras
diff options
context:
space:
mode:
authorKevin Ottens <kevin.ottens@kdab.com>2017-01-30 16:25:04 +0100
committerSean Harmer <sean.harmer@kdab.com>2017-01-31 11:27:37 +0000
commit90f1063a1e090a03bb45826d1229fc9179484f9b (patch)
tree0d1a2a6aa7830f4c65032eb00f3e7e480e99cfa3 /src/quick3d/imports/extras
parentcfb6bf0c53d9f70f12802cb25a1c14327615b756 (diff)
Updating Qt3D.Extras qmltypes
Change-Id: I2adc3e518ce9c6e5cdaac26638f8f9164f505e34 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/quick3d/imports/extras')
-rw-r--r--src/quick3d/imports/extras/plugins.qmltypes162
1 files changed, 162 insertions, 0 deletions
diff --git a/src/quick3d/imports/extras/plugins.qmltypes b/src/quick3d/imports/extras/plugins.qmltypes
index e6cff3ab8..843c9802b 100644
--- a/src/quick3d/imports/extras/plugins.qmltypes
+++ b/src/quick3d/imports/extras/plugins.qmltypes
@@ -731,6 +731,78 @@ Module {
}
}
Component {
+ name: "Qt3DExtras::QMetalRoughMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ exports: ["Qt3D.Extras/MetalRoughMaterial 2.2"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "baseColor"; type: "QColor" }
+ Property { name: "metallic"; type: "float" }
+ Property { name: "roughness"; type: "float" }
+ Property {
+ name: "environmentIrradiance"
+ type: "Qt3DRender::QAbstractTexture"
+ isPointer: true
+ }
+ Property { name: "environmentSpecular"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ Property { name: "exposure"; type: "float" }
+ Signal {
+ name: "baseColorChanged"
+ Parameter { name: "baseColor"; type: "QColor" }
+ }
+ Signal {
+ name: "metallicChanged"
+ Parameter { name: "metallic"; type: "float" }
+ }
+ Signal {
+ name: "roughnessChanged"
+ Parameter { name: "roughness"; type: "float" }
+ }
+ Signal {
+ name: "environmentIrradianceChanged"
+ Parameter {
+ name: "environmentIrradiance"
+ type: "Qt3DRender::QAbstractTexture"
+ isPointer: true
+ }
+ }
+ Signal {
+ name: "environmentSpecularChanged"
+ Parameter { name: "environmentSpecular"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Signal {
+ name: "exposureChanged"
+ Parameter { name: "exposure"; type: "float" }
+ }
+ Method {
+ name: "setBaseColor"
+ Parameter { name: "baseColor"; type: "QColor" }
+ }
+ Method {
+ name: "setMetallic"
+ Parameter { name: "metallic"; type: "float" }
+ }
+ Method {
+ name: "setRoughness"
+ Parameter { name: "roughness"; type: "float" }
+ }
+ Method {
+ name: "setEnvironmentIrradiance"
+ Parameter {
+ name: "environmentIrradiance"
+ type: "Qt3DRender::QAbstractTexture"
+ isPointer: true
+ }
+ }
+ Method {
+ name: "setEnvironmentSpecular"
+ Parameter { name: "environmentSpecular"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Method {
+ name: "setExposure"
+ Parameter { name: "exposure"; type: "float" }
+ }
+ }
+ Component {
name: "Qt3DExtras::QNormalDiffuseMapAlphaMaterial"
prototype: "Qt3DExtras::QNormalDiffuseMapMaterial"
exports: ["Qt3D.Extras/NormalDiffuseMapAlphaMaterial 2.0"]
@@ -1372,6 +1444,96 @@ Module {
}
}
Component {
+ name: "Qt3DExtras::QTexturedMetalRoughMaterial"
+ prototype: "Qt3DRender::QMaterial"
+ exports: ["Qt3D.Extras/TexturedMetalRoughMaterial 2.2"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "baseColor"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ Property { name: "metallic"; 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 }
+ Property {
+ name: "environmentIrradiance"
+ type: "Qt3DRender::QAbstractTexture"
+ isPointer: true
+ }
+ Property { name: "environmentSpecular"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ Property { name: "exposure"; type: "float" }
+ Signal {
+ name: "baseColorChanged"
+ Parameter { name: "baseColor"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Signal {
+ name: "metallicChanged"
+ Parameter { name: "metallic"; 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 }
+ }
+ Signal {
+ name: "environmentIrradianceChanged"
+ Parameter {
+ name: "environmentIrradiance"
+ type: "Qt3DRender::QAbstractTexture"
+ isPointer: true
+ }
+ }
+ Signal {
+ name: "environmentSpecularChanged"
+ Parameter { name: "environmentSpecular"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Signal {
+ name: "exposureChanged"
+ Parameter { name: "exposure"; type: "float" }
+ }
+ Method {
+ name: "setBaseColor"
+ Parameter { name: "baseColor"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Method {
+ name: "setMetallic"
+ Parameter { name: "metallic"; 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 }
+ }
+ Method {
+ name: "setEnvironmentIrradiance"
+ Parameter {
+ name: "environmentIrradiance"
+ type: "Qt3DRender::QAbstractTexture"
+ isPointer: true
+ }
+ }
+ Method {
+ name: "setEnvironmentSpecular"
+ Parameter { name: "environmentSpecular"; type: "Qt3DRender::QAbstractTexture"; isPointer: true }
+ }
+ Method {
+ name: "setExposure"
+ Parameter { name: "exposure"; type: "float" }
+ }
+ }
+ Component {
name: "Qt3DExtras::QTorusGeometry"
prototype: "Qt3DRender::QGeometry"
exports: ["Qt3D.Extras/TorusGeometry 2.0"]