Commit 6f5ec483 authored by Antti Määttä's avatar Antti Määttä
Browse files

Update plugins.qmltypes



Change-Id: Ifb0f6dbf4762055f324899c80acad75951cf5dfe
Reviewed-by: default avatarAndy Nichols <andy.nichols@qt.io>
parent 31f29d18
......@@ -7,5 +7,64 @@ import QtQuick.tooling 1.2
// 'qmlplugindump -nonrelocatable QtQuick3D.Helpers 1.14'
Module {
dependencies: ["QtQuick 2.12", "QtQuick3D 1.0"]
dependencies: [
"QtQuick 2.14",
"QtQuick.Window 2.1",
"QtQuick3D 1.14",
"QtQuick3D.Materials 1.14"
]
Component {
name: "GridGeometry"
defaultProperty: "data"
prototype: "QQuick3DGeometry"
exports: ["QtQuick3D.Helpers/GridGeometry 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "horizontalLines"; type: "int" }
Property { name: "verticalLines"; type: "int" }
Property { name: "horizontalStep"; type: "float" }
Property { name: "verticalStep"; type: "float" }
Method {
name: "setHorizontalLines"
Parameter { name: "count"; type: "int" }
}
Method {
name: "setVerticalLines"
Parameter { name: "count"; type: "int" }
}
Method {
name: "setHorizontalStep"
Parameter { name: "step"; type: "float" }
}
Method {
name: "setVerticalStep"
Parameter { name: "step"; type: "float" }
}
}
Component {
name: "PointerPlane"
defaultProperty: "data"
prototype: "QQuick3DNode"
exports: ["QtQuick3D.Helpers/PointerPlane 1.0"]
exportMetaObjectRevisions: [0]
Method {
name: "getIntersectPos"
type: "QVector3D"
Parameter { name: "rayPos0"; type: "QVector3D" }
Parameter { name: "rayPos1"; type: "QVector3D" }
Parameter { name: "planePos"; type: "QVector3D" }
Parameter { name: "planeNormal"; type: "QVector3D" }
}
Method {
name: "getIntersectPosFromSceneRay"
type: "QVector3D"
Parameter { name: "rayPos0"; type: "QVector3D" }
Parameter { name: "rayPos1"; type: "QVector3D" }
}
Method {
name: "getIntersectPosFromView"
type: "QVector3D"
Parameter { name: "view"; type: "QQuick3DViewport"; isPointer: true }
Parameter { name: "posInView"; type: "QPointF" }
}
}
}
......@@ -4,8 +4,291 @@ import QtQuick.tooling 1.2
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -nonrelocatable QtQuick3D.MaterialLibrary 1.14'
// 'qmlplugindump -nonrelocatable QtQuick3D.Materials 1.14'
Module {
dependencies: ["QtQuick 2.12", "QtQuick.Window 2.1", "QtQuick3D 1.0"]
dependencies: ["QtQuick 2.14", "QtQuick.Window 2.1", "QtQuick3D 1.14"]
Component {
name: "QQuick3DCustomMaterial"
defaultProperty: "data"
prototype: "QQuick3DMaterial"
exports: ["QtQuick3D.Materials/CustomMaterial 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "hasTransparency"; type: "bool" }
Property { name: "hasRefraction"; type: "bool" }
Property { name: "alwaysDirty"; type: "bool" }
Property { name: "shaderInfo"; type: "QQuick3DCustomMaterialShaderInfo"; isPointer: true }
Property {
name: "passes"
type: "QQuick3DCustomMaterialRenderPass"
isList: true
isReadonly: true
}
Signal {
name: "hasTransparencyChanged"
Parameter { name: "hasTransparency"; type: "bool" }
}
Signal {
name: "hasRefractionChanged"
Parameter { name: "hasRefraction"; type: "bool" }
}
Signal {
name: "alwaysDirtyChanged"
Parameter { name: "alwaysDirty"; type: "bool" }
}
Method {
name: "setHasTransparency"
Parameter { name: "hasTransparency"; type: "bool" }
}
Method {
name: "setHasRefraction"
Parameter { name: "hasRefraction"; type: "bool" }
}
Method {
name: "setShaderInfo"
Parameter { name: "shaderInfo"; type: "QQuick3DCustomMaterialShaderInfo"; isPointer: true }
}
Method {
name: "setAlwaysDirty"
Parameter { name: "alwaysDirty"; type: "bool" }
}
}
Component {
name: "QQuick3DCustomMaterialBlending"
prototype: "QQuick3DCustomMaterialRenderCommand"
exports: ["QtQuick3D.Materials/Blending 1.0"]
exportMetaObjectRevisions: [0]
Enum {
name: "SrcBlending"
values: {
"Unknown": 0,
"Zero": 1,
"One": 2,
"SrcColor": 3,
"OneMinusSrcColor": 4,
"DstColor": 5,
"OneMinusDstColor": 6,
"SrcAlpha": 7,
"OneMinusSrcAlpha": 8,
"DstAlpha": 9,
"OneMinusDstAlpha": 10,
"ConstantColor": 11,
"OneMinusConstantColor": 12,
"ConstantAlpha": 13,
"OneMinusConstantAlpha": 14,
"SrcAlphaSaturate": 15
}
}
Enum {
name: "DestBlending"
values: {
"Unknown": 0,
"Zero": 1,
"One": 2,
"SrcColor": 3,
"OneMinusSrcColor": 4,
"DstColor": 5,
"OneMinusDstColor": 6,
"SrcAlpha": 7,
"OneMinusSrcAlpha": 8,
"DstAlpha": 9,
"OneMinusDstAlpha": 10,
"ConstantColor": 11,
"OneMinusConstantColor": 12,
"ConstantAlpha": 13,
"OneMinusConstantAlpha": 14
}
}
Property { name: "srcBlending"; type: "SrcBlending" }
Property { name: "destBlending"; type: "DestBlending" }
Method {
name: "setDestBlending"
Parameter { name: "destBlending"; type: "DestBlending" }
}
Method {
name: "setSrcBlending"
Parameter { name: "srcBlending"; type: "SrcBlending" }
}
}
Component {
name: "QQuick3DCustomMaterialBuffer"
prototype: "QObject"
exports: ["QtQuick3D.Materials/Buffer 1.0"]
exportMetaObjectRevisions: [0]
Enum {
name: "TextureFilterOperation"
values: {
"Unknown": 0,
"Nearest": 1,
"Linear": 2
}
}
Enum {
name: "TextureCoordOperation"
values: {
"Unknown": 0,
"ClampToEdge": 1,
"MirroredRepeat": 2,
"Repeat": 3
}
}
Enum {
name: "AllocateBufferFlagValues"
values: {
"None": 0,
"SceneLifetime": 1
}
}
Enum {
name: "TextureFormat"
values: {
"Unknown": 0,
"R8": 1,
"R16": 2,
"R16F": 3,
"R32I": 4,
"R32UI": 5,
"R32F": 6,
"RG8": 7,
"RGBA8": 8,
"RGB8": 9,
"SRGB8": 10,
"SRGB8A8": 11,
"RGB565": 12,
"RGBA16F": 13,
"RG16F": 14,
"RG32F": 15,
"RGB32F": 16,
"RGBA32F": 17,
"R11G11B10": 18,
"RGB9E5": 19,
"Depth16": 20,
"Depth24": 21,
"Depth32": 22,
"Depth24Stencil8": 23
}
}
Property { name: "format"; type: "TextureFormat" }
Property { name: "textureFilterOperation"; type: "TextureFilterOperation" }
Property { name: "textureCoordOperation"; type: "TextureCoordOperation" }
Property { name: "sizeMultiplier"; type: "float" }
Property { name: "bufferFlags"; type: "AllocateBufferFlagValues" }
Property { name: "name"; type: "QByteArray" }
}
Component {
name: "QQuick3DCustomMaterialBufferBlit"
prototype: "QQuick3DCustomMaterialRenderCommand"
exports: ["QtQuick3D.Materials/BufferBlit 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "source"; type: "QQuick3DCustomMaterialBuffer"; isPointer: true }
Property { name: "destination"; type: "QQuick3DCustomMaterialBuffer"; isPointer: true }
}
Component {
name: "QQuick3DCustomMaterialBufferInput"
prototype: "QQuick3DCustomMaterialRenderCommand"
exports: ["QtQuick3D.Materials/BufferInput 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "buffer"; type: "QQuick3DCustomMaterialBuffer"; isPointer: true }
Property { name: "param"; type: "QByteArray" }
}
Component {
name: "QQuick3DCustomMaterialRenderCommand"
prototype: "QObject"
exports: ["QtQuick3D.Materials/Command 1.0"]
exportMetaObjectRevisions: [0]
}
Component {
name: "QQuick3DCustomMaterialRenderPass"
prototype: "QObject"
exports: ["QtQuick3D.Materials/Pass 1.0"]
exportMetaObjectRevisions: [0]
Property {
name: "commands"
type: "QQuick3DCustomMaterialRenderCommand"
isList: true
isReadonly: true
}
Property { name: "output"; type: "QQuick3DCustomMaterialBuffer"; isPointer: true }
Property { name: "shaders"; type: "QQuick3DCustomMaterialShader"; isList: true; isReadonly: true }
}
Component {
name: "QQuick3DCustomMaterialRenderState"
prototype: "QQuick3DCustomMaterialRenderCommand"
exports: ["QtQuick3D.Materials/RenderState 1.0"]
exportMetaObjectRevisions: [0]
Enum {
name: "RenderState"
values: {
"Unknown": 0,
"Blend": 1,
"DepthTest": 3,
"StencilTest": 4,
"ScissorTest": 5,
"DepthWrite": 6,
"Multisample": 7
}
}
Property { name: "renderState"; type: "RenderState" }
Property { name: "enabled"; type: "bool" }
Method {
name: "setRenderState"
Parameter { name: "renderState"; type: "RenderState" }
}
}
Component {
name: "QQuick3DCustomMaterialShader"
prototype: "QObject"
exports: ["QtQuick3D.Materials/Shader 1.0"]
exportMetaObjectRevisions: [0]
Enum {
name: "Stage"
values: {
"Shared": 0,
"Vertex": 1,
"Fragment": 2,
"Geometry": 3,
"Compute": 4
}
}
Property { name: "shader"; type: "QByteArray" }
Property { name: "stage"; type: "Stage" }
}
Component {
name: "QQuick3DCustomMaterialShaderInfo"
prototype: "QObject"
exports: ["QtQuick3D.Materials/ShaderInfo 1.0"]
exportMetaObjectRevisions: [0]
Enum {
name: "MaterialShaderKeyValues"
values: {
"Diffuse": 1,
"Specular": 2,
"Cutout": 4,
"Refraction": 8,
"Transparent": 16,
"Displace": 32,
"Transmissive": 64,
"Glossy": 3
}
}
Property { name: "version"; type: "QByteArray" }
Property { name: "type"; type: "QByteArray" }
Property { name: "shaderKey"; type: "int" }
}
Component {
name: "QQuick3DCustomMaterialTextureInput"
prototype: "QObject"
exports: ["QtQuick3D.Materials/TextureInput 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "texture"; type: "QQuick3DTexture"; isPointer: true }
Property { name: "enabled"; type: "bool" }
Signal {
name: "textureDirty"
Parameter { name: "texture"; type: "QQuick3DCustomMaterialTextureInput"; isPointer: true }
}
Method {
name: "setTexture"
Parameter { name: "texture"; type: "QQuick3DTexture"; isPointer: true }
}
}
}
This diff is collapsed.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment