diff options
author | Kevin Ottens <kevin.ottens@kdab.com> | 2017-01-30 16:25:04 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2017-01-31 11:27:37 +0000 |
commit | 90f1063a1e090a03bb45826d1229fc9179484f9b (patch) | |
tree | 0d1a2a6aa7830f4c65032eb00f3e7e480e99cfa3 /src/quick3d/imports/extras | |
parent | cfb6bf0c53d9f70f12802cb25a1c14327615b756 (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.qmltypes | 162 |
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"] |