summaryrefslogtreecommitdiffstats
path: root/src/quick3d/imports/render/plugins.qmltypes
diff options
context:
space:
mode:
Diffstat (limited to 'src/quick3d/imports/render/plugins.qmltypes')
-rw-r--r--src/quick3d/imports/render/plugins.qmltypes989
1 files changed, 752 insertions, 237 deletions
diff --git a/src/quick3d/imports/render/plugins.qmltypes b/src/quick3d/imports/render/plugins.qmltypes
index e34b18f2e..a801f99e0 100644
--- a/src/quick3d/imports/render/plugins.qmltypes
+++ b/src/quick3d/imports/render/plugins.qmltypes
@@ -4,10 +4,10 @@ import QtQuick.tooling 1.2
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
-// 'qmlplugindump -nonrelocatable Qt3D.Render 2.9'
+// 'qmlplugindump -nonrelocatable -dependencies dependencies.json Qt3D.Render 2.12'
Module {
- dependencies: ["QtQuick 2.8"]
+ dependencies: ["Qt3D.Core 2.0"]
Component {
name: "QWindow"
prototype: "QObject"
@@ -155,6 +155,17 @@ Module {
Parameter { name: "arg"; type: "int" }
}
Method {
+ name: "setGeometry"
+ Parameter { name: "posx"; type: "int" }
+ Parameter { name: "posy"; type: "int" }
+ Parameter { name: "w"; type: "int" }
+ Parameter { name: "h"; type: "int" }
+ }
+ Method {
+ name: "setGeometry"
+ Parameter { name: "rect"; type: "QRect" }
+ }
+ Method {
name: "setMinimumWidth"
Parameter { name: "w"; type: "int" }
}
@@ -178,77 +189,6 @@ Module {
Method { name: "requestUpdate"; revision: 3 }
}
Component {
- name: "Qt3DCore::QComponent"
- prototype: "Qt3DCore::QNode"
- Property { name: "isShareable"; type: "bool" }
- Signal {
- name: "shareableChanged"
- Parameter { name: "isShareable"; type: "bool" }
- }
- Signal {
- name: "addedToEntity"
- Parameter { name: "entity"; type: "QEntity"; isPointer: true }
- }
- Signal {
- name: "removedFromEntity"
- Parameter { name: "entity"; type: "QEntity"; isPointer: true }
- }
- Method {
- name: "setShareable"
- Parameter { name: "isShareable"; type: "bool" }
- }
- }
- Component { name: "Qt3DCore::QEntity"; prototype: "Qt3DCore::QNode" }
- Component {
- name: "Qt3DCore::QNode"
- prototype: "QObject"
- Enum {
- name: "PropertyTrackingMode"
- values: {
- "TrackFinalValues": 0,
- "DontTrackValues": 1,
- "TrackAllValues": 2
- }
- }
- Property { name: "parent"; type: "Qt3DCore::QNode"; isPointer: true }
- Property { name: "enabled"; type: "bool" }
- Property { name: "defaultPropertyTrackingMode"; revision: 9; type: "PropertyTrackingMode" }
- Signal {
- name: "parentChanged"
- Parameter { name: "parent"; type: "QObject"; isPointer: true }
- }
- Signal {
- name: "enabledChanged"
- Parameter { name: "enabled"; type: "bool" }
- }
- Signal {
- name: "defaultPropertyTrackingModeChanged"
- Parameter { name: "mode"; type: "PropertyTrackingMode" }
- }
- Signal { name: "nodeDestroyed" }
- Method {
- name: "setParent"
- Parameter { name: "parent"; type: "QNode"; isPointer: true }
- }
- Method {
- name: "setEnabled"
- Parameter { name: "isEnabled"; type: "bool" }
- }
- Method {
- name: "setDefaultPropertyTrackingMode"
- Parameter { name: "mode"; type: "PropertyTrackingMode" }
- }
- }
- Component {
- name: "Qt3DCore::Quick::Quick3DNode"
- defaultProperty: "data"
- prototype: "Qt3DRender::QCameraSelector"
- exports: ["Qt3D.Render/CameraSelector 2.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "childNodes"; type: "Qt3DCore::QNode"; isList: true; isReadonly: true }
- }
- Component {
name: "Qt3DRender::QAbstractLight"
prototype: "Qt3DCore::QComponent"
exports: ["Qt3D.Render/Light 2.0"]
@@ -283,6 +223,49 @@ Module {
}
}
Component {
+ name: "Qt3DRender::QAbstractRayCaster"
+ prototype: "Qt3DCore::QComponent"
+ Enum {
+ name: "RunMode"
+ values: {
+ "Continuous": 0,
+ "SingleShot": 1
+ }
+ }
+ Enum {
+ name: "FilterMode"
+ values: {
+ "AcceptAnyMatchingLayers": 0,
+ "AcceptAllMatchingLayers": 1,
+ "DiscardAnyMatchingLayers": 2,
+ "DiscardAllMatchingLayers": 3
+ }
+ }
+ Property { name: "runMode"; type: "RunMode" }
+ Property { name: "filterMode"; type: "FilterMode" }
+ Property { name: "hits"; type: "Hits"; isReadonly: true }
+ Signal {
+ name: "runModeChanged"
+ Parameter { name: "runMode"; type: "Qt3DRender::QAbstractRayCaster::RunMode" }
+ }
+ Signal {
+ name: "hitsChanged"
+ Parameter { name: "hits"; type: "Qt3DRender::QAbstractRayCaster::Hits" }
+ }
+ Signal {
+ name: "filterModeChanged"
+ Parameter { name: "filterMode"; type: "Qt3DRender::QAbstractRayCaster::FilterMode" }
+ }
+ Method {
+ name: "setRunMode"
+ Parameter { name: "runMode"; type: "RunMode" }
+ }
+ Method {
+ name: "setFilterMode"
+ Parameter { name: "filterMode"; type: "FilterMode" }
+ }
+ }
+ Component {
name: "Qt3DRender::QAbstractTexture"
prototype: "Qt3DCore::QNode"
exports: ["Qt3D.Render/Texture 2.0"]
@@ -698,7 +681,31 @@ Module {
Property { name: "defaultNormalAttributeName"; type: "string"; isReadonly: true }
Property { name: "defaultColorAttributeName"; type: "string"; isReadonly: true }
Property { name: "defaultTextureCoordinateAttributeName"; type: "string"; isReadonly: true }
+ Property {
+ name: "defaultTextureCoordinate1AttributeName"
+ revision: 11
+ type: "string"
+ isReadonly: true
+ }
+ Property {
+ name: "defaultTextureCoordinate2AttributeName"
+ revision: 11
+ type: "string"
+ isReadonly: true
+ }
Property { name: "defaultTangentAttributeName"; type: "string"; isReadonly: true }
+ Property {
+ name: "defaultJointIndicesAttributeName"
+ revision: 10
+ type: "string"
+ isReadonly: true
+ }
+ Property {
+ name: "defaultJointWeightsAttributeName"
+ revision: 10
+ type: "string"
+ isReadonly: true
+ }
Signal {
name: "bufferChanged"
Parameter { name: "buffer"; type: "QBuffer"; isPointer: true }
@@ -911,6 +918,32 @@ Module {
}
}
Component {
+ name: "Qt3DRender::QBlitFramebuffer"
+ prototype: "Qt3DRender::QFrameGraphNode"
+ exports: ["Qt3D.Render/BlitFramebuffer 2.10"]
+ exportMetaObjectRevisions: [0]
+ Enum {
+ name: "InterpolationMethod"
+ values: {
+ "Nearest": 0,
+ "Linear": 1
+ }
+ }
+ Property { name: "source"; type: "Qt3DRender::QRenderTarget"; isPointer: true }
+ Property { name: "destination"; type: "Qt3DRender::QRenderTarget"; isPointer: true }
+ Property { name: "sourceRect"; type: "QRectF" }
+ Property { name: "destinationRect"; type: "QRectF" }
+ Property {
+ name: "sourceAttachmentPoint"
+ type: "Qt3DRender::QRenderTargetOutput::AttachmentPoint"
+ }
+ Property {
+ name: "destinationAttachmentPoint"
+ type: "Qt3DRender::QRenderTargetOutput::AttachmentPoint"
+ }
+ Property { name: "interpolationMethod"; type: "InterpolationMethod" }
+ }
+ Component {
name: "Qt3DRender::QBuffer"
prototype: "Qt3DCore::QNode"
exports: ["Qt3D.Render/BufferBase 2.0", "Qt3D.Render/BufferBase 2.9"]
@@ -1006,8 +1039,8 @@ Module {
Component {
name: "Qt3DRender::QCamera"
prototype: "Qt3DCore::QEntity"
- exports: ["Qt3D.Render/Camera 2.0"]
- exportMetaObjectRevisions: [0]
+ exports: ["Qt3D.Render/Camera 2.0", "Qt3D.Render/Camera 2.9"]
+ exportMetaObjectRevisions: [0, 9]
Enum {
name: "CameraTranslationOption"
values: {
@@ -1147,6 +1180,16 @@ Module {
name: "setViewCenter"
Parameter { name: "viewCenter"; type: "QVector3D" }
}
+ Method { name: "viewAll" }
+ Method {
+ name: "viewSphere"
+ Parameter { name: "center"; type: "QVector3D" }
+ Parameter { name: "radius"; type: "float" }
+ }
+ Method {
+ name: "viewEntity"
+ Parameter { name: "entity"; type: "Qt3DCore::QEntity"; isPointer: true }
+ }
Method {
name: "tiltRotation"
type: "QQuaternion"
@@ -1232,8 +1275,8 @@ Module {
Component {
name: "Qt3DRender::QCameraLens"
prototype: "Qt3DCore::QComponent"
- exports: ["Qt3D.Render/CameraLens 2.0"]
- exportMetaObjectRevisions: [0]
+ exports: ["Qt3D.Render/CameraLens 2.0", "Qt3D.Render/CameraLens 2.9"]
+ exportMetaObjectRevisions: [0, 9]
Enum {
name: "ProjectionType"
values: {
@@ -1298,6 +1341,11 @@ Module {
name: "exposureChanged"
Parameter { name: "exposure"; type: "float" }
}
+ Signal {
+ name: "viewSphere"
+ Parameter { name: "center"; type: "QVector3D" }
+ Parameter { name: "radius"; type: "float" }
+ }
Method {
name: "setProjectionType"
Parameter { name: "projectionType"; type: "ProjectionType" }
@@ -1345,7 +1393,10 @@ Module {
}
Component {
name: "Qt3DRender::QCameraSelector"
+ defaultProperty: "data"
prototype: "Qt3DRender::QFrameGraphNode"
+ exports: ["Qt3D.Render/CameraSelector 2.0"]
+ exportMetaObjectRevisions: [200]
Property { name: "camera"; type: "Qt3DCore::QEntity"; isPointer: true }
Signal {
name: "cameraChanged"
@@ -1355,6 +1406,14 @@ Module {
name: "setCamera"
Parameter { name: "camera"; type: "Qt3DCore::QEntity"; isPointer: true }
}
+ Property { name: "data"; revision: 200; type: "QObject"; isList: true; isReadonly: true }
+ Property {
+ name: "childNodes"
+ revision: 200
+ type: "Qt3DCore::QNode"
+ isList: true
+ isReadonly: true
+ }
}
Component {
name: "Qt3DRender::QClearBuffers"
@@ -1610,7 +1669,27 @@ Module {
exports: ["Qt3D.Render/Dithering 2.0"]
exportMetaObjectRevisions: [0]
}
- Component { name: "Qt3DRender::QEffect"; prototype: "Qt3DCore::QNode" }
+ Component {
+ name: "Qt3DRender::QEffect"
+ defaultProperty: "data"
+ prototype: "Qt3DCore::QNode"
+ exports: ["Qt3D.Render/Effect 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "techniques"
+ revision: 200
+ type: "Qt3DRender::QTechnique"
+ isList: true
+ isReadonly: true
+ }
+ Property {
+ name: "parameters"
+ revision: 200
+ type: "Qt3DRender::QParameter"
+ isList: true
+ isReadonly: true
+ }
+ }
Component {
name: "Qt3DRender::QEnvironmentLight"
prototype: "Qt3DCore::QComponent"
@@ -1699,7 +1778,10 @@ Module {
}
Component {
name: "Qt3DRender::QGeometry"
+ defaultProperty: "attributes"
prototype: "Qt3DCore::QNode"
+ exports: ["Qt3D.Render/Geometry 2.0"]
+ exportMetaObjectRevisions: [200]
Property {
name: "boundingVolumePositionAttribute"
type: "Qt3DRender::QAttribute"
@@ -1721,6 +1803,13 @@ Module {
name: "removeAttribute"
Parameter { name: "attribute"; type: "Qt3DRender::QAttribute"; isPointer: true }
}
+ Property {
+ name: "attributes"
+ revision: 200
+ type: "Qt3DRender::QAttribute"
+ isList: true
+ isReadonly: true
+ }
}
Component {
name: "Qt3DRender::QGeometryRenderer"
@@ -1749,6 +1838,7 @@ Module {
Property { name: "indexOffset"; type: "int" }
Property { name: "firstInstance"; type: "int" }
Property { name: "firstVertex"; type: "int" }
+ Property { name: "indexBufferByteOffset"; type: "int" }
Property { name: "restartIndexValue"; type: "int" }
Property { name: "verticesPerPatch"; type: "int" }
Property { name: "primitiveRestartEnabled"; type: "bool" }
@@ -1775,6 +1865,10 @@ Module {
Parameter { name: "firstVertex"; type: "int" }
}
Signal {
+ name: "indexBufferByteOffsetChanged"
+ Parameter { name: "offset"; type: "int" }
+ }
+ Signal {
name: "restartIndexValueChanged"
Parameter { name: "restartIndexValue"; type: "int" }
}
@@ -1815,6 +1909,10 @@ Module {
Parameter { name: "firstVertex"; type: "int" }
}
Method {
+ name: "setIndexBufferByteOffset"
+ Parameter { name: "offset"; type: "int" }
+ }
+ Method {
name: "setRestartIndexValue"
Parameter { name: "index"; type: "int" }
}
@@ -1844,7 +1942,9 @@ Module {
name: "Api"
values: {
"OpenGLES": 2,
- "OpenGL": 1
+ "OpenGL": 1,
+ "Vulkan": 3,
+ "DirectX": 4
}
}
Enum {
@@ -1916,8 +2016,36 @@ Module {
prototype: "Qt3DCore::QComponent"
exports: ["Qt3D.Render/Layer 2.0"]
exportMetaObjectRevisions: [0]
+ Property { name: "recursive"; type: "bool" }
+ }
+ Component {
+ name: "Qt3DRender::QLayerFilter"
+ defaultProperty: "data"
+ prototype: "Qt3DRender::QFrameGraphNode"
+ exports: ["Qt3D.Render/LayerFilter 2.0"]
+ exportMetaObjectRevisions: [200]
+ Enum {
+ name: "FilterMode"
+ values: {
+ "AcceptAnyMatchingLayers": 0,
+ "AcceptAllMatchingLayers": 1,
+ "DiscardAnyMatchingLayers": 2,
+ "DiscardAllMatchingLayers": 3
+ }
+ }
+ Property { name: "filterMode"; type: "FilterMode" }
+ Signal {
+ name: "filterModeChanged"
+ Parameter { name: "filterMode"; type: "FilterMode" }
+ }
+ Property {
+ name: "layers"
+ revision: 200
+ type: "Qt3DRender::QLayer"
+ isList: true
+ isReadonly: true
+ }
}
- Component { name: "Qt3DRender::QLayerFilter"; prototype: "Qt3DRender::QFrameGraphNode" }
Component {
name: "Qt3DRender::QLevelOfDetail"
prototype: "Qt3DCore::QComponent"
@@ -1977,7 +2105,7 @@ Module {
}
Method {
name: "createBoundingSphere"
- type: "QLevelOfDetailBoundingSphere"
+ type: "Qt3DRender::QLevelOfDetailBoundingSphere"
Parameter { name: "center"; type: "QVector3D" }
Parameter { name: "radius"; type: "float" }
}
@@ -1989,8 +2117,35 @@ Module {
exportMetaObjectRevisions: [0]
}
Component {
+ name: "Qt3DRender::QLineWidth"
+ prototype: "Qt3DRender::QRenderState"
+ exports: ["Qt3D.Render/LineWidth 2.10"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "value"; type: "float" }
+ Property { name: "smooth"; type: "bool" }
+ Signal {
+ name: "valueChanged"
+ Parameter { name: "value"; type: "float" }
+ }
+ Signal {
+ name: "smoothChanged"
+ Parameter { name: "enabled"; type: "bool" }
+ }
+ Method {
+ name: "setValue"
+ Parameter { name: "value"; type: "float" }
+ }
+ Method {
+ name: "setSmooth"
+ Parameter { name: "enabled"; type: "bool" }
+ }
+ }
+ Component {
name: "Qt3DRender::QMaterial"
+ defaultProperty: "data"
prototype: "Qt3DCore::QComponent"
+ exports: ["Qt3D.Render/Material 2.0"]
+ exportMetaObjectRevisions: [200]
Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true }
Signal {
name: "effectChanged"
@@ -2000,10 +2155,20 @@ Module {
name: "setEffect"
Parameter { name: "effect"; type: "QEffect"; isPointer: true }
}
+ Property {
+ name: "parameters"
+ revision: 200
+ type: "Qt3DRender::QParameter"
+ isList: true
+ isReadonly: true
+ }
}
Component {
name: "Qt3DRender::QMemoryBarrier"
+ defaultProperty: "data"
prototype: "Qt3DRender::QFrameGraphNode"
+ exports: ["Qt3D.Render/MemoryBarrier 2.9"]
+ exportMetaObjectRevisions: [209]
Enum {
name: "Operation"
values: {
@@ -2033,14 +2198,25 @@ Module {
name: "setWaitOperations"
Parameter { name: "operations"; type: "QMemoryBarrier::Operations" }
}
+ Property { name: "waitFor"; revision: 209; type: "int" }
}
Component {
name: "Qt3DRender::QMesh"
prototype: "Qt3DRender::QGeometryRenderer"
exports: ["Qt3D.Render/Mesh 2.0"]
exportMetaObjectRevisions: [0]
+ Enum {
+ name: "Status"
+ values: {
+ "None": 0,
+ "Loading": 1,
+ "Ready": 2,
+ "Error": 3
+ }
+ }
Property { name: "source"; type: "QUrl" }
Property { name: "meshName"; type: "string" }
+ Property { name: "status"; revision: 11; type: "Status"; isReadonly: true }
Signal {
name: "sourceChanged"
Parameter { name: "source"; type: "QUrl" }
@@ -2049,6 +2225,10 @@ Module {
name: "meshNameChanged"
Parameter { name: "meshName"; type: "string" }
}
+ Signal {
+ name: "statusChanged"
+ Parameter { name: "status"; type: "Status" }
+ }
Method {
name: "setSource"
Parameter { name: "source"; type: "QUrl" }
@@ -2079,8 +2259,11 @@ Module {
Component {
name: "Qt3DRender::QObjectPicker"
prototype: "Qt3DCore::QComponent"
- exports: ["Qt3D.Render/ObjectPicker 2.0"]
- exportMetaObjectRevisions: [0]
+ exports: [
+ "Qt3D.Render/ObjectPicker 2.0",
+ "Qt3D.Render/ObjectPicker 2.9"
+ ]
+ exportMetaObjectRevisions: [0, 9]
Property { name: "hoverEnabled"; type: "bool" }
Property { name: "dragEnabled"; type: "bool" }
Property { name: "pressed"; type: "bool"; isReadonly: true }
@@ -2206,7 +2389,10 @@ Module {
name: "PickMethod"
values: {
"BoundingVolumePicking": 0,
- "TrianglePicking": 1
+ "TrianglePicking": 1,
+ "LinePicking": 2,
+ "PointPicking": 4,
+ "PrimitivePicking": 7
}
}
Enum {
@@ -2227,6 +2413,7 @@ Module {
Property { name: "pickMethod"; type: "PickMethod" }
Property { name: "pickResultMode"; type: "PickResultMode" }
Property { name: "faceOrientationPickingMode"; type: "FaceOrientationPickingMode" }
+ Property { name: "worldSpaceTolerance"; revision: 10; type: "float" }
Signal {
name: "pickMethodChanged"
Parameter { name: "pickMethod"; type: "QPickingSettings::PickMethod" }
@@ -2242,6 +2429,10 @@ Module {
type: "QPickingSettings::FaceOrientationPickingMode"
}
}
+ Signal {
+ name: "worldSpaceToleranceChanged"
+ Parameter { name: "worldSpaceTolerance"; type: "float" }
+ }
Method {
name: "setPickMethod"
Parameter { name: "pickMethod"; type: "PickMethod" }
@@ -2254,6 +2445,10 @@ Module {
name: "setFaceOrientationPickingMode"
Parameter { name: "faceOrientationPickingMode"; type: "FaceOrientationPickingMode" }
}
+ Method {
+ name: "setWorldSpaceTolerance"
+ Parameter { name: "worldSpaceTolerance"; type: "float" }
+ }
}
Component {
name: "Qt3DRender::QPointLight"
@@ -2344,16 +2539,87 @@ Module {
}
}
Component {
- name: "Qt3DRender::QRenderCapture"
+ name: "Qt3DRender::QProximityFilter"
prototype: "Qt3DRender::QFrameGraphNode"
- exports: ["Qt3D.Render/RenderCapture 2.1"]
+ exports: ["Qt3D.Render/ProximityFilter 2.10"]
exportMetaObjectRevisions: [0]
+ Property { name: "entity"; type: "Qt3DCore::QEntity"; isPointer: true }
+ Property { name: "distanceThreshold"; type: "float" }
+ Signal {
+ name: "entityChanged"
+ Parameter { name: "entity"; type: "Qt3DCore::QEntity"; isPointer: true }
+ }
+ Signal {
+ name: "distanceThresholdChanged"
+ Parameter { name: "distanceThreshold"; type: "float" }
+ }
+ Method {
+ name: "setEntity"
+ Parameter { name: "entity"; type: "Qt3DCore::QEntity"; isPointer: true }
+ }
+ Method {
+ name: "setDistanceThreshold"
+ Parameter { name: "distanceThreshold"; type: "float" }
+ }
+ }
+ Component {
+ name: "Qt3DRender::QRayCaster"
+ prototype: "Qt3DRender::QAbstractRayCaster"
+ Property { name: "origin"; type: "QVector3D" }
+ Property { name: "direction"; type: "QVector3D" }
+ Property { name: "length"; type: "float" }
+ Signal {
+ name: "originChanged"
+ Parameter { name: "origin"; type: "QVector3D" }
+ }
+ Signal {
+ name: "directionChanged"
+ Parameter { name: "direction"; type: "QVector3D" }
+ }
+ Signal {
+ name: "lengthChanged"
+ Parameter { name: "length"; type: "float" }
+ }
+ Method {
+ name: "setOrigin"
+ Parameter { name: "origin"; type: "QVector3D" }
+ }
+ Method {
+ name: "setDirection"
+ Parameter { name: "direction"; type: "QVector3D" }
+ }
+ Method {
+ name: "setLength"
+ Parameter { name: "length"; type: "float" }
+ }
+ Method { name: "trigger" }
+ Method {
+ name: "trigger"
+ Parameter { name: "origin"; type: "QVector3D" }
+ Parameter { name: "direction"; type: "QVector3D" }
+ Parameter { name: "length"; type: "float" }
+ }
+ }
+ Component {
+ name: "Qt3DRender::QRenderCapture"
+ prototype: "Qt3DRender::QFrameGraphNode"
+ exports: [
+ "Qt3D.Render/RenderCapture 2.1",
+ "Qt3D.Render/RenderCapture 2.9"
+ ]
+ exportMetaObjectRevisions: [0, 9]
Method {
name: "requestCapture"
type: "Qt3DRender::QRenderCaptureReply*"
Parameter { name: "captureId"; type: "int" }
}
Method { name: "requestCapture"; revision: 9; type: "Qt3DRender::QRenderCaptureReply*" }
+ Method {
+ name: "requestCapture"
+ revision: 10
+ type: "Qt3DRender::QRenderCaptureReply*"
+ Parameter { name: "rect"; type: "QRect" }
+ }
}
Component {
name: "Qt3DRender::QRenderCaptureReply"
@@ -2381,7 +2647,10 @@ Module {
}
Component {
name: "Qt3DRender::QRenderPass"
+ defaultProperty: "data"
prototype: "Qt3DCore::QNode"
+ exports: ["Qt3D.Render/RenderPass 2.0"]
+ exportMetaObjectRevisions: [200]
Property { name: "shaderProgram"; type: "Qt3DRender::QShaderProgram"; isPointer: true }
Signal {
name: "shaderProgramChanged"
@@ -2391,8 +2660,49 @@ Module {
name: "setShaderProgram"
Parameter { name: "shaderProgram"; type: "QShaderProgram"; isPointer: true }
}
+ Property {
+ name: "filterKeys"
+ revision: 200
+ type: "Qt3DRender::QFilterKey"
+ isList: true
+ isReadonly: true
+ }
+ Property {
+ name: "renderStates"
+ revision: 200
+ type: "Qt3DRender::QRenderState"
+ isList: true
+ isReadonly: true
+ }
+ Property {
+ name: "parameters"
+ revision: 200
+ type: "Qt3DRender::QParameter"
+ isList: true
+ isReadonly: true
+ }
+ }
+ Component {
+ name: "Qt3DRender::QRenderPassFilter"
+ defaultProperty: "data"
+ prototype: "Qt3DRender::QFrameGraphNode"
+ exports: ["Qt3D.Render/RenderPassFilter 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "matchAny"
+ revision: 200
+ type: "Qt3DRender::QFilterKey"
+ isList: true
+ isReadonly: true
+ }
+ Property {
+ name: "parameters"
+ revision: 200
+ type: "Qt3DRender::QParameter"
+ isList: true
+ isReadonly: true
+ }
}
- Component { name: "Qt3DRender::QRenderPassFilter"; prototype: "Qt3DRender::QFrameGraphNode" }
Component {
name: "Qt3DRender::QRenderSettings"
defaultProperty: "activeFrameGraph"
@@ -2438,7 +2748,20 @@ Module {
isCreatable: false
exportMetaObjectRevisions: [0]
}
- Component { name: "Qt3DRender::QRenderStateSet"; prototype: "Qt3DRender::QFrameGraphNode" }
+ Component {
+ name: "Qt3DRender::QRenderStateSet"
+ defaultProperty: "data"
+ prototype: "Qt3DRender::QFrameGraphNode"
+ exports: ["Qt3D.Render/RenderStateSet 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "renderStates"
+ revision: 200
+ type: "Qt3DRender::QRenderState"
+ isList: true
+ isReadonly: true
+ }
+ }
Component {
name: "Qt3DRender::QRenderSurfaceSelector"
prototype: "Qt3DRender::QFrameGraphNode"
@@ -2472,7 +2795,20 @@ Module {
Parameter { name: "size"; type: "QSize" }
}
}
- Component { name: "Qt3DRender::QRenderTarget"; prototype: "Qt3DCore::QComponent" }
+ Component {
+ name: "Qt3DRender::QRenderTarget"
+ defaultProperty: "data"
+ prototype: "Qt3DCore::QComponent"
+ exports: ["Qt3D.Render/RenderTarget 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "attachments"
+ revision: 200
+ type: "Qt3DRender::QRenderTargetOutput"
+ isList: true
+ isReadonly: true
+ }
+ }
Component {
name: "Qt3DRender::QRenderTargetOutput"
prototype: "Qt3DCore::QNode"
@@ -2550,7 +2886,10 @@ Module {
}
Component {
name: "Qt3DRender::QRenderTargetSelector"
+ defaultProperty: "data"
prototype: "Qt3DRender::QFrameGraphNode"
+ exports: ["Qt3D.Render/RenderTargetSelector 2.0"]
+ exportMetaObjectRevisions: [200]
Property { name: "target"; type: "Qt3DRender::QRenderTarget"; isPointer: true }
Signal {
name: "targetChanged"
@@ -2560,10 +2899,17 @@ Module {
name: "setTarget"
Parameter { name: "target"; type: "QRenderTarget"; isPointer: true }
}
+ Property { name: "drawBuffers"; revision: 200; type: "QVariantList" }
}
Component {
name: "Qt3DRender::QSceneLoader"
+ defaultProperty: "data"
prototype: "Qt3DCore::QComponent"
+ exports: [
+ "Qt3D.Render/SceneLoader 2.0",
+ "Qt3D.Render/SceneLoader 2.9"
+ ]
+ exportMetaObjectRevisions: [200, 9]
Enum {
name: "Status"
values: {
@@ -2660,6 +3006,24 @@ Module {
}
}
Component {
+ name: "Qt3DRender::QScreenRayCaster"
+ prototype: "Qt3DRender::QAbstractRayCaster"
+ Property { name: "position"; type: "QPoint" }
+ Signal {
+ name: "positionChanged"
+ Parameter { name: "position"; type: "QPoint" }
+ }
+ Method {
+ name: "setPosition"
+ Parameter { name: "position"; type: "QPoint" }
+ }
+ Method { name: "trigger" }
+ Method {
+ name: "trigger"
+ Parameter { name: "position"; type: "QPoint" }
+ }
+ }
+ Component {
name: "Qt3DRender::QSeamlessCubemap"
prototype: "Qt3DRender::QRenderState"
exports: ["Qt3D.Render/SeamlessCubemap 2.0"]
@@ -2675,8 +3039,11 @@ Module {
Component {
name: "Qt3DRender::QShaderProgram"
prototype: "Qt3DCore::QNode"
- exports: ["Qt3D.Render/ShaderProgram 2.0"]
- exportMetaObjectRevisions: [0]
+ exports: [
+ "Qt3D.Render/ShaderProgram 2.0",
+ "Qt3D.Render/ShaderProgram 2.9"
+ ]
+ exportMetaObjectRevisions: [0, 9]
Enum {
name: "ShaderType"
values: {
@@ -2767,6 +3134,84 @@ Module {
}
}
Component {
+ name: "Qt3DRender::QShaderProgramBuilder"
+ prototype: "Qt3DCore::QNode"
+ exports: ["Qt3D.Render/ShaderProgramBuilder 2.10"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "shaderProgram"; type: "Qt3DRender::QShaderProgram"; isPointer: true }
+ Property { name: "enabledLayers"; type: "QStringList" }
+ Property { name: "vertexShaderGraph"; type: "QUrl" }
+ Property { name: "tessellationControlShaderGraph"; type: "QUrl" }
+ Property { name: "tessellationEvaluationShaderGraph"; type: "QUrl" }
+ Property { name: "geometryShaderGraph"; type: "QUrl" }
+ Property { name: "fragmentShaderGraph"; type: "QUrl" }
+ Property { name: "computeShaderGraph"; type: "QUrl" }
+ Signal {
+ name: "shaderProgramChanged"
+ Parameter { name: "shaderProgram"; type: "Qt3DRender::QShaderProgram"; isPointer: true }
+ }
+ Signal {
+ name: "enabledLayersChanged"
+ Parameter { name: "layers"; type: "QStringList" }
+ }
+ Signal {
+ name: "vertexShaderGraphChanged"
+ Parameter { name: "vertexShaderGraph"; type: "QUrl" }
+ }
+ Signal {
+ name: "tessellationControlShaderGraphChanged"
+ Parameter { name: "tessellationControlShaderGraph"; type: "QUrl" }
+ }
+ Signal {
+ name: "tessellationEvaluationShaderGraphChanged"
+ Parameter { name: "tessellationEvaluationShaderGraph"; type: "QUrl" }
+ }
+ Signal {
+ name: "geometryShaderGraphChanged"
+ Parameter { name: "geometryShaderGraph"; type: "QUrl" }
+ }
+ Signal {
+ name: "fragmentShaderGraphChanged"
+ Parameter { name: "fragmentShaderGraph"; type: "QUrl" }
+ }
+ Signal {
+ name: "computeShaderGraphChanged"
+ Parameter { name: "computeShaderGraph"; type: "QUrl" }
+ }
+ Method {
+ name: "setShaderProgram"
+ Parameter { name: "program"; type: "Qt3DRender::QShaderProgram"; isPointer: true }
+ }
+ Method {
+ name: "setEnabledLayers"
+ Parameter { name: "layers"; type: "QStringList" }
+ }
+ Method {
+ name: "setVertexShaderGraph"
+ Parameter { name: "vertexShaderGraph"; type: "QUrl" }
+ }
+ Method {
+ name: "setTessellationControlShaderGraph"
+ Parameter { name: "tessellationControlShaderGraph"; type: "QUrl" }
+ }
+ Method {
+ name: "setTessellationEvaluationShaderGraph"
+ Parameter { name: "tessellationEvaluationShaderGraph"; type: "QUrl" }
+ }
+ Method {
+ name: "setGeometryShaderGraph"
+ Parameter { name: "geometryShaderGraph"; type: "QUrl" }
+ }
+ Method {
+ name: "setFragmentShaderGraph"
+ Parameter { name: "fragmentShaderGraph"; type: "QUrl" }
+ }
+ Method {
+ name: "setComputeShaderGraph"
+ Parameter { name: "computeShaderGraph"; type: "QUrl" }
+ }
+ }
+ Component {
name: "Qt3DRender::QSortPolicy"
prototype: "Qt3DRender::QFrameGraphNode"
exports: ["Qt3D.Render/SortPolicy 2.0"]
@@ -3031,33 +3476,198 @@ Module {
}
Component {
name: "Qt3DRender::QTechnique"
+ defaultProperty: "data"
prototype: "Qt3DCore::QNode"
+ exports: ["Qt3D.Render/Technique 2.0"]
+ exportMetaObjectRevisions: [200]
Property {
name: "graphicsApiFilter"
type: "Qt3DRender::QGraphicsApiFilter"
isReadonly: true
isPointer: true
}
+ Property {
+ name: "filterKeys"
+ revision: 200
+ type: "Qt3DRender::QFilterKey"
+ isList: true
+ isReadonly: true
+ }
+ Property {
+ name: "renderPasses"
+ revision: 200
+ type: "Qt3DRender::QRenderPass"
+ isList: true
+ isReadonly: true
+ }
+ Property {
+ name: "parameters"
+ revision: 200
+ type: "Qt3DRender::QParameter"
+ isList: true
+ isReadonly: true
+ }
+ }
+ Component {
+ name: "Qt3DRender::QTechniqueFilter"
+ defaultProperty: "data"
+ prototype: "Qt3DRender::QFrameGraphNode"
+ exports: ["Qt3D.Render/TechniqueFilter 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "matchAll"
+ revision: 200
+ type: "Qt3DRender::QFilterKey"
+ isList: true
+ isReadonly: true
+ }
+ Property {
+ name: "parameters"
+ revision: 200
+ type: "Qt3DRender::QParameter"
+ isList: true
+ isReadonly: true
+ }
+ }
+ Component {
+ name: "Qt3DRender::QTexture1D"
+ defaultProperty: "textureImages"
+ prototype: "Qt3DRender::QAbstractTexture"
+ exports: ["Qt3D.Render/Texture1D 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "textureImages"
+ revision: 200
+ type: "Qt3DRender::QAbstractTextureImage"
+ isList: true
+ isReadonly: true
+ }
+ }
+ Component {
+ name: "Qt3DRender::QTexture1DArray"
+ defaultProperty: "textureImages"
+ prototype: "Qt3DRender::QAbstractTexture"
+ exports: ["Qt3D.Render/Texture1DArray 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "textureImages"
+ revision: 200
+ type: "Qt3DRender::QAbstractTextureImage"
+ isList: true
+ isReadonly: true
+ }
+ }
+ Component {
+ name: "Qt3DRender::QTexture2D"
+ defaultProperty: "textureImages"
+ prototype: "Qt3DRender::QAbstractTexture"
+ exports: ["Qt3D.Render/Texture2D 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "textureImages"
+ revision: 200
+ type: "Qt3DRender::QAbstractTextureImage"
+ isList: true
+ isReadonly: true
+ }
+ }
+ Component {
+ name: "Qt3DRender::QTexture2DArray"
+ defaultProperty: "textureImages"
+ prototype: "Qt3DRender::QAbstractTexture"
+ exports: ["Qt3D.Render/Texture2DArray 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "textureImages"
+ revision: 200
+ type: "Qt3DRender::QAbstractTextureImage"
+ isList: true
+ isReadonly: true
+ }
}
- Component { name: "Qt3DRender::QTechniqueFilter"; prototype: "Qt3DRender::QFrameGraphNode" }
- Component { name: "Qt3DRender::QTexture1D"; prototype: "Qt3DRender::QAbstractTexture" }
- Component { name: "Qt3DRender::QTexture1DArray"; prototype: "Qt3DRender::QAbstractTexture" }
- Component { name: "Qt3DRender::QTexture2D"; prototype: "Qt3DRender::QAbstractTexture" }
- Component { name: "Qt3DRender::QTexture2DArray"; prototype: "Qt3DRender::QAbstractTexture" }
Component {
name: "Qt3DRender::QTexture2DMultisample"
+ defaultProperty: "textureImages"
prototype: "Qt3DRender::QAbstractTexture"
+ exports: ["Qt3D.Render/Texture2DMultisample 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "textureImages"
+ revision: 200
+ type: "Qt3DRender::QAbstractTextureImage"
+ isList: true
+ isReadonly: true
+ }
}
Component {
name: "Qt3DRender::QTexture2DMultisampleArray"
+ defaultProperty: "textureImages"
prototype: "Qt3DRender::QAbstractTexture"
+ exports: ["Qt3D.Render/Texture2DMultisampleArray 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "textureImages"
+ revision: 200
+ type: "Qt3DRender::QAbstractTextureImage"
+ isList: true
+ isReadonly: true
+ }
+ }
+ Component {
+ name: "Qt3DRender::QTexture3D"
+ defaultProperty: "textureImages"
+ prototype: "Qt3DRender::QAbstractTexture"
+ exports: ["Qt3D.Render/Texture3D 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "textureImages"
+ revision: 200
+ type: "Qt3DRender::QAbstractTextureImage"
+ isList: true
+ isReadonly: true
+ }
+ }
+ Component {
+ name: "Qt3DRender::QTextureBuffer"
+ defaultProperty: "textureImages"
+ prototype: "Qt3DRender::QAbstractTexture"
+ exports: ["Qt3D.Render/TextureBuffer 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "textureImages"
+ revision: 200
+ type: "Qt3DRender::QAbstractTextureImage"
+ isList: true
+ isReadonly: true
+ }
+ }
+ Component {
+ name: "Qt3DRender::QTextureCubeMap"
+ defaultProperty: "textureImages"
+ prototype: "Qt3DRender::QAbstractTexture"
+ exports: ["Qt3D.Render/TextureCubeMap 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "textureImages"
+ revision: 200
+ type: "Qt3DRender::QAbstractTextureImage"
+ isList: true
+ isReadonly: true
+ }
}
- Component { name: "Qt3DRender::QTexture3D"; prototype: "Qt3DRender::QAbstractTexture" }
- Component { name: "Qt3DRender::QTextureBuffer"; prototype: "Qt3DRender::QAbstractTexture" }
- Component { name: "Qt3DRender::QTextureCubeMap"; prototype: "Qt3DRender::QAbstractTexture" }
Component {
name: "Qt3DRender::QTextureCubeMapArray"
+ defaultProperty: "textureImages"
prototype: "Qt3DRender::QAbstractTexture"
+ exports: ["Qt3D.Render/TextureCubeMapArray 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "textureImages"
+ revision: 200
+ type: "Qt3DRender::QAbstractTextureImage"
+ isList: true
+ isReadonly: true
+ }
}
Component {
name: "Qt3DRender::QTextureImage"
@@ -3099,7 +3709,10 @@ Module {
}
Component {
name: "Qt3DRender::QTextureLoader"
+ defaultProperty: "textureImages"
prototype: "Qt3DRender::QAbstractTexture"
+ exports: ["Qt3D.Render/TextureLoader 2.0"]
+ exportMetaObjectRevisions: [200]
Property { name: "source"; type: "QUrl" }
Property { name: "mirrored"; type: "bool" }
Signal {
@@ -3118,8 +3731,28 @@ Module {
name: "setMirrored"
Parameter { name: "mirrored"; type: "bool" }
}
+ Property {
+ name: "textureImages"
+ revision: 200
+ type: "Qt3DRender::QAbstractTextureImage"
+ isList: true
+ isReadonly: true
+ }
+ }
+ Component {
+ name: "Qt3DRender::QTextureRectangle"
+ defaultProperty: "textureImages"
+ prototype: "Qt3DRender::QAbstractTexture"
+ exports: ["Qt3D.Render/TextureRectangle 2.0"]
+ exportMetaObjectRevisions: [200]
+ Property {
+ name: "textureImages"
+ revision: 200
+ type: "Qt3DRender::QAbstractTextureImage"
+ isList: true
+ isReadonly: true
+ }
}
- Component { name: "Qt3DRender::QTextureRectangle"; prototype: "Qt3DRender::QAbstractTexture" }
Component {
name: "Qt3DRender::QTextureWrapMode"
prototype: "QObject"
@@ -3164,7 +3797,10 @@ Module {
}
Component {
name: "Qt3DRender::QViewport"
+ defaultProperty: "data"
prototype: "Qt3DRender::QFrameGraphNode"
+ exports: ["Qt3D.Render/Viewport 2.0", "Qt3D.Render/Viewport 2.9"]
+ exportMetaObjectRevisions: [200, 9]
Property { name: "normalizedRect"; type: "QRectF" }
Property { name: "gamma"; revision: 9; type: "float" }
Signal {
@@ -3203,96 +3839,36 @@ Module {
}
}
Component {
- name: "Qt3DRender::Render::Quick::Quick3DEffect"
- prototype: "Qt3DRender::QEffect"
- exports: ["Qt3D.Render/Effect 2.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "techniques"; type: "Qt3DRender::QTechnique"; isList: true; isReadonly: true }
- Property { name: "parameters"; type: "Qt3DRender::QParameter"; isList: true; isReadonly: true }
- }
- Component {
- name: "Qt3DRender::Render::Quick::Quick3DGeometry"
- defaultProperty: "attributes"
- prototype: "Qt3DRender::QGeometry"
- exports: ["Qt3D.Render/Geometry 2.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "attributes"; type: "Qt3DRender::QAttribute"; isList: true; isReadonly: true }
- }
- Component {
- name: "Qt3DRender::Render::Quick::Quick3DLayerFilter"
- prototype: "Qt3DRender::QLayerFilter"
- exports: ["Qt3D.Render/LayerFilter 2.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "layers"; type: "Qt3DRender::QLayer"; isList: true; isReadonly: true }
- }
- Component {
- name: "Qt3DRender::Render::Quick::Quick3DMaterial"
- prototype: "Qt3DRender::QMaterial"
- exports: ["Qt3D.Render/Material 2.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "parameters"; type: "Qt3DRender::QParameter"; isList: true; isReadonly: true }
- }
- Component {
- name: "Qt3DRender::Render::Quick::Quick3DMemoryBarrier"
- prototype: "Qt3DRender::QMemoryBarrier"
- exports: ["Qt3D.Render/MemoryBarrier 2.9"]
- exportMetaObjectRevisions: [0]
- Property { name: "waitFor"; type: "int" }
- }
- Component {
name: "Qt3DRender::Render::Quick::Quick3DParameter"
prototype: "Qt3DRender::QParameter"
exports: ["Qt3D.Render/Parameter 2.0"]
exportMetaObjectRevisions: [0]
}
Component {
- name: "Qt3DRender::Render::Quick::Quick3DRenderPass"
- prototype: "Qt3DRender::QRenderPass"
- exports: ["Qt3D.Render/RenderPass 2.0"]
+ name: "Qt3DRender::Render::Quick::Quick3DRayCaster"
+ prototype: "Qt3DRender::QRayCaster"
+ exports: ["Qt3D.Render/RayCaster 2.11"]
exportMetaObjectRevisions: [0]
- Property { name: "filterKeys"; type: "Qt3DRender::QFilterKey"; isList: true; isReadonly: true }
- Property {
- name: "renderStates"
- type: "Qt3DRender::QRenderState"
- isList: true
- isReadonly: true
+ Property { name: "hits"; type: "QJSValue"; isReadonly: true }
+ Property { name: "layers"; type: "Qt3DRender::QLayer"; isList: true; isReadonly: true }
+ Signal {
+ name: "hitsChanged"
+ Parameter { name: "hits"; type: "QJSValue" }
}
- Property { name: "parameters"; type: "Qt3DRender::QParameter"; isList: true; isReadonly: true }
}
Component {
- name: "Qt3DRender::Render::Quick::Quick3DRenderPassFilter"
- prototype: "Qt3DRender::QRenderPassFilter"
- exports: ["Qt3D.Render/RenderPassFilter 2.0"]
+ name: "Qt3DRender::Render::Quick::Quick3DScreenRayCaster"
+ prototype: "Qt3DRender::QScreenRayCaster"
+ exports: ["Qt3D.Render/ScreenRayCaster 2.11"]
exportMetaObjectRevisions: [0]
- Property { name: "matchAny"; type: "Qt3DRender::QFilterKey"; isList: true; isReadonly: true }
- Property { name: "parameters"; type: "Qt3DRender::QParameter"; isList: true; isReadonly: true }
- }
- Component {
- name: "Qt3DRender::Render::Quick::Quick3DRenderTargetOutput"
- prototype: "Qt3DRender::QRenderTarget"
- exports: ["Qt3D.Render/RenderTarget 2.0"]
- exportMetaObjectRevisions: [0]
- Property {
- name: "attachments"
- type: "Qt3DRender::QRenderTargetOutput"
- isList: true
- isReadonly: true
+ Property { name: "hits"; type: "QJSValue"; isReadonly: true }
+ Property { name: "layers"; type: "Qt3DRender::QLayer"; isList: true; isReadonly: true }
+ Signal {
+ name: "hitsChanged"
+ Parameter { name: "hits"; type: "QJSValue" }
}
}
Component {
- name: "Qt3DRender::Render::Quick::Quick3DRenderTargetSelector"
- prototype: "Qt3DRender::QRenderTargetSelector"
- exports: ["Qt3D.Render/RenderTargetSelector 2.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "drawBuffers"; type: "QVariantList" }
- }
- Component {
- name: "Qt3DRender::Render::Quick::Quick3DScene"
- prototype: "Qt3DRender::QSceneLoader"
- exports: ["Qt3D.Render/SceneLoader 2.0"]
- exportMetaObjectRevisions: [0]
- }
- Component {
name: "Qt3DRender::Render::Quick::Quick3DShaderData"
prototype: "Qt3DRender::QShaderData"
exports: ["Qt3D.Render/ShaderData 2.0"]
@@ -3306,65 +3882,4 @@ Module {
exportMetaObjectRevisions: [0]
Property { name: "values"; type: "Qt3DRender::QShaderData"; isList: true; isReadonly: true }
}
- Component {
- name: "Qt3DRender::Render::Quick::Quick3DStateSet"
- prototype: "Qt3DRender::QRenderStateSet"
- exports: ["Qt3D.Render/RenderStateSet 2.0"]
- exportMetaObjectRevisions: [0]
- Property {
- name: "renderStates"
- type: "Qt3DRender::QRenderState"
- isList: true
- isReadonly: true
- }
- }
- Component {
- name: "Qt3DRender::Render::Quick::Quick3DTechnique"
- prototype: "Qt3DRender::QTechnique"
- exports: ["Qt3D.Render/Technique 2.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "filterKeys"; type: "Qt3DRender::QFilterKey"; isList: true; isReadonly: true }
- Property { name: "renderPasses"; type: "Qt3DRender::QRenderPass"; isList: true; isReadonly: true }
- Property { name: "parameters"; type: "Qt3DRender::QParameter"; isList: true; isReadonly: true }
- }
- Component {
- name: "Qt3DRender::Render::Quick::Quick3DTechniqueFilter"
- prototype: "Qt3DRender::QTechniqueFilter"
- exports: ["Qt3D.Render/TechniqueFilter 2.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "matchAll"; type: "Qt3DRender::QFilterKey"; isList: true; isReadonly: true }
- Property { name: "parameters"; type: "Qt3DRender::QParameter"; isList: true; isReadonly: true }
- }
- Component {
- name: "Qt3DRender::Render::Quick::Quick3DTextureExtension"
- defaultProperty: "textureImages"
- prototype: "Qt3DRender::QTextureRectangle"
- exports: [
- "Qt3D.Render/Texture1D 2.0",
- "Qt3D.Render/Texture1DArray 2.0",
- "Qt3D.Render/Texture2D 2.0",
- "Qt3D.Render/Texture2DArray 2.0",
- "Qt3D.Render/Texture2DMultisample 2.0",
- "Qt3D.Render/Texture2DMultisampleArray 2.0",
- "Qt3D.Render/Texture3D 2.0",
- "Qt3D.Render/TextureBuffer 2.0",
- "Qt3D.Render/TextureCubeMap 2.0",
- "Qt3D.Render/TextureCubeMapArray 2.0",
- "Qt3D.Render/TextureLoader 2.0",
- "Qt3D.Render/TextureRectangle 2.0"
- ]
- exportMetaObjectRevisions: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
- Property {
- name: "textureImages"
- type: "Qt3DRender::QAbstractTextureImage"
- isList: true
- isReadonly: true
- }
- }
- Component {
- name: "Qt3DRender::Render::Quick::Quick3DViewport"
- prototype: "Qt3DRender::QViewport"
- exports: ["Qt3D.Render/Viewport 2.0"]
- exportMetaObjectRevisions: [0]
- }
}