diff options
Diffstat (limited to 'src/quick3d/imports/core/plugins.qmltypes')
-rw-r--r-- | src/quick3d/imports/core/plugins.qmltypes | 320 |
1 files changed, 263 insertions, 57 deletions
diff --git a/src/quick3d/imports/core/plugins.qmltypes b/src/quick3d/imports/core/plugins.qmltypes index 87cdac04c..4c0719a97 100644 --- a/src/quick3d/imports/core/plugins.qmltypes +++ b/src/quick3d/imports/core/plugins.qmltypes @@ -4,30 +4,169 @@ import QtQuick.tooling 1.2 // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump -nonrelocatable Qt3D.Core 2.9' +// 'qmlplugindump -nonrelocatable Qt3D.Core 2.12' Module { - dependencies: ["QtQuick 2.8"] + dependencies: ["QtQuick 2.12"] + Component { + name: "Qt3DCore::QAbstractSkeleton" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Core/AbstractSkeleton 2.10"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "jointCount"; type: "int"; isReadonly: true } + Signal { + name: "jointCountChanged" + Parameter { name: "jointCount"; type: "int" } + } + } + Component { + name: "Qt3DCore::QArmature" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Core/Armature 2.10"] + exportMetaObjectRevisions: [0] + Property { name: "skeleton"; type: "Qt3DCore::QAbstractSkeleton"; isPointer: true } + Signal { + name: "skeletonChanged" + Parameter { name: "skeleton"; type: "Qt3DCore::QAbstractSkeleton"; isPointer: true } + } + Method { + name: "setSkeleton" + Parameter { name: "skeleton"; type: "Qt3DCore::QAbstractSkeleton"; isPointer: true } + } + } Component { name: "Qt3DCore::QComponent" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Core/Component3D 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + 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" defaultProperty: "data" - prototype: "Qt3DCore::QComponent" - Property { name: "propertyTrackingOverrides"; type: "QJSValue" } - Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } - Property { name: "childNodes"; type: "Qt3DCore::QNode"; isList: true; isReadonly: true } + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Core/Entity 2.0"] + exportMetaObjectRevisions: [200] + Property { + name: "components" + revision: 200 + type: "Qt3DCore::QComponent" + isList: true + isReadonly: true + } + } + Component { + name: "Qt3DCore::QJoint" + defaultProperty: "data" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Core/Joint 2.10"] + exportMetaObjectRevisions: [210] + Property { name: "scale"; type: "QVector3D" } + Property { name: "rotation"; type: "QQuaternion" } + Property { name: "translation"; type: "QVector3D" } + Property { name: "inverseBindMatrix"; type: "QMatrix4x4" } + Property { name: "rotationX"; type: "float" } + Property { name: "rotationY"; type: "float" } + Property { name: "rotationZ"; type: "float" } + Property { name: "name"; type: "string" } + Signal { + name: "scaleChanged" + Parameter { name: "scale"; type: "QVector3D" } + } + Signal { + name: "rotationChanged" + Parameter { name: "rotation"; type: "QQuaternion" } + } + Signal { + name: "translationChanged" + Parameter { name: "translation"; type: "QVector3D" } + } + Signal { + name: "inverseBindMatrixChanged" + Parameter { name: "inverseBindMatrix"; type: "QMatrix4x4" } + } + Signal { + name: "rotationXChanged" + Parameter { name: "rotationX"; type: "float" } + } + Signal { + name: "rotationYChanged" + Parameter { name: "rotationY"; type: "float" } + } Signal { - name: "propertyTrackingOverridesChanged" - Parameter { name: "value"; type: "QJSValue" } + name: "rotationZChanged" + Parameter { name: "rotationZ"; type: "float" } } Signal { - name: "propertyTrackingOverridesChanged" - Parameter { name: "value"; type: "QJSValue" } + name: "nameChanged" + Parameter { name: "name"; type: "string" } + } + Method { + name: "setScale" + Parameter { name: "scale"; type: "QVector3D" } + } + Method { + name: "setRotation" + Parameter { name: "rotation"; type: "QQuaternion" } + } + Method { + name: "setTranslation" + Parameter { name: "translation"; type: "QVector3D" } + } + Method { + name: "setInverseBindMatrix" + Parameter { name: "inverseBindMatrix"; type: "QMatrix4x4" } + } + Method { + name: "setRotationX" + Parameter { name: "rotationX"; type: "float" } + } + Method { + name: "setRotationY" + Parameter { name: "rotationY"; type: "float" } + } + Method { + name: "setRotationZ" + Parameter { name: "rotationZ"; type: "float" } + } + Method { + name: "setName" + Parameter { name: "name"; type: "string" } + } + Method { name: "setToIdentity" } + Property { + name: "childJoints" + revision: 210 + type: "Qt3DCore::QJoint" + isList: true + isReadonly: true } } - Component { name: "Qt3DCore::QEntity"; prototype: "Qt3DCore::QNode" } Component { name: "Qt3DCore::QNode" + defaultProperty: "data" prototype: "QObject" + exports: ["Qt3D.Core/Node 2.0", "Qt3D.Core/Node 2.9"] + isCreatable: false + exportMetaObjectRevisions: [200, 209] Enum { name: "PropertyTrackingMode" values: { @@ -64,10 +203,71 @@ Module { name: "setDefaultPropertyTrackingMode" Parameter { name: "mode"; type: "PropertyTrackingMode" } } + Property { name: "data"; revision: 200; type: "QObject"; isList: true; isReadonly: true } + Property { + name: "childNodes" + revision: 200 + type: "Qt3DCore::QNode" + isList: true + isReadonly: true + } + Property { name: "propertyTrackingOverrides"; revision: 209; type: "QJSValue" } + Property { name: "data"; revision: 209; type: "QObject"; isList: true; isReadonly: true } + Property { + name: "childNodes" + revision: 209 + type: "Qt3DCore::QNode" + isList: true + isReadonly: true + } + } + Component { + name: "Qt3DCore::QSkeletonLoader" + prototype: "Qt3DCore::QAbstractSkeleton" + exports: ["Qt3D.Core/SkeletonLoader 2.10"] + exportMetaObjectRevisions: [0] + Enum { + name: "Status" + values: { + "NotReady": 0, + "Ready": 1, + "Error": 2 + } + } + Property { name: "source"; type: "QUrl" } + Property { name: "status"; type: "Status"; isReadonly: true } + Property { name: "createJointsEnabled"; type: "bool" } + Property { name: "rootJoint"; type: "Qt3DCore::QJoint"; isReadonly: true; isPointer: true } + Signal { + name: "sourceChanged" + Parameter { name: "source"; type: "QUrl" } + } + Signal { + name: "statusChanged" + Parameter { name: "status"; type: "Status" } + } + Signal { + name: "createJointsEnabledChanged" + Parameter { name: "createJointsEnabled"; type: "bool" } + } + Signal { + name: "rootJointChanged" + Parameter { name: "rootJoint"; type: "Qt3DCore::QJoint"; isPointer: true } + } + Method { + name: "setSource" + Parameter { name: "source"; type: "QUrl" } + } + Method { + name: "setCreateJointsEnabled" + Parameter { name: "enabled"; type: "bool" } + } } Component { name: "Qt3DCore::QTransform" prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Core/Transform 2.0"] + exportMetaObjectRevisions: [0] Property { name: "matrix"; type: "QMatrix4x4" } Property { name: "scale"; type: "float" } Property { name: "scale3D"; type: "QVector3D" } @@ -169,6 +369,13 @@ Module { Parameter { name: "angle3"; type: "float" } } Method { + name: "fromAxes" + type: "QQuaternion" + Parameter { name: "xAxis"; type: "QVector3D" } + Parameter { name: "yAxis"; type: "QVector3D" } + Parameter { name: "zAxis"; type: "QVector3D" } + } + Method { name: "fromEulerAngles" type: "QQuaternion" Parameter { name: "eulerAngles"; type: "QVector3D" } @@ -187,6 +394,13 @@ Module { Parameter { name: "angle"; type: "float" } Parameter { name: "axis"; type: "QVector3D" } } + Method { + name: "rotateFromAxes" + type: "QMatrix4x4" + Parameter { name: "xAxis"; type: "QVector3D" } + Parameter { name: "yAxis"; type: "QVector3D" } + Parameter { name: "zAxis"; type: "QVector3D" } + } } Component { name: "Qt3DCore::Quick::QQuaternionAnimation" @@ -239,62 +453,54 @@ Module { } } Component { - name: "Qt3DCore::Quick::Quick3DEntity" - defaultProperty: "data" - prototype: "Qt3DCore::QEntity" - exports: ["Qt3D.Core/Entity 2.0"] - exportMetaObjectRevisions: [0] - Property { name: "components"; type: "Qt3DCore::QComponent"; isList: true; isReadonly: true } - } - Component { name: "Qt3DCore::Quick::Quick3DEntityLoader" - defaultProperty: "data" - prototype: "Qt3DCore::Quick::Quick3DEntityLoader" - Property { name: "components"; type: "Qt3DCore::QComponent"; isList: true; isReadonly: true } - } - Component { - name: "Qt3DCore::Quick::Quick3DNode" - defaultProperty: "data" - prototype: "Qt3DCore::QNode" - exports: ["Qt3D.Core/Node 2.0"] - isCreatable: false - exportMetaObjectRevisions: [0] - Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } - Property { name: "childNodes"; type: "Qt3DCore::QNode"; isList: true; isReadonly: true } - } - Component { - name: "Qt3DCore::Quick::Quick3DNodeInstantiator" - defaultProperty: "delegate" - prototype: "Qt3DCore::Quick::Quick3DNodeInstantiator" - Property { name: "propertyTrackingOverrides"; type: "QJSValue" } - Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } - Property { name: "childNodes"; type: "Qt3DCore::QNode"; isList: true; isReadonly: true } - Signal { - name: "propertyTrackingOverridesChanged" - Parameter { name: "value"; type: "QJSValue" } + prototype: "Qt3DCore::QEntity" + exports: ["Qt3D.Core/EntityLoader 2.0", "Qt3D.Core/EntityLoader 2.12"] + exportMetaObjectRevisions: [0, 12] + Enum { + name: "Status" + values: { + "Null": 0, + "Loading": 1, + "Ready": 2, + "Error": 3 + } } + Property { name: "entity"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "source"; type: "QUrl" } + Property { name: "status"; type: "Status"; isReadonly: true } + Property { name: "sourceComponent"; revision: 12; type: "QQmlComponent"; isPointer: true } Signal { - name: "propertyTrackingOverridesChanged" - Parameter { name: "value"; type: "QJSValue" } + name: "statusChanged" + Parameter { name: "status"; type: "Status" } } } Component { - name: "Qt3DCore::Quick::Quick3DNodeV9" - defaultProperty: "data" + name: "Qt3DCore::Quick::Quick3DNodeInstantiator" + defaultProperty: "delegate" prototype: "Qt3DCore::QNode" - exports: ["Qt3D.Core/Node 2.9"] - isCreatable: false - exportMetaObjectRevisions: [9] - Property { name: "propertyTrackingOverrides"; type: "QJSValue" } - Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } - Property { name: "childNodes"; type: "Qt3DCore::QNode"; isList: true; isReadonly: true } + exports: ["Qt3D.Core/NodeInstantiator 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "active"; type: "bool" } + Property { name: "asynchronous"; type: "bool" } + Property { name: "model"; type: "QVariant" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "object"; type: "QObject"; isReadonly: true; isPointer: true } Signal { - name: "propertyTrackingOverridesChanged" - Parameter { name: "value"; type: "QJSValue" } + name: "objectAdded" + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } } Signal { - name: "propertyTrackingOverridesChanged" - Parameter { name: "value"; type: "QJSValue" } + name: "objectRemoved" + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Method { + name: "objectAt" + type: "QObject*" + Parameter { name: "index"; type: "int" } } } } |