From f4e5bad8601804eb47d00411dcd033d39f706ad2 Mon Sep 17 00:00:00 2001
From: qgis-bot <bot@qgis.org>
Date: Sat, 20 Jul 2024 01:41:10 +0000
Subject: [PATCH] =?UTF-8?q?auto=20sipify=20=F0=9F=8D=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 python/core/class_map.yaml | 1373 ++++++++++++++++++------------------
 python/gui/class_map.yaml  |   11 +-
 2 files changed, 695 insertions(+), 689 deletions(-)

diff --git a/python/core/class_map.yaml b/python/core/class_map.yaml
index 25e1726c2053..278a588d8fde 100644
--- a/python/core/class_map.yaml
+++ b/python/core/class_map.yaml
@@ -237,10 +237,10 @@ QgsAbstractFeatureIterator.updateRequestToSourceCrs: src/core/qgsfeatureiterator
 QgsAbstractFeatureIterator: src/core/qgsfeatureiterator.h#L28
 QgsAbstractFeatureIteratorFromSource.iteratorClosed: src/core/qgsfeatureiterator.h#L278
 QgsAbstractFeatureIteratorFromSource: src/core/qgsfeatureiterator.h#L259
-QgsAbstractFeatureSource.getFeatures: src/core/qgsfeaturerequest.h#L1023
-QgsAbstractFeatureSource.iteratorClosed: src/core/qgsfeaturerequest.h#L1030
-QgsAbstractFeatureSource.iteratorOpened: src/core/qgsfeaturerequest.h#L1029
-QgsAbstractFeatureSource: src/core/qgsfeaturerequest.h#L1009
+QgsAbstractFeatureSource.getFeatures: src/core/qgsfeaturerequest.h#L1043
+QgsAbstractFeatureSource.iteratorClosed: src/core/qgsfeaturerequest.h#L1050
+QgsAbstractFeatureSource.iteratorOpened: src/core/qgsfeaturerequest.h#L1049
+QgsAbstractFeatureSource: src/core/qgsfeaturerequest.h#L1029
 QgsAbstractGeocoderLocatorFilter.boundingBox: src/core/geocoding/qgsabstractgeocoderlocatorfilter.h#L83
 QgsAbstractGeocoderLocatorFilter.displayName: src/core/geocoding/qgsabstractgeocoderlocatorfilter.h#L70
 QgsAbstractGeocoderLocatorFilter.fetchResults: src/core/geocoding/qgsabstractgeocoderlocatorfilter.h#L72
@@ -4043,9 +4043,9 @@ QgsFeatureRendererGenerator.createRenderer: src/core/symbology/qgsfeaturerendere
 QgsFeatureRendererGenerator.id: src/core/symbology/qgsfeaturerenderergenerator.h#L40
 QgsFeatureRendererGenerator.level: src/core/symbology/qgsfeaturerenderergenerator.h#L62
 QgsFeatureRendererGenerator: src/core/symbology/qgsfeaturerenderergenerator.h#L31
-QgsFeatureRequest.OrderBy.dump: src/core/qgsfeaturerequest.h#L298
-QgsFeatureRequest.OrderBy.load: src/core/qgsfeaturerequest.h#L281
-QgsFeatureRequest.OrderBy.save: src/core/qgsfeaturerequest.h#L276
+QgsFeatureRequest.OrderBy.dump: src/core/qgsfeaturerequest.h#L310
+QgsFeatureRequest.OrderBy.load: src/core/qgsfeaturerequest.h#L293
+QgsFeatureRequest.OrderBy.save: src/core/qgsfeaturerequest.h#L288
 QgsFeatureRequest.OrderBy: src/core/qgsfeaturerequest.h#L251
 QgsFeatureRequest.OrderByClause.ascending: src/core/qgsfeaturerequest.h#L200
 QgsFeatureRequest.OrderByClause.dump: src/core/qgsfeaturerequest.h#L221
@@ -4055,30 +4055,31 @@ QgsFeatureRequest.OrderByClause.prepare: src/core/qgsfeaturerequest.h#L194
 QgsFeatureRequest.OrderByClause.setAscending: src/core/qgsfeaturerequest.h#L205
 QgsFeatureRequest.OrderByClause.setNullsFirst: src/core/qgsfeaturerequest.h#L216
 QgsFeatureRequest.OrderByClause: src/core/qgsfeaturerequest.h#L139
-QgsFeatureRequest.QgsFeatureRequest: src/core/qgsfeaturerequest.h#L309
-QgsFeatureRequest.QgsFeatureRequest: src/core/qgsfeaturerequest.h#L311
-QgsFeatureRequest.QgsFeatureRequest: src/core/qgsfeaturerequest.h#L320
+QgsFeatureRequest.QgsFeatureRequest: src/core/qgsfeaturerequest.h#L321
 QgsFeatureRequest.QgsFeatureRequest: src/core/qgsfeaturerequest.h#L323
-QgsFeatureRequest.acceptFeature: src/core/qgsfeaturerequest.h#L846
-QgsFeatureRequest.connectionTimeout: src/core/qgsfeaturerequest.h#L857
-QgsFeatureRequest.destinationCrs: src/core/qgsfeaturerequest.h#L762
-QgsFeatureRequest.distanceWithin: src/core/qgsfeaturerequest.h#L443
-QgsFeatureRequest.expressionContext: src/core/qgsfeaturerequest.h#L568
-QgsFeatureRequest.feedback: src/core/qgsfeaturerequest.h#L943
-QgsFeatureRequest.filterExpression: src/core/qgsfeaturerequest.h#L549
-QgsFeatureRequest.filterFid: src/core/qgsfeaturerequest.h#L461
-QgsFeatureRequest.filterRect: src/core/qgsfeaturerequest.h#L387
-QgsFeatureRequest.filterType: src/core/qgsfeaturerequest.h#L342
-QgsFeatureRequest.flags: src/core/qgsfeaturerequest.h#L660
-QgsFeatureRequest.invalidGeometryCheck: src/core/qgsfeaturerequest.h#L495
-QgsFeatureRequest.orderBy: src/core/qgsfeaturerequest.h#L620
-QgsFeatureRequest.referenceGeometry: src/core/qgsfeaturerequest.h#L420
-QgsFeatureRequest.requestMayBeNested: src/core/qgsfeaturerequest.h#L905
-QgsFeatureRequest.setFeedback: src/core/qgsfeaturerequest.h#L933
-QgsFeatureRequest.spatialFilterType: src/core/qgsfeaturerequest.h#L356
-QgsFeatureRequest.subsetOfAttributes: src/core/qgsfeaturerequest.h#L710
-QgsFeatureRequest.timeout: src/core/qgsfeaturerequest.h#L879
-QgsFeatureRequest.transformContext: src/core/qgsfeaturerequest.h#L771
+QgsFeatureRequest.QgsFeatureRequest: src/core/qgsfeaturerequest.h#L332
+QgsFeatureRequest.QgsFeatureRequest: src/core/qgsfeaturerequest.h#L335
+QgsFeatureRequest.acceptFeature: src/core/qgsfeaturerequest.h#L866
+QgsFeatureRequest.compare: src/core/qgsfeaturerequest.h#L347
+QgsFeatureRequest.connectionTimeout: src/core/qgsfeaturerequest.h#L877
+QgsFeatureRequest.destinationCrs: src/core/qgsfeaturerequest.h#L782
+QgsFeatureRequest.distanceWithin: src/core/qgsfeaturerequest.h#L463
+QgsFeatureRequest.expressionContext: src/core/qgsfeaturerequest.h#L588
+QgsFeatureRequest.feedback: src/core/qgsfeaturerequest.h#L963
+QgsFeatureRequest.filterExpression: src/core/qgsfeaturerequest.h#L569
+QgsFeatureRequest.filterFid: src/core/qgsfeaturerequest.h#L481
+QgsFeatureRequest.filterRect: src/core/qgsfeaturerequest.h#L407
+QgsFeatureRequest.filterType: src/core/qgsfeaturerequest.h#L362
+QgsFeatureRequest.flags: src/core/qgsfeaturerequest.h#L680
+QgsFeatureRequest.invalidGeometryCheck: src/core/qgsfeaturerequest.h#L515
+QgsFeatureRequest.orderBy: src/core/qgsfeaturerequest.h#L640
+QgsFeatureRequest.referenceGeometry: src/core/qgsfeaturerequest.h#L440
+QgsFeatureRequest.requestMayBeNested: src/core/qgsfeaturerequest.h#L925
+QgsFeatureRequest.setFeedback: src/core/qgsfeaturerequest.h#L953
+QgsFeatureRequest.spatialFilterType: src/core/qgsfeaturerequest.h#L376
+QgsFeatureRequest.subsetOfAttributes: src/core/qgsfeaturerequest.h#L730
+QgsFeatureRequest.timeout: src/core/qgsfeaturerequest.h#L899
+QgsFeatureRequest.transformContext: src/core/qgsfeaturerequest.h#L791
 QgsFeatureRequest: src/core/qgsfeaturerequest.h#L83
 QgsFeatureSink.addFeature: src/core/qgsfeaturesink.h#L89
 QgsFeatureSink.addFeatures: src/core/qgsfeaturesink.h#L102
@@ -11029,21 +11030,21 @@ QgsProcessingContext.thread: src/core/processing/qgsprocessingcontext.h#L543
 QgsProcessingContext.transformContext: src/core/processing/qgsprocessingcontext.h#L168
 QgsProcessingContext.willLoadLayerOnCompletion: src/core/processing/qgsprocessingcontext.h#L383
 QgsProcessingContext: src/core/processing/qgsprocessingcontext.h#L45
-QgsProcessingDestinationParameter.asPythonString: src/core/processing/qgsprocessingparameters.h#L3234
-QgsProcessingDestinationParameter.createByDefault: src/core/processing/qgsprocessingparameters.h#L3291
-QgsProcessingDestinationParameter.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3235
-QgsProcessingDestinationParameter.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L3261
-QgsProcessingDestinationParameter.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3233
-QgsProcessingDestinationParameter.generateTemporaryDestination: src/core/processing/qgsprocessingparameters.h#L3268
-QgsProcessingDestinationParameter.isDestination: src/core/processing/qgsprocessingparameters.h#L3231
-QgsProcessingDestinationParameter.isSupportedOutputValue: src/core/processing/qgsprocessingparameters.h#L3284
-QgsProcessingDestinationParameter.originalProvider: src/core/processing/qgsprocessingparameters.h#L3310
-QgsProcessingDestinationParameter.setCreateByDefault: src/core/processing/qgsprocessingparameters.h#L3298
-QgsProcessingDestinationParameter.setSupportsNonFileBasedOutput: src/core/processing/qgsprocessingparameters.h#L3255
-QgsProcessingDestinationParameter.supportsNonFileBasedOutput: src/core/processing/qgsprocessingparameters.h#L3248
-QgsProcessingDestinationParameter.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L3241
-QgsProcessingDestinationParameter.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3232
-QgsProcessingDestinationParameter: src/core/processing/qgsprocessingparameters.h#L3218
+QgsProcessingDestinationParameter.asPythonString: src/core/processing/qgsprocessingparameters.h#L3247
+QgsProcessingDestinationParameter.createByDefault: src/core/processing/qgsprocessingparameters.h#L3304
+QgsProcessingDestinationParameter.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3248
+QgsProcessingDestinationParameter.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L3274
+QgsProcessingDestinationParameter.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3246
+QgsProcessingDestinationParameter.generateTemporaryDestination: src/core/processing/qgsprocessingparameters.h#L3281
+QgsProcessingDestinationParameter.isDestination: src/core/processing/qgsprocessingparameters.h#L3244
+QgsProcessingDestinationParameter.isSupportedOutputValue: src/core/processing/qgsprocessingparameters.h#L3297
+QgsProcessingDestinationParameter.originalProvider: src/core/processing/qgsprocessingparameters.h#L3323
+QgsProcessingDestinationParameter.setCreateByDefault: src/core/processing/qgsprocessingparameters.h#L3311
+QgsProcessingDestinationParameter.setSupportsNonFileBasedOutput: src/core/processing/qgsprocessingparameters.h#L3268
+QgsProcessingDestinationParameter.supportsNonFileBasedOutput: src/core/processing/qgsprocessingparameters.h#L3261
+QgsProcessingDestinationParameter.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L3254
+QgsProcessingDestinationParameter.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3245
+QgsProcessingDestinationParameter: src/core/processing/qgsprocessingparameters.h#L3231
 QgsProcessingFeatureBasedAlgorithm.flags: src/core/processing/qgsprocessingalgorithm.h#L1181
 QgsProcessingFeatureBasedAlgorithm.initAlgorithm: src/core/processing/qgsprocessingalgorithm.h#L1210
 QgsProcessingFeatureBasedAlgorithm.initParameters: src/core/processing/qgsprocessingalgorithm.h#L1298
@@ -11349,136 +11350,136 @@ QgsProcessingParameterAlignRasterLayers.valueAsPythonString: src/core/processing
 QgsProcessingParameterAlignRasterLayers.valueAsString: src/core/processing/qgsprocessingparameteralignrasterlayers.h#L58
 QgsProcessingParameterAlignRasterLayers.variantMapAsItem: src/core/processing/qgsprocessingparameteralignrasterlayers.h#L66
 QgsProcessingParameterAlignRasterLayers: src/core/processing/qgsprocessingparameteralignrasterlayers.h#L47
-QgsProcessingParameterAnnotationLayer.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4450
-QgsProcessingParameterAnnotationLayer.clone: src/core/processing/qgsprocessingparameters.h#L4448
-QgsProcessingParameterAnnotationLayer.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4458
-QgsProcessingParameterAnnotationLayer.type: src/core/processing/qgsprocessingparameters.h#L4449
-QgsProcessingParameterAnnotationLayer.typeName: src/core/processing/qgsprocessingparameters.h#L4447
-QgsProcessingParameterAnnotationLayer.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L4453
-QgsProcessingParameterAnnotationLayer.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4451
-QgsProcessingParameterAnnotationLayer.valueAsString: src/core/processing/qgsprocessingparameters.h#L4452
-QgsProcessingParameterAnnotationLayer: src/core/processing/qgsprocessingparameters.h#L4434
-QgsProcessingParameterAuthConfig.asScriptCode: src/core/processing/qgsprocessingparameters.h#L2819
-QgsProcessingParameterAuthConfig.clone: src/core/processing/qgsprocessingparameters.h#L2816
-QgsProcessingParameterAuthConfig.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2824
-QgsProcessingParameterAuthConfig.type: src/core/processing/qgsprocessingparameters.h#L2817
-QgsProcessingParameterAuthConfig.typeName: src/core/processing/qgsprocessingparameters.h#L2815
-QgsProcessingParameterAuthConfig.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2818
-QgsProcessingParameterAuthConfig: src/core/processing/qgsprocessingparameters.h#L2802
-QgsProcessingParameterBand.allowMultiple: src/core/processing/qgsprocessingparameters.h#L3718
-QgsProcessingParameterBand.asPythonString: src/core/processing/qgsprocessingparameters.h#L3691
-QgsProcessingParameterBand.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3689
-QgsProcessingParameterBand.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3687
-QgsProcessingParameterBand.clone: src/core/processing/qgsprocessingparameters.h#L3685
-QgsProcessingParameterBand.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L3690
-QgsProcessingParameterBand.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3711
-QgsProcessingParameterBand.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3706
-QgsProcessingParameterBand.parentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L3697
-QgsProcessingParameterBand.setAllowMultiple: src/core/processing/qgsprocessingparameters.h#L3725
-QgsProcessingParameterBand.setParentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L3703
-QgsProcessingParameterBand.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3705
-QgsProcessingParameterBand.type: src/core/processing/qgsprocessingparameters.h#L3686
-QgsProcessingParameterBand.typeName: src/core/processing/qgsprocessingparameters.h#L3684
-QgsProcessingParameterBand.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3688
-QgsProcessingParameterBand: src/core/processing/qgsprocessingparameters.h#L3669
-QgsProcessingParameterBoolean.asScriptCode: src/core/processing/qgsprocessingparameters.h#L1813
-QgsProcessingParameterBoolean.clone: src/core/processing/qgsprocessingparameters.h#L1810
-QgsProcessingParameterBoolean.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L1818
-QgsProcessingParameterBoolean.type: src/core/processing/qgsprocessingparameters.h#L1811
-QgsProcessingParameterBoolean.typeName: src/core/processing/qgsprocessingparameters.h#L1809
-QgsProcessingParameterBoolean.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L1812
-QgsProcessingParameterBoolean: src/core/processing/qgsprocessingparameters.h#L1796
-QgsProcessingParameterColor.asPythonString: src/core/processing/qgsprocessingparameters.h#L3877
-QgsProcessingParameterColor.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3876
-QgsProcessingParameterColor.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3878
-QgsProcessingParameterColor.clone: src/core/processing/qgsprocessingparameters.h#L3873
-QgsProcessingParameterColor.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3902
-QgsProcessingParameterColor.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3880
-QgsProcessingParameterColor.opacityEnabled: src/core/processing/qgsprocessingparameters.h#L3888
-QgsProcessingParameterColor.setOpacityEnabled: src/core/processing/qgsprocessingparameters.h#L3897
-QgsProcessingParameterColor.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3879
-QgsProcessingParameterColor.type: src/core/processing/qgsprocessingparameters.h#L3874
-QgsProcessingParameterColor.typeName: src/core/processing/qgsprocessingparameters.h#L3872
-QgsProcessingParameterColor.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3875
-QgsProcessingParameterColor: src/core/processing/qgsprocessingparameters.h#L3856
-QgsProcessingParameterCoordinateOperation.asPythonString: src/core/processing/qgsprocessingparameters.h#L3940
-QgsProcessingParameterCoordinateOperation.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3939
-QgsProcessingParameterCoordinateOperation.clone: src/core/processing/qgsprocessingparameters.h#L3936
-QgsProcessingParameterCoordinateOperation.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L3941
-QgsProcessingParameterCoordinateOperation.destinationCrs: src/core/processing/qgsprocessingparameters.h#L3998
-QgsProcessingParameterCoordinateOperation.destinationCrsParameterName: src/core/processing/qgsprocessingparameters.h#L3970
-QgsProcessingParameterCoordinateOperation.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3949
-QgsProcessingParameterCoordinateOperation.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3944
-QgsProcessingParameterCoordinateOperation.setDestinationCrs: src/core/processing/qgsprocessingparameters.h#L4005
-QgsProcessingParameterCoordinateOperation.setDestinationCrsParameterName: src/core/processing/qgsprocessingparameters.h#L3977
-QgsProcessingParameterCoordinateOperation.setSourceCrs: src/core/processing/qgsprocessingparameters.h#L3991
-QgsProcessingParameterCoordinateOperation.setSourceCrsParameterName: src/core/processing/qgsprocessingparameters.h#L3963
-QgsProcessingParameterCoordinateOperation.sourceCrs: src/core/processing/qgsprocessingparameters.h#L3984
-QgsProcessingParameterCoordinateOperation.sourceCrsParameterName: src/core/processing/qgsprocessingparameters.h#L3956
-QgsProcessingParameterCoordinateOperation.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3943
-QgsProcessingParameterCoordinateOperation.type: src/core/processing/qgsprocessingparameters.h#L3937
-QgsProcessingParameterCoordinateOperation.typeName: src/core/processing/qgsprocessingparameters.h#L3935
-QgsProcessingParameterCoordinateOperation.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3938
-QgsProcessingParameterCoordinateOperation: src/core/processing/qgsprocessingparameters.h#L3920
-QgsProcessingParameterCrs.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L1843
-QgsProcessingParameterCrs.clone: src/core/processing/qgsprocessingparameters.h#L1841
-QgsProcessingParameterCrs.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L1851
-QgsProcessingParameterCrs.type: src/core/processing/qgsprocessingparameters.h#L1842
-QgsProcessingParameterCrs.typeName: src/core/processing/qgsprocessingparameters.h#L1840
-QgsProcessingParameterCrs.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L1846
-QgsProcessingParameterCrs.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L1844
-QgsProcessingParameterCrs.valueAsString: src/core/processing/qgsprocessingparameters.h#L1845
-QgsProcessingParameterCrs: src/core/processing/qgsprocessingparameters.h#L1827
-QgsProcessingParameterDatabaseSchema.asPythonString: src/core/processing/qgsprocessingparameters.h#L4268
-QgsProcessingParameterDatabaseSchema.asScriptCode: src/core/processing/qgsprocessingparameters.h#L4267
-QgsProcessingParameterDatabaseSchema.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4265
-QgsProcessingParameterDatabaseSchema.clone: src/core/processing/qgsprocessingparameters.h#L4263
-QgsProcessingParameterDatabaseSchema.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L4271
-QgsProcessingParameterDatabaseSchema.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4288
-QgsProcessingParameterDatabaseSchema.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L4270
-QgsProcessingParameterDatabaseSchema.parentConnectionParameterName: src/core/processing/qgsprocessingparameters.h#L4277
-QgsProcessingParameterDatabaseSchema.setParentConnectionParameterName: src/core/processing/qgsprocessingparameters.h#L4283
-QgsProcessingParameterDatabaseSchema.toVariantMap: src/core/processing/qgsprocessingparameters.h#L4269
-QgsProcessingParameterDatabaseSchema.type: src/core/processing/qgsprocessingparameters.h#L4264
-QgsProcessingParameterDatabaseSchema.typeName: src/core/processing/qgsprocessingparameters.h#L4262
-QgsProcessingParameterDatabaseSchema.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4266
-QgsProcessingParameterDatabaseSchema: src/core/processing/qgsprocessingparameters.h#L4244
-QgsProcessingParameterDatabaseTable.allowNewTableNames: src/core/processing/qgsprocessingparameters.h#L4375
-QgsProcessingParameterDatabaseTable.asPythonString: src/core/processing/qgsprocessingparameters.h#L4335
-QgsProcessingParameterDatabaseTable.asScriptCode: src/core/processing/qgsprocessingparameters.h#L4334
-QgsProcessingParameterDatabaseTable.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4332
-QgsProcessingParameterDatabaseTable.clone: src/core/processing/qgsprocessingparameters.h#L4330
-QgsProcessingParameterDatabaseTable.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L4338
-QgsProcessingParameterDatabaseTable.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4367
-QgsProcessingParameterDatabaseTable.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L4337
-QgsProcessingParameterDatabaseTable.parentConnectionParameterName: src/core/processing/qgsprocessingparameters.h#L4344
-QgsProcessingParameterDatabaseTable.parentSchemaParameterName: src/core/processing/qgsprocessingparameters.h#L4356
-QgsProcessingParameterDatabaseTable.setAllowNewTableNames: src/core/processing/qgsprocessingparameters.h#L4383
-QgsProcessingParameterDatabaseTable.setParentConnectionParameterName: src/core/processing/qgsprocessingparameters.h#L4350
-QgsProcessingParameterDatabaseTable.setParentSchemaParameterName: src/core/processing/qgsprocessingparameters.h#L4362
-QgsProcessingParameterDatabaseTable.toVariantMap: src/core/processing/qgsprocessingparameters.h#L4336
-QgsProcessingParameterDatabaseTable.type: src/core/processing/qgsprocessingparameters.h#L4331
-QgsProcessingParameterDatabaseTable.typeName: src/core/processing/qgsprocessingparameters.h#L4329
-QgsProcessingParameterDatabaseTable.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4333
-QgsProcessingParameterDatabaseTable: src/core/processing/qgsprocessingparameters.h#L4306
-QgsProcessingParameterDateTime.QgsProcessingParameterDateTime: src/core/processing/qgsprocessingparameters.h#L4084
-QgsProcessingParameterDateTime.asPythonString: src/core/processing/qgsprocessingparameters.h#L4101
-QgsProcessingParameterDateTime.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4098
-QgsProcessingParameterDateTime.clone: src/core/processing/qgsprocessingparameters.h#L4096
-QgsProcessingParameterDateTime.dataType: src/core/processing/qgsprocessingparameters.h#L4151
-QgsProcessingParameterDateTime.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4165
-QgsProcessingParameterDateTime.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L4160
-QgsProcessingParameterDateTime.maximum: src/core/processing/qgsprocessingparameters.h#L4132
-QgsProcessingParameterDateTime.minimum: src/core/processing/qgsprocessingparameters.h#L4110
-QgsProcessingParameterDateTime.setDataType: src/core/processing/qgsprocessingparameters.h#L4157
-QgsProcessingParameterDateTime.setMaximum: src/core/processing/qgsprocessingparameters.h#L4145
-QgsProcessingParameterDateTime.setMinimum: src/core/processing/qgsprocessingparameters.h#L4123
-QgsProcessingParameterDateTime.toVariantMap: src/core/processing/qgsprocessingparameters.h#L4159
-QgsProcessingParameterDateTime.toolTip: src/core/processing/qgsprocessingparameters.h#L4100
-QgsProcessingParameterDateTime.type: src/core/processing/qgsprocessingparameters.h#L4097
-QgsProcessingParameterDateTime.typeName: src/core/processing/qgsprocessingparameters.h#L4095
-QgsProcessingParameterDateTime.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4099
-QgsProcessingParameterDateTime: src/core/processing/qgsprocessingparameters.h#L4069
+QgsProcessingParameterAnnotationLayer.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4464
+QgsProcessingParameterAnnotationLayer.clone: src/core/processing/qgsprocessingparameters.h#L4462
+QgsProcessingParameterAnnotationLayer.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4472
+QgsProcessingParameterAnnotationLayer.type: src/core/processing/qgsprocessingparameters.h#L4463
+QgsProcessingParameterAnnotationLayer.typeName: src/core/processing/qgsprocessingparameters.h#L4461
+QgsProcessingParameterAnnotationLayer.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L4467
+QgsProcessingParameterAnnotationLayer.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4465
+QgsProcessingParameterAnnotationLayer.valueAsString: src/core/processing/qgsprocessingparameters.h#L4466
+QgsProcessingParameterAnnotationLayer: src/core/processing/qgsprocessingparameters.h#L4448
+QgsProcessingParameterAuthConfig.asScriptCode: src/core/processing/qgsprocessingparameters.h#L2832
+QgsProcessingParameterAuthConfig.clone: src/core/processing/qgsprocessingparameters.h#L2829
+QgsProcessingParameterAuthConfig.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2837
+QgsProcessingParameterAuthConfig.type: src/core/processing/qgsprocessingparameters.h#L2830
+QgsProcessingParameterAuthConfig.typeName: src/core/processing/qgsprocessingparameters.h#L2828
+QgsProcessingParameterAuthConfig.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2831
+QgsProcessingParameterAuthConfig: src/core/processing/qgsprocessingparameters.h#L2815
+QgsProcessingParameterBand.allowMultiple: src/core/processing/qgsprocessingparameters.h#L3731
+QgsProcessingParameterBand.asPythonString: src/core/processing/qgsprocessingparameters.h#L3704
+QgsProcessingParameterBand.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3702
+QgsProcessingParameterBand.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3700
+QgsProcessingParameterBand.clone: src/core/processing/qgsprocessingparameters.h#L3698
+QgsProcessingParameterBand.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L3703
+QgsProcessingParameterBand.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3724
+QgsProcessingParameterBand.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3719
+QgsProcessingParameterBand.parentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L3710
+QgsProcessingParameterBand.setAllowMultiple: src/core/processing/qgsprocessingparameters.h#L3738
+QgsProcessingParameterBand.setParentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L3716
+QgsProcessingParameterBand.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3718
+QgsProcessingParameterBand.type: src/core/processing/qgsprocessingparameters.h#L3699
+QgsProcessingParameterBand.typeName: src/core/processing/qgsprocessingparameters.h#L3697
+QgsProcessingParameterBand.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3701
+QgsProcessingParameterBand: src/core/processing/qgsprocessingparameters.h#L3682
+QgsProcessingParameterBoolean.asScriptCode: src/core/processing/qgsprocessingparameters.h#L1817
+QgsProcessingParameterBoolean.clone: src/core/processing/qgsprocessingparameters.h#L1814
+QgsProcessingParameterBoolean.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L1822
+QgsProcessingParameterBoolean.type: src/core/processing/qgsprocessingparameters.h#L1815
+QgsProcessingParameterBoolean.typeName: src/core/processing/qgsprocessingparameters.h#L1813
+QgsProcessingParameterBoolean.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L1816
+QgsProcessingParameterBoolean: src/core/processing/qgsprocessingparameters.h#L1800
+QgsProcessingParameterColor.asPythonString: src/core/processing/qgsprocessingparameters.h#L3890
+QgsProcessingParameterColor.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3889
+QgsProcessingParameterColor.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3891
+QgsProcessingParameterColor.clone: src/core/processing/qgsprocessingparameters.h#L3886
+QgsProcessingParameterColor.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3915
+QgsProcessingParameterColor.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3893
+QgsProcessingParameterColor.opacityEnabled: src/core/processing/qgsprocessingparameters.h#L3901
+QgsProcessingParameterColor.setOpacityEnabled: src/core/processing/qgsprocessingparameters.h#L3910
+QgsProcessingParameterColor.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3892
+QgsProcessingParameterColor.type: src/core/processing/qgsprocessingparameters.h#L3887
+QgsProcessingParameterColor.typeName: src/core/processing/qgsprocessingparameters.h#L3885
+QgsProcessingParameterColor.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3888
+QgsProcessingParameterColor: src/core/processing/qgsprocessingparameters.h#L3869
+QgsProcessingParameterCoordinateOperation.asPythonString: src/core/processing/qgsprocessingparameters.h#L3953
+QgsProcessingParameterCoordinateOperation.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3952
+QgsProcessingParameterCoordinateOperation.clone: src/core/processing/qgsprocessingparameters.h#L3949
+QgsProcessingParameterCoordinateOperation.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L3954
+QgsProcessingParameterCoordinateOperation.destinationCrs: src/core/processing/qgsprocessingparameters.h#L4011
+QgsProcessingParameterCoordinateOperation.destinationCrsParameterName: src/core/processing/qgsprocessingparameters.h#L3983
+QgsProcessingParameterCoordinateOperation.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3962
+QgsProcessingParameterCoordinateOperation.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3957
+QgsProcessingParameterCoordinateOperation.setDestinationCrs: src/core/processing/qgsprocessingparameters.h#L4018
+QgsProcessingParameterCoordinateOperation.setDestinationCrsParameterName: src/core/processing/qgsprocessingparameters.h#L3990
+QgsProcessingParameterCoordinateOperation.setSourceCrs: src/core/processing/qgsprocessingparameters.h#L4004
+QgsProcessingParameterCoordinateOperation.setSourceCrsParameterName: src/core/processing/qgsprocessingparameters.h#L3976
+QgsProcessingParameterCoordinateOperation.sourceCrs: src/core/processing/qgsprocessingparameters.h#L3997
+QgsProcessingParameterCoordinateOperation.sourceCrsParameterName: src/core/processing/qgsprocessingparameters.h#L3969
+QgsProcessingParameterCoordinateOperation.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3956
+QgsProcessingParameterCoordinateOperation.type: src/core/processing/qgsprocessingparameters.h#L3950
+QgsProcessingParameterCoordinateOperation.typeName: src/core/processing/qgsprocessingparameters.h#L3948
+QgsProcessingParameterCoordinateOperation.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3951
+QgsProcessingParameterCoordinateOperation: src/core/processing/qgsprocessingparameters.h#L3933
+QgsProcessingParameterCrs.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L1847
+QgsProcessingParameterCrs.clone: src/core/processing/qgsprocessingparameters.h#L1845
+QgsProcessingParameterCrs.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L1855
+QgsProcessingParameterCrs.type: src/core/processing/qgsprocessingparameters.h#L1846
+QgsProcessingParameterCrs.typeName: src/core/processing/qgsprocessingparameters.h#L1844
+QgsProcessingParameterCrs.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L1850
+QgsProcessingParameterCrs.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L1848
+QgsProcessingParameterCrs.valueAsString: src/core/processing/qgsprocessingparameters.h#L1849
+QgsProcessingParameterCrs: src/core/processing/qgsprocessingparameters.h#L1831
+QgsProcessingParameterDatabaseSchema.asPythonString: src/core/processing/qgsprocessingparameters.h#L4282
+QgsProcessingParameterDatabaseSchema.asScriptCode: src/core/processing/qgsprocessingparameters.h#L4281
+QgsProcessingParameterDatabaseSchema.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4279
+QgsProcessingParameterDatabaseSchema.clone: src/core/processing/qgsprocessingparameters.h#L4277
+QgsProcessingParameterDatabaseSchema.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L4285
+QgsProcessingParameterDatabaseSchema.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4302
+QgsProcessingParameterDatabaseSchema.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L4284
+QgsProcessingParameterDatabaseSchema.parentConnectionParameterName: src/core/processing/qgsprocessingparameters.h#L4291
+QgsProcessingParameterDatabaseSchema.setParentConnectionParameterName: src/core/processing/qgsprocessingparameters.h#L4297
+QgsProcessingParameterDatabaseSchema.toVariantMap: src/core/processing/qgsprocessingparameters.h#L4283
+QgsProcessingParameterDatabaseSchema.type: src/core/processing/qgsprocessingparameters.h#L4278
+QgsProcessingParameterDatabaseSchema.typeName: src/core/processing/qgsprocessingparameters.h#L4276
+QgsProcessingParameterDatabaseSchema.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4280
+QgsProcessingParameterDatabaseSchema: src/core/processing/qgsprocessingparameters.h#L4258
+QgsProcessingParameterDatabaseTable.allowNewTableNames: src/core/processing/qgsprocessingparameters.h#L4389
+QgsProcessingParameterDatabaseTable.asPythonString: src/core/processing/qgsprocessingparameters.h#L4349
+QgsProcessingParameterDatabaseTable.asScriptCode: src/core/processing/qgsprocessingparameters.h#L4348
+QgsProcessingParameterDatabaseTable.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4346
+QgsProcessingParameterDatabaseTable.clone: src/core/processing/qgsprocessingparameters.h#L4344
+QgsProcessingParameterDatabaseTable.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L4352
+QgsProcessingParameterDatabaseTable.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4381
+QgsProcessingParameterDatabaseTable.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L4351
+QgsProcessingParameterDatabaseTable.parentConnectionParameterName: src/core/processing/qgsprocessingparameters.h#L4358
+QgsProcessingParameterDatabaseTable.parentSchemaParameterName: src/core/processing/qgsprocessingparameters.h#L4370
+QgsProcessingParameterDatabaseTable.setAllowNewTableNames: src/core/processing/qgsprocessingparameters.h#L4397
+QgsProcessingParameterDatabaseTable.setParentConnectionParameterName: src/core/processing/qgsprocessingparameters.h#L4364
+QgsProcessingParameterDatabaseTable.setParentSchemaParameterName: src/core/processing/qgsprocessingparameters.h#L4376
+QgsProcessingParameterDatabaseTable.toVariantMap: src/core/processing/qgsprocessingparameters.h#L4350
+QgsProcessingParameterDatabaseTable.type: src/core/processing/qgsprocessingparameters.h#L4345
+QgsProcessingParameterDatabaseTable.typeName: src/core/processing/qgsprocessingparameters.h#L4343
+QgsProcessingParameterDatabaseTable.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4347
+QgsProcessingParameterDatabaseTable: src/core/processing/qgsprocessingparameters.h#L4320
+QgsProcessingParameterDateTime.QgsProcessingParameterDateTime: src/core/processing/qgsprocessingparameters.h#L4098
+QgsProcessingParameterDateTime.asPythonString: src/core/processing/qgsprocessingparameters.h#L4115
+QgsProcessingParameterDateTime.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4112
+QgsProcessingParameterDateTime.clone: src/core/processing/qgsprocessingparameters.h#L4110
+QgsProcessingParameterDateTime.dataType: src/core/processing/qgsprocessingparameters.h#L4165
+QgsProcessingParameterDateTime.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4179
+QgsProcessingParameterDateTime.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L4174
+QgsProcessingParameterDateTime.maximum: src/core/processing/qgsprocessingparameters.h#L4146
+QgsProcessingParameterDateTime.minimum: src/core/processing/qgsprocessingparameters.h#L4124
+QgsProcessingParameterDateTime.setDataType: src/core/processing/qgsprocessingparameters.h#L4171
+QgsProcessingParameterDateTime.setMaximum: src/core/processing/qgsprocessingparameters.h#L4159
+QgsProcessingParameterDateTime.setMinimum: src/core/processing/qgsprocessingparameters.h#L4137
+QgsProcessingParameterDateTime.toVariantMap: src/core/processing/qgsprocessingparameters.h#L4173
+QgsProcessingParameterDateTime.toolTip: src/core/processing/qgsprocessingparameters.h#L4114
+QgsProcessingParameterDateTime.type: src/core/processing/qgsprocessingparameters.h#L4111
+QgsProcessingParameterDateTime.typeName: src/core/processing/qgsprocessingparameters.h#L4109
+QgsProcessingParameterDateTime.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4113
+QgsProcessingParameterDateTime: src/core/processing/qgsprocessingparameters.h#L4083
 QgsProcessingParameterDefinition.additionalExpressionContextVariables: src/core/processing/qgsprocessingparameters.h#L840
 QgsProcessingParameterDefinition.algorithm: src/core/processing/qgsprocessingparameters.h#L752
 QgsProcessingParameterDefinition.asPythonString: src/core/processing/qgsprocessingparameters.h#L703
@@ -11520,29 +11521,29 @@ QgsProcessingParameterDefinition.valueAsPythonString: src/core/processing/qgspro
 QgsProcessingParameterDefinition.valueAsString: src/core/processing/qgsprocessingparameters.h#L664
 QgsProcessingParameterDefinition.valueAsStringList: src/core/processing/qgsprocessingparameters.h#L679
 QgsProcessingParameterDefinition: src/core/processing/qgsprocessingparameters.h#L348
-QgsProcessingParameterDistance.QgsProcessingParameterDistance: src/core/processing/qgsprocessingparameters.h#L2382
-QgsProcessingParameterDistance.asPythonString: src/core/processing/qgsprocessingparameters.h#L2398
-QgsProcessingParameterDistance.clone: src/core/processing/qgsprocessingparameters.h#L2394
-QgsProcessingParameterDistance.defaultUnit: src/core/processing/qgsprocessingparameters.h#L2418
-QgsProcessingParameterDistance.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L2397
-QgsProcessingParameterDistance.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2429
-QgsProcessingParameterDistance.parentParameterName: src/core/processing/qgsprocessingparameters.h#L2404
-QgsProcessingParameterDistance.setDefaultUnit: src/core/processing/qgsprocessingparameters.h#L2426
-QgsProcessingParameterDistance.setParentParameterName: src/core/processing/qgsprocessingparameters.h#L2410
-QgsProcessingParameterDistance.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2428
-QgsProcessingParameterDistance.type: src/core/processing/qgsprocessingparameters.h#L2396
-QgsProcessingParameterDistance.typeName: src/core/processing/qgsprocessingparameters.h#L2392
-QgsProcessingParameterDistance: src/core/processing/qgsprocessingparameters.h#L2375
-QgsProcessingParameterDuration.QgsProcessingParameterDuration: src/core/processing/qgsprocessingparameters.h#L2452
-QgsProcessingParameterDuration.asPythonString: src/core/processing/qgsprocessingparameters.h#L2466
-QgsProcessingParameterDuration.clone: src/core/processing/qgsprocessingparameters.h#L2463
-QgsProcessingParameterDuration.defaultUnit: src/core/processing/qgsprocessingparameters.h#L2473
-QgsProcessingParameterDuration.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2483
-QgsProcessingParameterDuration.setDefaultUnit: src/core/processing/qgsprocessingparameters.h#L2480
-QgsProcessingParameterDuration.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2482
-QgsProcessingParameterDuration.type: src/core/processing/qgsprocessingparameters.h#L2465
-QgsProcessingParameterDuration.typeName: src/core/processing/qgsprocessingparameters.h#L2461
-QgsProcessingParameterDuration: src/core/processing/qgsprocessingparameters.h#L2445
+QgsProcessingParameterDistance.QgsProcessingParameterDistance: src/core/processing/qgsprocessingparameters.h#L2395
+QgsProcessingParameterDistance.asPythonString: src/core/processing/qgsprocessingparameters.h#L2411
+QgsProcessingParameterDistance.clone: src/core/processing/qgsprocessingparameters.h#L2407
+QgsProcessingParameterDistance.defaultUnit: src/core/processing/qgsprocessingparameters.h#L2431
+QgsProcessingParameterDistance.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L2410
+QgsProcessingParameterDistance.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2442
+QgsProcessingParameterDistance.parentParameterName: src/core/processing/qgsprocessingparameters.h#L2417
+QgsProcessingParameterDistance.setDefaultUnit: src/core/processing/qgsprocessingparameters.h#L2439
+QgsProcessingParameterDistance.setParentParameterName: src/core/processing/qgsprocessingparameters.h#L2423
+QgsProcessingParameterDistance.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2441
+QgsProcessingParameterDistance.type: src/core/processing/qgsprocessingparameters.h#L2409
+QgsProcessingParameterDistance.typeName: src/core/processing/qgsprocessingparameters.h#L2405
+QgsProcessingParameterDistance: src/core/processing/qgsprocessingparameters.h#L2388
+QgsProcessingParameterDuration.QgsProcessingParameterDuration: src/core/processing/qgsprocessingparameters.h#L2465
+QgsProcessingParameterDuration.asPythonString: src/core/processing/qgsprocessingparameters.h#L2479
+QgsProcessingParameterDuration.clone: src/core/processing/qgsprocessingparameters.h#L2476
+QgsProcessingParameterDuration.defaultUnit: src/core/processing/qgsprocessingparameters.h#L2486
+QgsProcessingParameterDuration.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2496
+QgsProcessingParameterDuration.setDefaultUnit: src/core/processing/qgsprocessingparameters.h#L2493
+QgsProcessingParameterDuration.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2495
+QgsProcessingParameterDuration.type: src/core/processing/qgsprocessingparameters.h#L2478
+QgsProcessingParameterDuration.typeName: src/core/processing/qgsprocessingparameters.h#L2474
+QgsProcessingParameterDuration: src/core/processing/qgsprocessingparameters.h#L2458
 QgsProcessingParameterDxfLayers.asPythonString: src/core/processing/qgsprocessingparameterdxflayers.h#L55
 QgsProcessingParameterDxfLayers.checkValueIsAcceptable: src/core/processing/qgsprocessingparameterdxflayers.h#L53
 QgsProcessingParameterDxfLayers.clone: src/core/processing/qgsprocessingparameterdxflayers.h#L51
@@ -11554,102 +11555,102 @@ QgsProcessingParameterDxfLayers.valueAsPythonString: src/core/processing/qgsproc
 QgsProcessingParameterDxfLayers.valueAsString: src/core/processing/qgsprocessingparameterdxflayers.h#L56
 QgsProcessingParameterDxfLayers.variantMapAsLayer: src/core/processing/qgsprocessingparameterdxflayers.h#L64
 QgsProcessingParameterDxfLayers: src/core/processing/qgsprocessingparameterdxflayers.h#L45
-QgsProcessingParameterEnum.allowMultiple: src/core/processing/qgsprocessingparameters.h#L2676
-QgsProcessingParameterEnum.asPythonString: src/core/processing/qgsprocessingparameters.h#L2658
-QgsProcessingParameterEnum.asScriptCode: src/core/processing/qgsprocessingparameters.h#L2657
-QgsProcessingParameterEnum.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2654
-QgsProcessingParameterEnum.clone: src/core/processing/qgsprocessingparameters.h#L2652
-QgsProcessingParameterEnum.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2706
-QgsProcessingParameterEnum.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2701
-QgsProcessingParameterEnum.options: src/core/processing/qgsprocessingparameters.h#L2664
-QgsProcessingParameterEnum.setAllowMultiple: src/core/processing/qgsprocessingparameters.h#L2682
-QgsProcessingParameterEnum.setOptions: src/core/processing/qgsprocessingparameters.h#L2670
-QgsProcessingParameterEnum.setUsesStaticStrings: src/core/processing/qgsprocessingparameters.h#L2698
-QgsProcessingParameterEnum.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2700
-QgsProcessingParameterEnum.type: src/core/processing/qgsprocessingparameters.h#L2653
-QgsProcessingParameterEnum.typeName: src/core/processing/qgsprocessingparameters.h#L2651
-QgsProcessingParameterEnum.usesStaticStrings: src/core/processing/qgsprocessingparameters.h#L2690
-QgsProcessingParameterEnum.valueAsPythonComment: src/core/processing/qgsprocessingparameters.h#L2656
-QgsProcessingParameterEnum.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2655
-QgsProcessingParameterEnum: src/core/processing/qgsprocessingparameters.h#L2635
-QgsProcessingParameterExpression.asPythonString: src/core/processing/qgsprocessingparameters.h#L2853
-QgsProcessingParameterExpression.clone: src/core/processing/qgsprocessingparameters.h#L2849
-QgsProcessingParameterExpression.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L2852
-QgsProcessingParameterExpression.expressionType: src/core/processing/qgsprocessingparameters.h#L2873
-QgsProcessingParameterExpression.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2889
-QgsProcessingParameterExpression.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2884
-QgsProcessingParameterExpression.parentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L2859
-QgsProcessingParameterExpression.setExpressionType: src/core/processing/qgsprocessingparameters.h#L2881
-QgsProcessingParameterExpression.setParentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L2865
-QgsProcessingParameterExpression.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2883
-QgsProcessingParameterExpression.type: src/core/processing/qgsprocessingparameters.h#L2850
-QgsProcessingParameterExpression.typeName: src/core/processing/qgsprocessingparameters.h#L2848
-QgsProcessingParameterExpression.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2851
-QgsProcessingParameterExpression: src/core/processing/qgsprocessingparameters.h#L2834
-QgsProcessingParameterExtent.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L1877
-QgsProcessingParameterExtent.clone: src/core/processing/qgsprocessingparameters.h#L1875
-QgsProcessingParameterExtent.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L1885
-QgsProcessingParameterExtent.type: src/core/processing/qgsprocessingparameters.h#L1876
-QgsProcessingParameterExtent.typeName: src/core/processing/qgsprocessingparameters.h#L1874
-QgsProcessingParameterExtent.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L1880
-QgsProcessingParameterExtent.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L1878
-QgsProcessingParameterExtent.valueAsString: src/core/processing/qgsprocessingparameters.h#L1879
-QgsProcessingParameterExtent: src/core/processing/qgsprocessingparameters.h#L1861
-QgsProcessingParameterFeatureSink.asPythonString: src/core/processing/qgsprocessingparameters.h#L3364
-QgsProcessingParameterFeatureSink.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3361
-QgsProcessingParameterFeatureSink.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3359
-QgsProcessingParameterFeatureSink.clone: src/core/processing/qgsprocessingparameters.h#L3357
-QgsProcessingParameterFeatureSink.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3365
-QgsProcessingParameterFeatureSink.dataType: src/core/processing/qgsprocessingparameters.h#L3378
-QgsProcessingParameterFeatureSink.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L3363
-QgsProcessingParameterFeatureSink.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3419
-QgsProcessingParameterFeatureSink.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3413
-QgsProcessingParameterFeatureSink.generateTemporaryDestination: src/core/processing/qgsprocessingparameters.h#L3414
-QgsProcessingParameterFeatureSink.hasGeometry: src/core/processing/qgsprocessingparameters.h#L3384
-QgsProcessingParameterFeatureSink.setDataType: src/core/processing/qgsprocessingparameters.h#L3390
-QgsProcessingParameterFeatureSink.setSupportsAppend: src/core/processing/qgsprocessingparameters.h#L3410
-QgsProcessingParameterFeatureSink.supportedOutputVectorLayerExtensions: src/core/processing/qgsprocessingparameters.h#L3372
-QgsProcessingParameterFeatureSink.supportsAppend: src/core/processing/qgsprocessingparameters.h#L3400
-QgsProcessingParameterFeatureSink.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L3362
-QgsProcessingParameterFeatureSink.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3412
-QgsProcessingParameterFeatureSink.type: src/core/processing/qgsprocessingparameters.h#L3358
-QgsProcessingParameterFeatureSink.typeName: src/core/processing/qgsprocessingparameters.h#L3356
-QgsProcessingParameterFeatureSink.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3360
-QgsProcessingParameterFeatureSink: src/core/processing/qgsprocessingparameters.h#L3340
-QgsProcessingParameterFeatureSource.asPythonString: src/core/processing/qgsprocessingparameters.h#L3198
-QgsProcessingParameterFeatureSource.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3197
-QgsProcessingParameterFeatureSource.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3193
-QgsProcessingParameterFeatureSource.clone: src/core/processing/qgsprocessingparameters.h#L3191
-QgsProcessingParameterFeatureSource.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3199
-QgsProcessingParameterFeatureSource.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3207
-QgsProcessingParameterFeatureSource.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3202
-QgsProcessingParameterFeatureSource.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3201
-QgsProcessingParameterFeatureSource.type: src/core/processing/qgsprocessingparameters.h#L3192
-QgsProcessingParameterFeatureSource.typeName: src/core/processing/qgsprocessingparameters.h#L3190
-QgsProcessingParameterFeatureSource.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L3196
-QgsProcessingParameterFeatureSource.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3194
-QgsProcessingParameterFeatureSource.valueAsString: src/core/processing/qgsprocessingparameters.h#L3195
-QgsProcessingParameterFeatureSource: src/core/processing/qgsprocessingparameters.h#L3176
-QgsProcessingParameterField.allowMultiple: src/core/processing/qgsprocessingparameters.h#L3122
-QgsProcessingParameterField.asPythonString: src/core/processing/qgsprocessingparameters.h#L3091
-QgsProcessingParameterField.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3090
-QgsProcessingParameterField.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3088
-QgsProcessingParameterField.clone: src/core/processing/qgsprocessingparameters.h#L3086
-QgsProcessingParameterField.dataType: src/core/processing/qgsprocessingparameters.h#L3110
-QgsProcessingParameterField.defaultToAllFields: src/core/processing/qgsprocessingparameters.h#L3139
-QgsProcessingParameterField.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L3092
-QgsProcessingParameterField.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3158
-QgsProcessingParameterField.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3153
-QgsProcessingParameterField.parentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L3098
-QgsProcessingParameterField.setAllowMultiple: src/core/processing/qgsprocessingparameters.h#L3128
-QgsProcessingParameterField.setDataType: src/core/processing/qgsprocessingparameters.h#L3116
-QgsProcessingParameterField.setDefaultToAllFields: src/core/processing/qgsprocessingparameters.h#L3150
-QgsProcessingParameterField.setParentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L3104
-QgsProcessingParameterField.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3152
-QgsProcessingParameterField.type: src/core/processing/qgsprocessingparameters.h#L3087
-QgsProcessingParameterField.typeName: src/core/processing/qgsprocessingparameters.h#L3085
-QgsProcessingParameterField.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3089
-QgsProcessingParameterField: src/core/processing/qgsprocessingparameters.h#L3057
+QgsProcessingParameterEnum.allowMultiple: src/core/processing/qgsprocessingparameters.h#L2689
+QgsProcessingParameterEnum.asPythonString: src/core/processing/qgsprocessingparameters.h#L2671
+QgsProcessingParameterEnum.asScriptCode: src/core/processing/qgsprocessingparameters.h#L2670
+QgsProcessingParameterEnum.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2667
+QgsProcessingParameterEnum.clone: src/core/processing/qgsprocessingparameters.h#L2665
+QgsProcessingParameterEnum.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2719
+QgsProcessingParameterEnum.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2714
+QgsProcessingParameterEnum.options: src/core/processing/qgsprocessingparameters.h#L2677
+QgsProcessingParameterEnum.setAllowMultiple: src/core/processing/qgsprocessingparameters.h#L2695
+QgsProcessingParameterEnum.setOptions: src/core/processing/qgsprocessingparameters.h#L2683
+QgsProcessingParameterEnum.setUsesStaticStrings: src/core/processing/qgsprocessingparameters.h#L2711
+QgsProcessingParameterEnum.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2713
+QgsProcessingParameterEnum.type: src/core/processing/qgsprocessingparameters.h#L2666
+QgsProcessingParameterEnum.typeName: src/core/processing/qgsprocessingparameters.h#L2664
+QgsProcessingParameterEnum.usesStaticStrings: src/core/processing/qgsprocessingparameters.h#L2703
+QgsProcessingParameterEnum.valueAsPythonComment: src/core/processing/qgsprocessingparameters.h#L2669
+QgsProcessingParameterEnum.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2668
+QgsProcessingParameterEnum: src/core/processing/qgsprocessingparameters.h#L2648
+QgsProcessingParameterExpression.asPythonString: src/core/processing/qgsprocessingparameters.h#L2866
+QgsProcessingParameterExpression.clone: src/core/processing/qgsprocessingparameters.h#L2862
+QgsProcessingParameterExpression.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L2865
+QgsProcessingParameterExpression.expressionType: src/core/processing/qgsprocessingparameters.h#L2886
+QgsProcessingParameterExpression.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2902
+QgsProcessingParameterExpression.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2897
+QgsProcessingParameterExpression.parentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L2872
+QgsProcessingParameterExpression.setExpressionType: src/core/processing/qgsprocessingparameters.h#L2894
+QgsProcessingParameterExpression.setParentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L2878
+QgsProcessingParameterExpression.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2896
+QgsProcessingParameterExpression.type: src/core/processing/qgsprocessingparameters.h#L2863
+QgsProcessingParameterExpression.typeName: src/core/processing/qgsprocessingparameters.h#L2861
+QgsProcessingParameterExpression.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2864
+QgsProcessingParameterExpression: src/core/processing/qgsprocessingparameters.h#L2847
+QgsProcessingParameterExtent.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L1881
+QgsProcessingParameterExtent.clone: src/core/processing/qgsprocessingparameters.h#L1879
+QgsProcessingParameterExtent.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L1889
+QgsProcessingParameterExtent.type: src/core/processing/qgsprocessingparameters.h#L1880
+QgsProcessingParameterExtent.typeName: src/core/processing/qgsprocessingparameters.h#L1878
+QgsProcessingParameterExtent.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L1884
+QgsProcessingParameterExtent.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L1882
+QgsProcessingParameterExtent.valueAsString: src/core/processing/qgsprocessingparameters.h#L1883
+QgsProcessingParameterExtent: src/core/processing/qgsprocessingparameters.h#L1865
+QgsProcessingParameterFeatureSink.asPythonString: src/core/processing/qgsprocessingparameters.h#L3377
+QgsProcessingParameterFeatureSink.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3374
+QgsProcessingParameterFeatureSink.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3372
+QgsProcessingParameterFeatureSink.clone: src/core/processing/qgsprocessingparameters.h#L3370
+QgsProcessingParameterFeatureSink.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3378
+QgsProcessingParameterFeatureSink.dataType: src/core/processing/qgsprocessingparameters.h#L3391
+QgsProcessingParameterFeatureSink.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L3376
+QgsProcessingParameterFeatureSink.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3432
+QgsProcessingParameterFeatureSink.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3426
+QgsProcessingParameterFeatureSink.generateTemporaryDestination: src/core/processing/qgsprocessingparameters.h#L3427
+QgsProcessingParameterFeatureSink.hasGeometry: src/core/processing/qgsprocessingparameters.h#L3397
+QgsProcessingParameterFeatureSink.setDataType: src/core/processing/qgsprocessingparameters.h#L3403
+QgsProcessingParameterFeatureSink.setSupportsAppend: src/core/processing/qgsprocessingparameters.h#L3423
+QgsProcessingParameterFeatureSink.supportedOutputVectorLayerExtensions: src/core/processing/qgsprocessingparameters.h#L3385
+QgsProcessingParameterFeatureSink.supportsAppend: src/core/processing/qgsprocessingparameters.h#L3413
+QgsProcessingParameterFeatureSink.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L3375
+QgsProcessingParameterFeatureSink.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3425
+QgsProcessingParameterFeatureSink.type: src/core/processing/qgsprocessingparameters.h#L3371
+QgsProcessingParameterFeatureSink.typeName: src/core/processing/qgsprocessingparameters.h#L3369
+QgsProcessingParameterFeatureSink.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3373
+QgsProcessingParameterFeatureSink: src/core/processing/qgsprocessingparameters.h#L3353
+QgsProcessingParameterFeatureSource.asPythonString: src/core/processing/qgsprocessingparameters.h#L3211
+QgsProcessingParameterFeatureSource.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3210
+QgsProcessingParameterFeatureSource.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3206
+QgsProcessingParameterFeatureSource.clone: src/core/processing/qgsprocessingparameters.h#L3204
+QgsProcessingParameterFeatureSource.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3212
+QgsProcessingParameterFeatureSource.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3220
+QgsProcessingParameterFeatureSource.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3215
+QgsProcessingParameterFeatureSource.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3214
+QgsProcessingParameterFeatureSource.type: src/core/processing/qgsprocessingparameters.h#L3205
+QgsProcessingParameterFeatureSource.typeName: src/core/processing/qgsprocessingparameters.h#L3203
+QgsProcessingParameterFeatureSource.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L3209
+QgsProcessingParameterFeatureSource.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3207
+QgsProcessingParameterFeatureSource.valueAsString: src/core/processing/qgsprocessingparameters.h#L3208
+QgsProcessingParameterFeatureSource: src/core/processing/qgsprocessingparameters.h#L3189
+QgsProcessingParameterField.allowMultiple: src/core/processing/qgsprocessingparameters.h#L3135
+QgsProcessingParameterField.asPythonString: src/core/processing/qgsprocessingparameters.h#L3104
+QgsProcessingParameterField.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3103
+QgsProcessingParameterField.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3101
+QgsProcessingParameterField.clone: src/core/processing/qgsprocessingparameters.h#L3099
+QgsProcessingParameterField.dataType: src/core/processing/qgsprocessingparameters.h#L3123
+QgsProcessingParameterField.defaultToAllFields: src/core/processing/qgsprocessingparameters.h#L3152
+QgsProcessingParameterField.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L3105
+QgsProcessingParameterField.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3171
+QgsProcessingParameterField.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3166
+QgsProcessingParameterField.parentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L3111
+QgsProcessingParameterField.setAllowMultiple: src/core/processing/qgsprocessingparameters.h#L3141
+QgsProcessingParameterField.setDataType: src/core/processing/qgsprocessingparameters.h#L3129
+QgsProcessingParameterField.setDefaultToAllFields: src/core/processing/qgsprocessingparameters.h#L3163
+QgsProcessingParameterField.setParentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L3117
+QgsProcessingParameterField.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3165
+QgsProcessingParameterField.type: src/core/processing/qgsprocessingparameters.h#L3100
+QgsProcessingParameterField.typeName: src/core/processing/qgsprocessingparameters.h#L3098
+QgsProcessingParameterField.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3102
+QgsProcessingParameterField: src/core/processing/qgsprocessingparameters.h#L3070
 QgsProcessingParameterFieldMapping.asPythonString: src/core/processing/qgsprocessingparameterfieldmap.h#L41
 QgsProcessingParameterFieldMapping.checkValueIsAcceptable: src/core/processing/qgsprocessingparameterfieldmap.h#L39
 QgsProcessingParameterFieldMapping.clone: src/core/processing/qgsprocessingparameterfieldmap.h#L37
@@ -11662,126 +11663,126 @@ QgsProcessingParameterFieldMapping.type: src/core/processing/qgsprocessingparame
 QgsProcessingParameterFieldMapping.typeName: src/core/processing/qgsprocessingparameterfieldmap.h#L47
 QgsProcessingParameterFieldMapping.valueAsPythonString: src/core/processing/qgsprocessingparameterfieldmap.h#L40
 QgsProcessingParameterFieldMapping: src/core/processing/qgsprocessingparameterfieldmap.h#L31
-QgsProcessingParameterFile.asPythonString: src/core/processing/qgsprocessingparameters.h#L2027
-QgsProcessingParameterFile.asScriptCode: src/core/processing/qgsprocessingparameters.h#L2026
-QgsProcessingParameterFile.behavior: src/core/processing/qgsprocessingparameters.h#L2034
-QgsProcessingParameterFile.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2025
-QgsProcessingParameterFile.clone: src/core/processing/qgsprocessingparameters.h#L2023
-QgsProcessingParameterFile.createFileFilter: src/core/processing/qgsprocessingparameters.h#L2028
-QgsProcessingParameterFile.extension: src/core/processing/qgsprocessingparameters.h#L2049
-QgsProcessingParameterFile.fileFilter: src/core/processing/qgsprocessingparameters.h#L2068
-QgsProcessingParameterFile.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2087
-QgsProcessingParameterFile.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2082
-QgsProcessingParameterFile.setBehavior: src/core/processing/qgsprocessingparameters.h#L2040
-QgsProcessingParameterFile.setExtension: src/core/processing/qgsprocessingparameters.h#L2060
-QgsProcessingParameterFile.setFileFilter: src/core/processing/qgsprocessingparameters.h#L2079
-QgsProcessingParameterFile.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2081
-QgsProcessingParameterFile.type: src/core/processing/qgsprocessingparameters.h#L2024
-QgsProcessingParameterFile.typeName: src/core/processing/qgsprocessingparameters.h#L2022
-QgsProcessingParameterFile: src/core/processing/qgsprocessingparameters.h#L1998
-QgsProcessingParameterFileDestination.asPythonString: src/core/processing/qgsprocessingparameters.h#L3598
-QgsProcessingParameterFileDestination.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3594
-QgsProcessingParameterFileDestination.clone: src/core/processing/qgsprocessingparameters.h#L3592
-QgsProcessingParameterFileDestination.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3599
-QgsProcessingParameterFileDestination.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L3597
-QgsProcessingParameterFileDestination.fileFilter: src/core/processing/qgsprocessingparameters.h#L3605
-QgsProcessingParameterFileDestination.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3619
-QgsProcessingParameterFileDestination.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3614
-QgsProcessingParameterFileDestination.setFileFilter: src/core/processing/qgsprocessingparameters.h#L3611
-QgsProcessingParameterFileDestination.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L3596
-QgsProcessingParameterFileDestination.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3613
-QgsProcessingParameterFileDestination.type: src/core/processing/qgsprocessingparameters.h#L3593
-QgsProcessingParameterFileDestination.typeName: src/core/processing/qgsprocessingparameters.h#L3591
-QgsProcessingParameterFileDestination.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3595
-QgsProcessingParameterFileDestination: src/core/processing/qgsprocessingparameters.h#L3572
-QgsProcessingParameterFolderDestination.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3652
-QgsProcessingParameterFolderDestination.clone: src/core/processing/qgsprocessingparameters.h#L3650
-QgsProcessingParameterFolderDestination.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L3654
-QgsProcessingParameterFolderDestination.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3659
-QgsProcessingParameterFolderDestination.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L3653
-QgsProcessingParameterFolderDestination.type: src/core/processing/qgsprocessingparameters.h#L3651
-QgsProcessingParameterFolderDestination.typeName: src/core/processing/qgsprocessingparameters.h#L3649
-QgsProcessingParameterFolderDestination: src/core/processing/qgsprocessingparameters.h#L3634
-QgsProcessingParameterGeometry.allowMultipart: src/core/processing/qgsprocessingparameters.h#L1970
-QgsProcessingParameterGeometry.asPythonString: src/core/processing/qgsprocessingparameters.h#L1950
-QgsProcessingParameterGeometry.asScriptCode: src/core/processing/qgsprocessingparameters.h#L1949
-QgsProcessingParameterGeometry.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L1947
-QgsProcessingParameterGeometry.clone: src/core/processing/qgsprocessingparameters.h#L1945
-QgsProcessingParameterGeometry.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L1983
-QgsProcessingParameterGeometry.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L1952
-QgsProcessingParameterGeometry.setAllowMultipart: src/core/processing/qgsprocessingparameters.h#L1976
-QgsProcessingParameterGeometry.setGeometryTypes: src/core/processing/qgsprocessingparameters.h#L1964
-QgsProcessingParameterGeometry.toVariantMap: src/core/processing/qgsprocessingparameters.h#L1951
-QgsProcessingParameterGeometry.type: src/core/processing/qgsprocessingparameters.h#L1946
-QgsProcessingParameterGeometry.typeName: src/core/processing/qgsprocessingparameters.h#L1944
-QgsProcessingParameterGeometry.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L1948
-QgsProcessingParameterGeometry: src/core/processing/qgsprocessingparameters.h#L1928
-QgsProcessingParameterLayout.asPythonString: src/core/processing/qgsprocessingparameters.h#L3762
-QgsProcessingParameterLayout.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3761
-QgsProcessingParameterLayout.clone: src/core/processing/qgsprocessingparameters.h#L3758
-QgsProcessingParameterLayout.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3767
-QgsProcessingParameterLayout.type: src/core/processing/qgsprocessingparameters.h#L3759
-QgsProcessingParameterLayout.typeName: src/core/processing/qgsprocessingparameters.h#L3757
-QgsProcessingParameterLayout.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3760
-QgsProcessingParameterLayout: src/core/processing/qgsprocessingparameters.h#L3744
-QgsProcessingParameterLayoutItem.asPythonString: src/core/processing/qgsprocessingparameters.h#L3802
-QgsProcessingParameterLayoutItem.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3801
-QgsProcessingParameterLayoutItem.clone: src/core/processing/qgsprocessingparameters.h#L3798
-QgsProcessingParameterLayoutItem.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L3805
-QgsProcessingParameterLayoutItem.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3810
-QgsProcessingParameterLayoutItem.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3804
-QgsProcessingParameterLayoutItem.itemType: src/core/processing/qgsprocessingparameters.h#L3831
-QgsProcessingParameterLayoutItem.parentLayoutParameterName: src/core/processing/qgsprocessingparameters.h#L3816
-QgsProcessingParameterLayoutItem.setItemType: src/core/processing/qgsprocessingparameters.h#L3840
-QgsProcessingParameterLayoutItem.setParentLayoutParameterName: src/core/processing/qgsprocessingparameters.h#L3822
-QgsProcessingParameterLayoutItem.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3803
-QgsProcessingParameterLayoutItem.type: src/core/processing/qgsprocessingparameters.h#L3799
-QgsProcessingParameterLayoutItem.typeName: src/core/processing/qgsprocessingparameters.h#L3797
-QgsProcessingParameterLayoutItem.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3800
-QgsProcessingParameterLayoutItem: src/core/processing/qgsprocessingparameters.h#L3782
-QgsProcessingParameterLimitedDataTypes.setDataTypes: src/core/processing/qgsprocessingparameters.h#L2923
-QgsProcessingParameterLimitedDataTypes: src/core/processing/qgsprocessingparameters.h#L2904
-QgsProcessingParameterMapLayer.asPythonString: src/core/processing/qgsprocessingparameters.h#L3038
-QgsProcessingParameterMapLayer.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3037
-QgsProcessingParameterMapLayer.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3033
-QgsProcessingParameterMapLayer.clone: src/core/processing/qgsprocessingparameters.h#L3031
-QgsProcessingParameterMapLayer.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3039
-QgsProcessingParameterMapLayer.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3047
-QgsProcessingParameterMapLayer.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3042
-QgsProcessingParameterMapLayer.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3041
-QgsProcessingParameterMapLayer.type: src/core/processing/qgsprocessingparameters.h#L3032
-QgsProcessingParameterMapLayer.typeName: src/core/processing/qgsprocessingparameters.h#L3030
-QgsProcessingParameterMapLayer.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L3036
-QgsProcessingParameterMapLayer.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3034
-QgsProcessingParameterMapLayer.valueAsString: src/core/processing/qgsprocessingparameters.h#L3035
-QgsProcessingParameterMapLayer: src/core/processing/qgsprocessingparameters.h#L3016
-QgsProcessingParameterMapTheme.asPythonString: src/core/processing/qgsprocessingparameters.h#L4045
-QgsProcessingParameterMapTheme.asScriptCode: src/core/processing/qgsprocessingparameters.h#L4044
-QgsProcessingParameterMapTheme.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4042
-QgsProcessingParameterMapTheme.clone: src/core/processing/qgsprocessingparameters.h#L4040
-QgsProcessingParameterMapTheme.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4052
-QgsProcessingParameterMapTheme.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L4047
-QgsProcessingParameterMapTheme.toVariantMap: src/core/processing/qgsprocessingparameters.h#L4046
-QgsProcessingParameterMapTheme.type: src/core/processing/qgsprocessingparameters.h#L4041
-QgsProcessingParameterMapTheme.typeName: src/core/processing/qgsprocessingparameters.h#L4039
-QgsProcessingParameterMapTheme.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4043
-QgsProcessingParameterMapTheme: src/core/processing/qgsprocessingparameters.h#L4026
-QgsProcessingParameterMatrix.asPythonString: src/core/processing/qgsprocessingparameters.h#L2122
-QgsProcessingParameterMatrix.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2120
-QgsProcessingParameterMatrix.clone: src/core/processing/qgsprocessingparameters.h#L2118
-QgsProcessingParameterMatrix.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2172
-QgsProcessingParameterMatrix.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2167
-QgsProcessingParameterMatrix.hasFixedNumberRows: src/core/processing/qgsprocessingparameters.h#L2157
-QgsProcessingParameterMatrix.headers: src/core/processing/qgsprocessingparameters.h#L2128
-QgsProcessingParameterMatrix.numberRows: src/core/processing/qgsprocessingparameters.h#L2142
-QgsProcessingParameterMatrix.setHasFixedNumberRows: src/core/processing/qgsprocessingparameters.h#L2164
-QgsProcessingParameterMatrix.setHeaders: src/core/processing/qgsprocessingparameters.h#L2134
-QgsProcessingParameterMatrix.setNumberRows: src/core/processing/qgsprocessingparameters.h#L2150
-QgsProcessingParameterMatrix.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2166
-QgsProcessingParameterMatrix.type: src/core/processing/qgsprocessingparameters.h#L2119
-QgsProcessingParameterMatrix.typeName: src/core/processing/qgsprocessingparameters.h#L2117
-QgsProcessingParameterMatrix.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2121
-QgsProcessingParameterMatrix: src/core/processing/qgsprocessingparameters.h#L2102
+QgsProcessingParameterFile.asPythonString: src/core/processing/qgsprocessingparameters.h#L2040
+QgsProcessingParameterFile.asScriptCode: src/core/processing/qgsprocessingparameters.h#L2039
+QgsProcessingParameterFile.behavior: src/core/processing/qgsprocessingparameters.h#L2047
+QgsProcessingParameterFile.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2038
+QgsProcessingParameterFile.clone: src/core/processing/qgsprocessingparameters.h#L2036
+QgsProcessingParameterFile.createFileFilter: src/core/processing/qgsprocessingparameters.h#L2041
+QgsProcessingParameterFile.extension: src/core/processing/qgsprocessingparameters.h#L2062
+QgsProcessingParameterFile.fileFilter: src/core/processing/qgsprocessingparameters.h#L2081
+QgsProcessingParameterFile.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2100
+QgsProcessingParameterFile.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2095
+QgsProcessingParameterFile.setBehavior: src/core/processing/qgsprocessingparameters.h#L2053
+QgsProcessingParameterFile.setExtension: src/core/processing/qgsprocessingparameters.h#L2073
+QgsProcessingParameterFile.setFileFilter: src/core/processing/qgsprocessingparameters.h#L2092
+QgsProcessingParameterFile.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2094
+QgsProcessingParameterFile.type: src/core/processing/qgsprocessingparameters.h#L2037
+QgsProcessingParameterFile.typeName: src/core/processing/qgsprocessingparameters.h#L2035
+QgsProcessingParameterFile: src/core/processing/qgsprocessingparameters.h#L2011
+QgsProcessingParameterFileDestination.asPythonString: src/core/processing/qgsprocessingparameters.h#L3611
+QgsProcessingParameterFileDestination.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3607
+QgsProcessingParameterFileDestination.clone: src/core/processing/qgsprocessingparameters.h#L3605
+QgsProcessingParameterFileDestination.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3612
+QgsProcessingParameterFileDestination.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L3610
+QgsProcessingParameterFileDestination.fileFilter: src/core/processing/qgsprocessingparameters.h#L3618
+QgsProcessingParameterFileDestination.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3632
+QgsProcessingParameterFileDestination.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3627
+QgsProcessingParameterFileDestination.setFileFilter: src/core/processing/qgsprocessingparameters.h#L3624
+QgsProcessingParameterFileDestination.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L3609
+QgsProcessingParameterFileDestination.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3626
+QgsProcessingParameterFileDestination.type: src/core/processing/qgsprocessingparameters.h#L3606
+QgsProcessingParameterFileDestination.typeName: src/core/processing/qgsprocessingparameters.h#L3604
+QgsProcessingParameterFileDestination.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3608
+QgsProcessingParameterFileDestination: src/core/processing/qgsprocessingparameters.h#L3585
+QgsProcessingParameterFolderDestination.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3665
+QgsProcessingParameterFolderDestination.clone: src/core/processing/qgsprocessingparameters.h#L3663
+QgsProcessingParameterFolderDestination.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L3667
+QgsProcessingParameterFolderDestination.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3672
+QgsProcessingParameterFolderDestination.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L3666
+QgsProcessingParameterFolderDestination.type: src/core/processing/qgsprocessingparameters.h#L3664
+QgsProcessingParameterFolderDestination.typeName: src/core/processing/qgsprocessingparameters.h#L3662
+QgsProcessingParameterFolderDestination: src/core/processing/qgsprocessingparameters.h#L3647
+QgsProcessingParameterGeometry.allowMultipart: src/core/processing/qgsprocessingparameters.h#L1983
+QgsProcessingParameterGeometry.asPythonString: src/core/processing/qgsprocessingparameters.h#L1963
+QgsProcessingParameterGeometry.asScriptCode: src/core/processing/qgsprocessingparameters.h#L1962
+QgsProcessingParameterGeometry.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L1960
+QgsProcessingParameterGeometry.clone: src/core/processing/qgsprocessingparameters.h#L1958
+QgsProcessingParameterGeometry.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L1996
+QgsProcessingParameterGeometry.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L1965
+QgsProcessingParameterGeometry.setAllowMultipart: src/core/processing/qgsprocessingparameters.h#L1989
+QgsProcessingParameterGeometry.setGeometryTypes: src/core/processing/qgsprocessingparameters.h#L1977
+QgsProcessingParameterGeometry.toVariantMap: src/core/processing/qgsprocessingparameters.h#L1964
+QgsProcessingParameterGeometry.type: src/core/processing/qgsprocessingparameters.h#L1959
+QgsProcessingParameterGeometry.typeName: src/core/processing/qgsprocessingparameters.h#L1957
+QgsProcessingParameterGeometry.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L1961
+QgsProcessingParameterGeometry: src/core/processing/qgsprocessingparameters.h#L1941
+QgsProcessingParameterLayout.asPythonString: src/core/processing/qgsprocessingparameters.h#L3775
+QgsProcessingParameterLayout.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3774
+QgsProcessingParameterLayout.clone: src/core/processing/qgsprocessingparameters.h#L3771
+QgsProcessingParameterLayout.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3780
+QgsProcessingParameterLayout.type: src/core/processing/qgsprocessingparameters.h#L3772
+QgsProcessingParameterLayout.typeName: src/core/processing/qgsprocessingparameters.h#L3770
+QgsProcessingParameterLayout.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3773
+QgsProcessingParameterLayout: src/core/processing/qgsprocessingparameters.h#L3757
+QgsProcessingParameterLayoutItem.asPythonString: src/core/processing/qgsprocessingparameters.h#L3815
+QgsProcessingParameterLayoutItem.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3814
+QgsProcessingParameterLayoutItem.clone: src/core/processing/qgsprocessingparameters.h#L3811
+QgsProcessingParameterLayoutItem.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L3818
+QgsProcessingParameterLayoutItem.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3823
+QgsProcessingParameterLayoutItem.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3817
+QgsProcessingParameterLayoutItem.itemType: src/core/processing/qgsprocessingparameters.h#L3844
+QgsProcessingParameterLayoutItem.parentLayoutParameterName: src/core/processing/qgsprocessingparameters.h#L3829
+QgsProcessingParameterLayoutItem.setItemType: src/core/processing/qgsprocessingparameters.h#L3853
+QgsProcessingParameterLayoutItem.setParentLayoutParameterName: src/core/processing/qgsprocessingparameters.h#L3835
+QgsProcessingParameterLayoutItem.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3816
+QgsProcessingParameterLayoutItem.type: src/core/processing/qgsprocessingparameters.h#L3812
+QgsProcessingParameterLayoutItem.typeName: src/core/processing/qgsprocessingparameters.h#L3810
+QgsProcessingParameterLayoutItem.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3813
+QgsProcessingParameterLayoutItem: src/core/processing/qgsprocessingparameters.h#L3795
+QgsProcessingParameterLimitedDataTypes.setDataTypes: src/core/processing/qgsprocessingparameters.h#L2936
+QgsProcessingParameterLimitedDataTypes: src/core/processing/qgsprocessingparameters.h#L2917
+QgsProcessingParameterMapLayer.asPythonString: src/core/processing/qgsprocessingparameters.h#L3051
+QgsProcessingParameterMapLayer.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3050
+QgsProcessingParameterMapLayer.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3046
+QgsProcessingParameterMapLayer.clone: src/core/processing/qgsprocessingparameters.h#L3044
+QgsProcessingParameterMapLayer.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3052
+QgsProcessingParameterMapLayer.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3060
+QgsProcessingParameterMapLayer.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3055
+QgsProcessingParameterMapLayer.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3054
+QgsProcessingParameterMapLayer.type: src/core/processing/qgsprocessingparameters.h#L3045
+QgsProcessingParameterMapLayer.typeName: src/core/processing/qgsprocessingparameters.h#L3043
+QgsProcessingParameterMapLayer.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L3049
+QgsProcessingParameterMapLayer.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3047
+QgsProcessingParameterMapLayer.valueAsString: src/core/processing/qgsprocessingparameters.h#L3048
+QgsProcessingParameterMapLayer: src/core/processing/qgsprocessingparameters.h#L3029
+QgsProcessingParameterMapTheme.asPythonString: src/core/processing/qgsprocessingparameters.h#L4059
+QgsProcessingParameterMapTheme.asScriptCode: src/core/processing/qgsprocessingparameters.h#L4058
+QgsProcessingParameterMapTheme.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4056
+QgsProcessingParameterMapTheme.clone: src/core/processing/qgsprocessingparameters.h#L4054
+QgsProcessingParameterMapTheme.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4066
+QgsProcessingParameterMapTheme.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L4061
+QgsProcessingParameterMapTheme.toVariantMap: src/core/processing/qgsprocessingparameters.h#L4060
+QgsProcessingParameterMapTheme.type: src/core/processing/qgsprocessingparameters.h#L4055
+QgsProcessingParameterMapTheme.typeName: src/core/processing/qgsprocessingparameters.h#L4053
+QgsProcessingParameterMapTheme.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4057
+QgsProcessingParameterMapTheme: src/core/processing/qgsprocessingparameters.h#L4040
+QgsProcessingParameterMatrix.asPythonString: src/core/processing/qgsprocessingparameters.h#L2135
+QgsProcessingParameterMatrix.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2133
+QgsProcessingParameterMatrix.clone: src/core/processing/qgsprocessingparameters.h#L2131
+QgsProcessingParameterMatrix.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2185
+QgsProcessingParameterMatrix.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2180
+QgsProcessingParameterMatrix.hasFixedNumberRows: src/core/processing/qgsprocessingparameters.h#L2170
+QgsProcessingParameterMatrix.headers: src/core/processing/qgsprocessingparameters.h#L2141
+QgsProcessingParameterMatrix.numberRows: src/core/processing/qgsprocessingparameters.h#L2155
+QgsProcessingParameterMatrix.setHasFixedNumberRows: src/core/processing/qgsprocessingparameters.h#L2177
+QgsProcessingParameterMatrix.setHeaders: src/core/processing/qgsprocessingparameters.h#L2147
+QgsProcessingParameterMatrix.setNumberRows: src/core/processing/qgsprocessingparameters.h#L2163
+QgsProcessingParameterMatrix.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2179
+QgsProcessingParameterMatrix.type: src/core/processing/qgsprocessingparameters.h#L2132
+QgsProcessingParameterMatrix.typeName: src/core/processing/qgsprocessingparameters.h#L2130
+QgsProcessingParameterMatrix.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2134
+QgsProcessingParameterMatrix: src/core/processing/qgsprocessingparameters.h#L2115
 QgsProcessingParameterMeshDatasetGroups.asPythonString: src/core/processing/qgsprocessingparametermeshdataset.h#L56
 QgsProcessingParameterMeshDatasetGroups.checkValueIsAcceptable: src/core/processing/qgsprocessingparametermeshdataset.h#L54
 QgsProcessingParameterMeshDatasetGroups.clone: src/core/processing/qgsprocessingparametermeshdataset.h#L52
@@ -11809,163 +11810,163 @@ QgsProcessingParameterMeshDatasetTime.typeName: src/core/processing/qgsprocessin
 QgsProcessingParameterMeshDatasetTime.valueAsPythonString: src/core/processing/qgsprocessingparametermeshdataset.h#L165
 QgsProcessingParameterMeshDatasetTime.valueAsTimeType: src/core/processing/qgsprocessingparametermeshdataset.h#L187
 QgsProcessingParameterMeshDatasetTime: src/core/processing/qgsprocessingparametermeshdataset.h#L145
-QgsProcessingParameterMeshLayer.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2998
-QgsProcessingParameterMeshLayer.clone: src/core/processing/qgsprocessingparameters.h#L2996
-QgsProcessingParameterMeshLayer.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3002
-QgsProcessingParameterMeshLayer.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3007
-QgsProcessingParameterMeshLayer.type: src/core/processing/qgsprocessingparameters.h#L2997
-QgsProcessingParameterMeshLayer.typeName: src/core/processing/qgsprocessingparameters.h#L2995
-QgsProcessingParameterMeshLayer.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L3001
-QgsProcessingParameterMeshLayer.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2999
-QgsProcessingParameterMeshLayer.valueAsString: src/core/processing/qgsprocessingparameters.h#L3000
-QgsProcessingParameterMeshLayer: src/core/processing/qgsprocessingparameters.h#L2980
-QgsProcessingParameterMultipleLayers.asPythonString: src/core/processing/qgsprocessingparameters.h#L2210
-QgsProcessingParameterMultipleLayers.asScriptCode: src/core/processing/qgsprocessingparameters.h#L2209
-QgsProcessingParameterMultipleLayers.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2205
-QgsProcessingParameterMultipleLayers.clone: src/core/processing/qgsprocessingparameters.h#L2203
-QgsProcessingParameterMultipleLayers.createFileFilter: src/core/processing/qgsprocessingparameters.h#L2211
-QgsProcessingParameterMultipleLayers.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2245
-QgsProcessingParameterMultipleLayers.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2240
-QgsProcessingParameterMultipleLayers.layerType: src/core/processing/qgsprocessingparameters.h#L2217
-QgsProcessingParameterMultipleLayers.minimumNumberInputs: src/core/processing/qgsprocessingparameters.h#L2230
-QgsProcessingParameterMultipleLayers.setLayerType: src/core/processing/qgsprocessingparameters.h#L2223
-QgsProcessingParameterMultipleLayers.setMinimumNumberInputs: src/core/processing/qgsprocessingparameters.h#L2237
-QgsProcessingParameterMultipleLayers.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2239
-QgsProcessingParameterMultipleLayers.type: src/core/processing/qgsprocessingparameters.h#L2204
-QgsProcessingParameterMultipleLayers.typeName: src/core/processing/qgsprocessingparameters.h#L2202
-QgsProcessingParameterMultipleLayers.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L2208
-QgsProcessingParameterMultipleLayers.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2206
-QgsProcessingParameterMultipleLayers.valueAsString: src/core/processing/qgsprocessingparameters.h#L2207
-QgsProcessingParameterMultipleLayers: src/core/processing/qgsprocessingparameters.h#L2188
-QgsProcessingParameterNumber.QgsProcessingParameterNumber: src/core/processing/qgsprocessingparameters.h#L2286
-QgsProcessingParameterNumber.asPythonString: src/core/processing/qgsprocessingparameters.h#L2303
-QgsProcessingParameterNumber.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2300
-QgsProcessingParameterNumber.clone: src/core/processing/qgsprocessingparameters.h#L2298
-QgsProcessingParameterNumber.dataType: src/core/processing/qgsprocessingparameters.h#L2333
-QgsProcessingParameterNumber.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2347
-QgsProcessingParameterNumber.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2342
-QgsProcessingParameterNumber.maximum: src/core/processing/qgsprocessingparameters.h#L2321
-QgsProcessingParameterNumber.minimum: src/core/processing/qgsprocessingparameters.h#L2309
-QgsProcessingParameterNumber.setDataType: src/core/processing/qgsprocessingparameters.h#L2339
-QgsProcessingParameterNumber.setMaximum: src/core/processing/qgsprocessingparameters.h#L2327
-QgsProcessingParameterNumber.setMinimum: src/core/processing/qgsprocessingparameters.h#L2315
-QgsProcessingParameterNumber.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2341
-QgsProcessingParameterNumber.toolTip: src/core/processing/qgsprocessingparameters.h#L2302
-QgsProcessingParameterNumber.type: src/core/processing/qgsprocessingparameters.h#L2299
-QgsProcessingParameterNumber.typeName: src/core/processing/qgsprocessingparameters.h#L2297
-QgsProcessingParameterNumber.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2301
-QgsProcessingParameterNumber: src/core/processing/qgsprocessingparameters.h#L2272
-QgsProcessingParameterPoint.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L1912
-QgsProcessingParameterPoint.clone: src/core/processing/qgsprocessingparameters.h#L1910
-QgsProcessingParameterPoint.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L1918
-QgsProcessingParameterPoint.type: src/core/processing/qgsprocessingparameters.h#L1911
-QgsProcessingParameterPoint.typeName: src/core/processing/qgsprocessingparameters.h#L1909
-QgsProcessingParameterPoint.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L1913
-QgsProcessingParameterPoint: src/core/processing/qgsprocessingparameters.h#L1896
-QgsProcessingParameterPointCloudAttribute.allowMultiple: src/core/processing/qgsprocessingparameters.h#L4554
-QgsProcessingParameterPointCloudAttribute.asPythonString: src/core/processing/qgsprocessingparameters.h#L4535
-QgsProcessingParameterPointCloudAttribute.asScriptCode: src/core/processing/qgsprocessingparameters.h#L4534
-QgsProcessingParameterPointCloudAttribute.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4532
-QgsProcessingParameterPointCloudAttribute.clone: src/core/processing/qgsprocessingparameters.h#L4530
-QgsProcessingParameterPointCloudAttribute.defaultToAllAttributes: src/core/processing/qgsprocessingparameters.h#L4570
-QgsProcessingParameterPointCloudAttribute.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L4536
-QgsProcessingParameterPointCloudAttribute.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4588
-QgsProcessingParameterPointCloudAttribute.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L4583
-QgsProcessingParameterPointCloudAttribute.parentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L4542
-QgsProcessingParameterPointCloudAttribute.setAllowMultiple: src/core/processing/qgsprocessingparameters.h#L4560
-QgsProcessingParameterPointCloudAttribute.setDefaultToAllAttributes: src/core/processing/qgsprocessingparameters.h#L4580
-QgsProcessingParameterPointCloudAttribute.setParentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L4548
-QgsProcessingParameterPointCloudAttribute.toVariantMap: src/core/processing/qgsprocessingparameters.h#L4582
-QgsProcessingParameterPointCloudAttribute.type: src/core/processing/qgsprocessingparameters.h#L4531
-QgsProcessingParameterPointCloudAttribute.typeName: src/core/processing/qgsprocessingparameters.h#L4529
-QgsProcessingParameterPointCloudAttribute.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4533
-QgsProcessingParameterPointCloudAttribute: src/core/processing/qgsprocessingparameters.h#L4513
-QgsProcessingParameterPointCloudDestination.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4489
-QgsProcessingParameterPointCloudDestination.clone: src/core/processing/qgsprocessingparameters.h#L4487
-QgsProcessingParameterPointCloudDestination.createFileFilter: src/core/processing/qgsprocessingparameters.h#L4493
-QgsProcessingParameterPointCloudDestination.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L4492
-QgsProcessingParameterPointCloudDestination.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4504
-QgsProcessingParameterPointCloudDestination.supportedOutputPointCloudLayerExtensions: src/core/processing/qgsprocessingparameters.h#L4499
-QgsProcessingParameterPointCloudDestination.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L4491
-QgsProcessingParameterPointCloudDestination.type: src/core/processing/qgsprocessingparameters.h#L4488
-QgsProcessingParameterPointCloudDestination.typeName: src/core/processing/qgsprocessingparameters.h#L4486
-QgsProcessingParameterPointCloudDestination.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4490
-QgsProcessingParameterPointCloudDestination: src/core/processing/qgsprocessingparameters.h#L4468
-QgsProcessingParameterPointCloudLayer.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4415
-QgsProcessingParameterPointCloudLayer.clone: src/core/processing/qgsprocessingparameters.h#L4413
-QgsProcessingParameterPointCloudLayer.createFileFilter: src/core/processing/qgsprocessingparameters.h#L4419
-QgsProcessingParameterPointCloudLayer.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4424
-QgsProcessingParameterPointCloudLayer.type: src/core/processing/qgsprocessingparameters.h#L4414
-QgsProcessingParameterPointCloudLayer.typeName: src/core/processing/qgsprocessingparameters.h#L4412
-QgsProcessingParameterPointCloudLayer.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L4418
-QgsProcessingParameterPointCloudLayer.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4416
-QgsProcessingParameterPointCloudLayer.valueAsString: src/core/processing/qgsprocessingparameters.h#L4417
-QgsProcessingParameterPointCloudLayer: src/core/processing/qgsprocessingparameters.h#L4399
-QgsProcessingParameterProviderConnection.asPythonString: src/core/processing/qgsprocessingparameters.h#L4207
-QgsProcessingParameterProviderConnection.asScriptCode: src/core/processing/qgsprocessingparameters.h#L4206
-QgsProcessingParameterProviderConnection.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4204
-QgsProcessingParameterProviderConnection.clone: src/core/processing/qgsprocessingparameters.h#L4202
-QgsProcessingParameterProviderConnection.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4226
-QgsProcessingParameterProviderConnection.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L4209
-QgsProcessingParameterProviderConnection.providerId: src/core/processing/qgsprocessingparameters.h#L4215
-QgsProcessingParameterProviderConnection.setProviderId: src/core/processing/qgsprocessingparameters.h#L4221
-QgsProcessingParameterProviderConnection.toVariantMap: src/core/processing/qgsprocessingparameters.h#L4208
-QgsProcessingParameterProviderConnection.type: src/core/processing/qgsprocessingparameters.h#L4203
-QgsProcessingParameterProviderConnection.typeName: src/core/processing/qgsprocessingparameters.h#L4201
-QgsProcessingParameterProviderConnection.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4205
-QgsProcessingParameterProviderConnection: src/core/processing/qgsprocessingparameters.h#L4185
-QgsProcessingParameterRange.asPythonString: src/core/processing/qgsprocessingparameters.h#L2555
-QgsProcessingParameterRange.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2553
-QgsProcessingParameterRange.clone: src/core/processing/qgsprocessingparameters.h#L2551
-QgsProcessingParameterRange.dataType: src/core/processing/qgsprocessingparameters.h#L2561
-QgsProcessingParameterRange.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2575
-QgsProcessingParameterRange.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2570
-QgsProcessingParameterRange.setDataType: src/core/processing/qgsprocessingparameters.h#L2567
-QgsProcessingParameterRange.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2569
-QgsProcessingParameterRange.type: src/core/processing/qgsprocessingparameters.h#L2552
-QgsProcessingParameterRange.typeName: src/core/processing/qgsprocessingparameters.h#L2550
-QgsProcessingParameterRange.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2554
-QgsProcessingParameterRange: src/core/processing/qgsprocessingparameters.h#L2535
-QgsProcessingParameterRasterDestination.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3532
-QgsProcessingParameterRasterDestination.clone: src/core/processing/qgsprocessingparameters.h#L3530
-QgsProcessingParameterRasterDestination.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3536
-QgsProcessingParameterRasterDestination.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L3535
-QgsProcessingParameterRasterDestination.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3548
-QgsProcessingParameterRasterDestination.supportedOutputRasterLayerExtensions: src/core/processing/qgsprocessingparameters.h#L3543
-QgsProcessingParameterRasterDestination.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L3534
-QgsProcessingParameterRasterDestination.type: src/core/processing/qgsprocessingparameters.h#L3531
-QgsProcessingParameterRasterDestination.typeName: src/core/processing/qgsprocessingparameters.h#L3529
-QgsProcessingParameterRasterDestination.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3533
-QgsProcessingParameterRasterDestination: src/core/processing/qgsprocessingparameters.h#L3511
-QgsProcessingParameterRasterLayer.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2604
-QgsProcessingParameterRasterLayer.clone: src/core/processing/qgsprocessingparameters.h#L2602
-QgsProcessingParameterRasterLayer.createFileFilter: src/core/processing/qgsprocessingparameters.h#L2608
-QgsProcessingParameterRasterLayer.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2613
-QgsProcessingParameterRasterLayer.type: src/core/processing/qgsprocessingparameters.h#L2603
-QgsProcessingParameterRasterLayer.typeName: src/core/processing/qgsprocessingparameters.h#L2601
-QgsProcessingParameterRasterLayer.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L2607
-QgsProcessingParameterRasterLayer.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2605
-QgsProcessingParameterRasterLayer.valueAsString: src/core/processing/qgsprocessingparameters.h#L2606
-QgsProcessingParameterRasterLayer: src/core/processing/qgsprocessingparameters.h#L2588
-QgsProcessingParameterScale.QgsProcessingParameterScale: src/core/processing/qgsprocessingparameters.h#L2508
-QgsProcessingParameterScale.asPythonString: src/core/processing/qgsprocessingparameters.h#L2520
-QgsProcessingParameterScale.clone: src/core/processing/qgsprocessingparameters.h#L2517
-QgsProcessingParameterScale.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2525
-QgsProcessingParameterScale.type: src/core/processing/qgsprocessingparameters.h#L2519
-QgsProcessingParameterScale.typeName: src/core/processing/qgsprocessingparameters.h#L2515
-QgsProcessingParameterScale: src/core/processing/qgsprocessingparameters.h#L2501
-QgsProcessingParameterString.asPythonString: src/core/processing/qgsprocessingparameters.h#L2761
-QgsProcessingParameterString.asScriptCode: src/core/processing/qgsprocessingparameters.h#L2760
-QgsProcessingParameterString.clone: src/core/processing/qgsprocessingparameters.h#L2757
-QgsProcessingParameterString.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2781
-QgsProcessingParameterString.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2776
-QgsProcessingParameterString.multiLine: src/core/processing/qgsprocessingparameters.h#L2767
-QgsProcessingParameterString.setMultiLine: src/core/processing/qgsprocessingparameters.h#L2773
-QgsProcessingParameterString.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2775
-QgsProcessingParameterString.type: src/core/processing/qgsprocessingparameters.h#L2758
-QgsProcessingParameterString.typeName: src/core/processing/qgsprocessingparameters.h#L2756
-QgsProcessingParameterString.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2759
-QgsProcessingParameterString: src/core/processing/qgsprocessingparameters.h#L2742
+QgsProcessingParameterMeshLayer.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3011
+QgsProcessingParameterMeshLayer.clone: src/core/processing/qgsprocessingparameters.h#L3009
+QgsProcessingParameterMeshLayer.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3015
+QgsProcessingParameterMeshLayer.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3020
+QgsProcessingParameterMeshLayer.type: src/core/processing/qgsprocessingparameters.h#L3010
+QgsProcessingParameterMeshLayer.typeName: src/core/processing/qgsprocessingparameters.h#L3008
+QgsProcessingParameterMeshLayer.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L3014
+QgsProcessingParameterMeshLayer.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3012
+QgsProcessingParameterMeshLayer.valueAsString: src/core/processing/qgsprocessingparameters.h#L3013
+QgsProcessingParameterMeshLayer: src/core/processing/qgsprocessingparameters.h#L2993
+QgsProcessingParameterMultipleLayers.asPythonString: src/core/processing/qgsprocessingparameters.h#L2223
+QgsProcessingParameterMultipleLayers.asScriptCode: src/core/processing/qgsprocessingparameters.h#L2222
+QgsProcessingParameterMultipleLayers.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2218
+QgsProcessingParameterMultipleLayers.clone: src/core/processing/qgsprocessingparameters.h#L2216
+QgsProcessingParameterMultipleLayers.createFileFilter: src/core/processing/qgsprocessingparameters.h#L2224
+QgsProcessingParameterMultipleLayers.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2258
+QgsProcessingParameterMultipleLayers.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2253
+QgsProcessingParameterMultipleLayers.layerType: src/core/processing/qgsprocessingparameters.h#L2230
+QgsProcessingParameterMultipleLayers.minimumNumberInputs: src/core/processing/qgsprocessingparameters.h#L2243
+QgsProcessingParameterMultipleLayers.setLayerType: src/core/processing/qgsprocessingparameters.h#L2236
+QgsProcessingParameterMultipleLayers.setMinimumNumberInputs: src/core/processing/qgsprocessingparameters.h#L2250
+QgsProcessingParameterMultipleLayers.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2252
+QgsProcessingParameterMultipleLayers.type: src/core/processing/qgsprocessingparameters.h#L2217
+QgsProcessingParameterMultipleLayers.typeName: src/core/processing/qgsprocessingparameters.h#L2215
+QgsProcessingParameterMultipleLayers.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L2221
+QgsProcessingParameterMultipleLayers.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2219
+QgsProcessingParameterMultipleLayers.valueAsString: src/core/processing/qgsprocessingparameters.h#L2220
+QgsProcessingParameterMultipleLayers: src/core/processing/qgsprocessingparameters.h#L2201
+QgsProcessingParameterNumber.QgsProcessingParameterNumber: src/core/processing/qgsprocessingparameters.h#L2299
+QgsProcessingParameterNumber.asPythonString: src/core/processing/qgsprocessingparameters.h#L2316
+QgsProcessingParameterNumber.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2313
+QgsProcessingParameterNumber.clone: src/core/processing/qgsprocessingparameters.h#L2311
+QgsProcessingParameterNumber.dataType: src/core/processing/qgsprocessingparameters.h#L2346
+QgsProcessingParameterNumber.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2360
+QgsProcessingParameterNumber.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2355
+QgsProcessingParameterNumber.maximum: src/core/processing/qgsprocessingparameters.h#L2334
+QgsProcessingParameterNumber.minimum: src/core/processing/qgsprocessingparameters.h#L2322
+QgsProcessingParameterNumber.setDataType: src/core/processing/qgsprocessingparameters.h#L2352
+QgsProcessingParameterNumber.setMaximum: src/core/processing/qgsprocessingparameters.h#L2340
+QgsProcessingParameterNumber.setMinimum: src/core/processing/qgsprocessingparameters.h#L2328
+QgsProcessingParameterNumber.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2354
+QgsProcessingParameterNumber.toolTip: src/core/processing/qgsprocessingparameters.h#L2315
+QgsProcessingParameterNumber.type: src/core/processing/qgsprocessingparameters.h#L2312
+QgsProcessingParameterNumber.typeName: src/core/processing/qgsprocessingparameters.h#L2310
+QgsProcessingParameterNumber.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2314
+QgsProcessingParameterNumber: src/core/processing/qgsprocessingparameters.h#L2285
+QgsProcessingParameterPoint.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L1925
+QgsProcessingParameterPoint.clone: src/core/processing/qgsprocessingparameters.h#L1923
+QgsProcessingParameterPoint.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L1931
+QgsProcessingParameterPoint.type: src/core/processing/qgsprocessingparameters.h#L1924
+QgsProcessingParameterPoint.typeName: src/core/processing/qgsprocessingparameters.h#L1922
+QgsProcessingParameterPoint.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L1926
+QgsProcessingParameterPoint: src/core/processing/qgsprocessingparameters.h#L1909
+QgsProcessingParameterPointCloudAttribute.allowMultiple: src/core/processing/qgsprocessingparameters.h#L4568
+QgsProcessingParameterPointCloudAttribute.asPythonString: src/core/processing/qgsprocessingparameters.h#L4549
+QgsProcessingParameterPointCloudAttribute.asScriptCode: src/core/processing/qgsprocessingparameters.h#L4548
+QgsProcessingParameterPointCloudAttribute.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4546
+QgsProcessingParameterPointCloudAttribute.clone: src/core/processing/qgsprocessingparameters.h#L4544
+QgsProcessingParameterPointCloudAttribute.defaultToAllAttributes: src/core/processing/qgsprocessingparameters.h#L4584
+QgsProcessingParameterPointCloudAttribute.dependsOnOtherParameters: src/core/processing/qgsprocessingparameters.h#L4550
+QgsProcessingParameterPointCloudAttribute.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4602
+QgsProcessingParameterPointCloudAttribute.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L4597
+QgsProcessingParameterPointCloudAttribute.parentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L4556
+QgsProcessingParameterPointCloudAttribute.setAllowMultiple: src/core/processing/qgsprocessingparameters.h#L4574
+QgsProcessingParameterPointCloudAttribute.setDefaultToAllAttributes: src/core/processing/qgsprocessingparameters.h#L4594
+QgsProcessingParameterPointCloudAttribute.setParentLayerParameterName: src/core/processing/qgsprocessingparameters.h#L4562
+QgsProcessingParameterPointCloudAttribute.toVariantMap: src/core/processing/qgsprocessingparameters.h#L4596
+QgsProcessingParameterPointCloudAttribute.type: src/core/processing/qgsprocessingparameters.h#L4545
+QgsProcessingParameterPointCloudAttribute.typeName: src/core/processing/qgsprocessingparameters.h#L4543
+QgsProcessingParameterPointCloudAttribute.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4547
+QgsProcessingParameterPointCloudAttribute: src/core/processing/qgsprocessingparameters.h#L4527
+QgsProcessingParameterPointCloudDestination.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4503
+QgsProcessingParameterPointCloudDestination.clone: src/core/processing/qgsprocessingparameters.h#L4501
+QgsProcessingParameterPointCloudDestination.createFileFilter: src/core/processing/qgsprocessingparameters.h#L4507
+QgsProcessingParameterPointCloudDestination.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L4506
+QgsProcessingParameterPointCloudDestination.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4518
+QgsProcessingParameterPointCloudDestination.supportedOutputPointCloudLayerExtensions: src/core/processing/qgsprocessingparameters.h#L4513
+QgsProcessingParameterPointCloudDestination.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L4505
+QgsProcessingParameterPointCloudDestination.type: src/core/processing/qgsprocessingparameters.h#L4502
+QgsProcessingParameterPointCloudDestination.typeName: src/core/processing/qgsprocessingparameters.h#L4500
+QgsProcessingParameterPointCloudDestination.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4504
+QgsProcessingParameterPointCloudDestination: src/core/processing/qgsprocessingparameters.h#L4482
+QgsProcessingParameterPointCloudLayer.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4429
+QgsProcessingParameterPointCloudLayer.clone: src/core/processing/qgsprocessingparameters.h#L4427
+QgsProcessingParameterPointCloudLayer.createFileFilter: src/core/processing/qgsprocessingparameters.h#L4433
+QgsProcessingParameterPointCloudLayer.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4438
+QgsProcessingParameterPointCloudLayer.type: src/core/processing/qgsprocessingparameters.h#L4428
+QgsProcessingParameterPointCloudLayer.typeName: src/core/processing/qgsprocessingparameters.h#L4426
+QgsProcessingParameterPointCloudLayer.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L4432
+QgsProcessingParameterPointCloudLayer.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4430
+QgsProcessingParameterPointCloudLayer.valueAsString: src/core/processing/qgsprocessingparameters.h#L4431
+QgsProcessingParameterPointCloudLayer: src/core/processing/qgsprocessingparameters.h#L4413
+QgsProcessingParameterProviderConnection.asPythonString: src/core/processing/qgsprocessingparameters.h#L4221
+QgsProcessingParameterProviderConnection.asScriptCode: src/core/processing/qgsprocessingparameters.h#L4220
+QgsProcessingParameterProviderConnection.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4218
+QgsProcessingParameterProviderConnection.clone: src/core/processing/qgsprocessingparameters.h#L4216
+QgsProcessingParameterProviderConnection.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4240
+QgsProcessingParameterProviderConnection.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L4223
+QgsProcessingParameterProviderConnection.providerId: src/core/processing/qgsprocessingparameters.h#L4229
+QgsProcessingParameterProviderConnection.setProviderId: src/core/processing/qgsprocessingparameters.h#L4235
+QgsProcessingParameterProviderConnection.toVariantMap: src/core/processing/qgsprocessingparameters.h#L4222
+QgsProcessingParameterProviderConnection.type: src/core/processing/qgsprocessingparameters.h#L4217
+QgsProcessingParameterProviderConnection.typeName: src/core/processing/qgsprocessingparameters.h#L4215
+QgsProcessingParameterProviderConnection.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4219
+QgsProcessingParameterProviderConnection: src/core/processing/qgsprocessingparameters.h#L4199
+QgsProcessingParameterRange.asPythonString: src/core/processing/qgsprocessingparameters.h#L2568
+QgsProcessingParameterRange.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2566
+QgsProcessingParameterRange.clone: src/core/processing/qgsprocessingparameters.h#L2564
+QgsProcessingParameterRange.dataType: src/core/processing/qgsprocessingparameters.h#L2574
+QgsProcessingParameterRange.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2588
+QgsProcessingParameterRange.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2583
+QgsProcessingParameterRange.setDataType: src/core/processing/qgsprocessingparameters.h#L2580
+QgsProcessingParameterRange.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2582
+QgsProcessingParameterRange.type: src/core/processing/qgsprocessingparameters.h#L2565
+QgsProcessingParameterRange.typeName: src/core/processing/qgsprocessingparameters.h#L2563
+QgsProcessingParameterRange.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2567
+QgsProcessingParameterRange: src/core/processing/qgsprocessingparameters.h#L2548
+QgsProcessingParameterRasterDestination.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3545
+QgsProcessingParameterRasterDestination.clone: src/core/processing/qgsprocessingparameters.h#L3543
+QgsProcessingParameterRasterDestination.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3549
+QgsProcessingParameterRasterDestination.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L3548
+QgsProcessingParameterRasterDestination.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3561
+QgsProcessingParameterRasterDestination.supportedOutputRasterLayerExtensions: src/core/processing/qgsprocessingparameters.h#L3556
+QgsProcessingParameterRasterDestination.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L3547
+QgsProcessingParameterRasterDestination.type: src/core/processing/qgsprocessingparameters.h#L3544
+QgsProcessingParameterRasterDestination.typeName: src/core/processing/qgsprocessingparameters.h#L3542
+QgsProcessingParameterRasterDestination.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3546
+QgsProcessingParameterRasterDestination: src/core/processing/qgsprocessingparameters.h#L3524
+QgsProcessingParameterRasterLayer.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2617
+QgsProcessingParameterRasterLayer.clone: src/core/processing/qgsprocessingparameters.h#L2615
+QgsProcessingParameterRasterLayer.createFileFilter: src/core/processing/qgsprocessingparameters.h#L2621
+QgsProcessingParameterRasterLayer.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2626
+QgsProcessingParameterRasterLayer.type: src/core/processing/qgsprocessingparameters.h#L2616
+QgsProcessingParameterRasterLayer.typeName: src/core/processing/qgsprocessingparameters.h#L2614
+QgsProcessingParameterRasterLayer.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L2620
+QgsProcessingParameterRasterLayer.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2618
+QgsProcessingParameterRasterLayer.valueAsString: src/core/processing/qgsprocessingparameters.h#L2619
+QgsProcessingParameterRasterLayer: src/core/processing/qgsprocessingparameters.h#L2601
+QgsProcessingParameterScale.QgsProcessingParameterScale: src/core/processing/qgsprocessingparameters.h#L2521
+QgsProcessingParameterScale.asPythonString: src/core/processing/qgsprocessingparameters.h#L2533
+QgsProcessingParameterScale.clone: src/core/processing/qgsprocessingparameters.h#L2530
+QgsProcessingParameterScale.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2538
+QgsProcessingParameterScale.type: src/core/processing/qgsprocessingparameters.h#L2532
+QgsProcessingParameterScale.typeName: src/core/processing/qgsprocessingparameters.h#L2528
+QgsProcessingParameterScale: src/core/processing/qgsprocessingparameters.h#L2514
+QgsProcessingParameterString.asPythonString: src/core/processing/qgsprocessingparameters.h#L2774
+QgsProcessingParameterString.asScriptCode: src/core/processing/qgsprocessingparameters.h#L2773
+QgsProcessingParameterString.clone: src/core/processing/qgsprocessingparameters.h#L2770
+QgsProcessingParameterString.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2794
+QgsProcessingParameterString.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2789
+QgsProcessingParameterString.multiLine: src/core/processing/qgsprocessingparameters.h#L2780
+QgsProcessingParameterString.setMultiLine: src/core/processing/qgsprocessingparameters.h#L2786
+QgsProcessingParameterString.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2788
+QgsProcessingParameterString.type: src/core/processing/qgsprocessingparameters.h#L2771
+QgsProcessingParameterString.typeName: src/core/processing/qgsprocessingparameters.h#L2769
+QgsProcessingParameterString.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2772
+QgsProcessingParameterString: src/core/processing/qgsprocessingparameters.h#L2755
 QgsProcessingParameterTinInputLayers.asPythonString: src/core/processing/qgsprocessingparametertininputlayers.h#L65
 QgsProcessingParameterTinInputLayers.checkValueIsAcceptable: src/core/processing/qgsprocessingparametertininputlayers.h#L61
 QgsProcessingParameterTinInputLayers.clone: src/core/processing/qgsprocessingparametertininputlayers.h#L59
@@ -11986,48 +11987,48 @@ QgsProcessingParameterType.metadata: src/core/processing/qgsprocessingparametert
 QgsProcessingParameterType.name: src/core/processing/qgsprocessingparametertype.h#L69
 QgsProcessingParameterType.pythonImportString: src/core/processing/qgsprocessingparametertype.h#L80
 QgsProcessingParameterType: src/core/processing/qgsprocessingparametertype.h#L33
-QgsProcessingParameterVectorDestination.asPythonString: src/core/processing/qgsprocessingparameters.h#L3462
-QgsProcessingParameterVectorDestination.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3459
-QgsProcessingParameterVectorDestination.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3457
-QgsProcessingParameterVectorDestination.clone: src/core/processing/qgsprocessingparameters.h#L3455
-QgsProcessingParameterVectorDestination.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3463
-QgsProcessingParameterVectorDestination.dataType: src/core/processing/qgsprocessingparameters.h#L3476
-QgsProcessingParameterVectorDestination.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L3461
-QgsProcessingParameterVectorDestination.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3496
-QgsProcessingParameterVectorDestination.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3491
-QgsProcessingParameterVectorDestination.hasGeometry: src/core/processing/qgsprocessingparameters.h#L3482
-QgsProcessingParameterVectorDestination.setDataType: src/core/processing/qgsprocessingparameters.h#L3488
-QgsProcessingParameterVectorDestination.supportedOutputVectorLayerExtensions: src/core/processing/qgsprocessingparameters.h#L3470
-QgsProcessingParameterVectorDestination.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L3460
-QgsProcessingParameterVectorDestination.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3490
-QgsProcessingParameterVectorDestination.type: src/core/processing/qgsprocessingparameters.h#L3456
-QgsProcessingParameterVectorDestination.typeName: src/core/processing/qgsprocessingparameters.h#L3454
-QgsProcessingParameterVectorDestination.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3458
-QgsProcessingParameterVectorDestination: src/core/processing/qgsprocessingparameters.h#L3438
-QgsProcessingParameterVectorLayer.asPythonString: src/core/processing/qgsprocessingparameters.h#L2961
-QgsProcessingParameterVectorLayer.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2957
-QgsProcessingParameterVectorLayer.clone: src/core/processing/qgsprocessingparameters.h#L2955
-QgsProcessingParameterVectorLayer.createFileFilter: src/core/processing/qgsprocessingparameters.h#L2962
-QgsProcessingParameterVectorLayer.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2970
-QgsProcessingParameterVectorLayer.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2965
-QgsProcessingParameterVectorLayer.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2964
-QgsProcessingParameterVectorLayer.type: src/core/processing/qgsprocessingparameters.h#L2956
-QgsProcessingParameterVectorLayer.typeName: src/core/processing/qgsprocessingparameters.h#L2954
-QgsProcessingParameterVectorLayer.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L2960
-QgsProcessingParameterVectorLayer.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2958
-QgsProcessingParameterVectorLayer.valueAsString: src/core/processing/qgsprocessingparameters.h#L2959
-QgsProcessingParameterVectorLayer: src/core/processing/qgsprocessingparameters.h#L2938
-QgsProcessingParameterVectorTileDestination.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4625
-QgsProcessingParameterVectorTileDestination.clone: src/core/processing/qgsprocessingparameters.h#L4623
-QgsProcessingParameterVectorTileDestination.createFileFilter: src/core/processing/qgsprocessingparameters.h#L4629
-QgsProcessingParameterVectorTileDestination.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L4628
-QgsProcessingParameterVectorTileDestination.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4640
-QgsProcessingParameterVectorTileDestination.supportedOutputVectorTileLayerExtensions: src/core/processing/qgsprocessingparameters.h#L4635
-QgsProcessingParameterVectorTileDestination.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L4627
-QgsProcessingParameterVectorTileDestination.type: src/core/processing/qgsprocessingparameters.h#L4624
-QgsProcessingParameterVectorTileDestination.typeName: src/core/processing/qgsprocessingparameters.h#L4622
-QgsProcessingParameterVectorTileDestination.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4626
-QgsProcessingParameterVectorTileDestination: src/core/processing/qgsprocessingparameters.h#L4604
+QgsProcessingParameterVectorDestination.asPythonString: src/core/processing/qgsprocessingparameters.h#L3475
+QgsProcessingParameterVectorDestination.asScriptCode: src/core/processing/qgsprocessingparameters.h#L3472
+QgsProcessingParameterVectorDestination.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L3470
+QgsProcessingParameterVectorDestination.clone: src/core/processing/qgsprocessingparameters.h#L3468
+QgsProcessingParameterVectorDestination.createFileFilter: src/core/processing/qgsprocessingparameters.h#L3476
+QgsProcessingParameterVectorDestination.dataType: src/core/processing/qgsprocessingparameters.h#L3489
+QgsProcessingParameterVectorDestination.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L3474
+QgsProcessingParameterVectorDestination.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L3509
+QgsProcessingParameterVectorDestination.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L3504
+QgsProcessingParameterVectorDestination.hasGeometry: src/core/processing/qgsprocessingparameters.h#L3495
+QgsProcessingParameterVectorDestination.setDataType: src/core/processing/qgsprocessingparameters.h#L3501
+QgsProcessingParameterVectorDestination.supportedOutputVectorLayerExtensions: src/core/processing/qgsprocessingparameters.h#L3483
+QgsProcessingParameterVectorDestination.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L3473
+QgsProcessingParameterVectorDestination.toVariantMap: src/core/processing/qgsprocessingparameters.h#L3503
+QgsProcessingParameterVectorDestination.type: src/core/processing/qgsprocessingparameters.h#L3469
+QgsProcessingParameterVectorDestination.typeName: src/core/processing/qgsprocessingparameters.h#L3467
+QgsProcessingParameterVectorDestination.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L3471
+QgsProcessingParameterVectorDestination: src/core/processing/qgsprocessingparameters.h#L3451
+QgsProcessingParameterVectorLayer.asPythonString: src/core/processing/qgsprocessingparameters.h#L2974
+QgsProcessingParameterVectorLayer.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L2970
+QgsProcessingParameterVectorLayer.clone: src/core/processing/qgsprocessingparameters.h#L2968
+QgsProcessingParameterVectorLayer.createFileFilter: src/core/processing/qgsprocessingparameters.h#L2975
+QgsProcessingParameterVectorLayer.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L2983
+QgsProcessingParameterVectorLayer.fromVariantMap: src/core/processing/qgsprocessingparameters.h#L2978
+QgsProcessingParameterVectorLayer.toVariantMap: src/core/processing/qgsprocessingparameters.h#L2977
+QgsProcessingParameterVectorLayer.type: src/core/processing/qgsprocessingparameters.h#L2969
+QgsProcessingParameterVectorLayer.typeName: src/core/processing/qgsprocessingparameters.h#L2967
+QgsProcessingParameterVectorLayer.valueAsJsonObject: src/core/processing/qgsprocessingparameters.h#L2973
+QgsProcessingParameterVectorLayer.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L2971
+QgsProcessingParameterVectorLayer.valueAsString: src/core/processing/qgsprocessingparameters.h#L2972
+QgsProcessingParameterVectorLayer: src/core/processing/qgsprocessingparameters.h#L2951
+QgsProcessingParameterVectorTileDestination.checkValueIsAcceptable: src/core/processing/qgsprocessingparameters.h#L4639
+QgsProcessingParameterVectorTileDestination.clone: src/core/processing/qgsprocessingparameters.h#L4637
+QgsProcessingParameterVectorTileDestination.createFileFilter: src/core/processing/qgsprocessingparameters.h#L4643
+QgsProcessingParameterVectorTileDestination.defaultFileExtension: src/core/processing/qgsprocessingparameters.h#L4642
+QgsProcessingParameterVectorTileDestination.fromScriptCode: src/core/processing/qgsprocessingparameters.h#L4654
+QgsProcessingParameterVectorTileDestination.supportedOutputVectorTileLayerExtensions: src/core/processing/qgsprocessingparameters.h#L4649
+QgsProcessingParameterVectorTileDestination.toOutputDefinition: src/core/processing/qgsprocessingparameters.h#L4641
+QgsProcessingParameterVectorTileDestination.type: src/core/processing/qgsprocessingparameters.h#L4638
+QgsProcessingParameterVectorTileDestination.typeName: src/core/processing/qgsprocessingparameters.h#L4636
+QgsProcessingParameterVectorTileDestination.valueAsPythonString: src/core/processing/qgsprocessingparameters.h#L4640
+QgsProcessingParameterVectorTileDestination: src/core/processing/qgsprocessingparameters.h#L4618
 QgsProcessingParameterVectorTileWriterLayers.asPythonString: src/core/processing/qgsprocessingparametervectortilewriterlayers.h#L54
 QgsProcessingParameterVectorTileWriterLayers.checkValueIsAcceptable: src/core/processing/qgsprocessingparametervectortilewriterlayers.h#L52
 QgsProcessingParameterVectorTileWriterLayers.clone: src/core/processing/qgsprocessingparametervectortilewriterlayers.h#L50
@@ -12037,24 +12038,24 @@ QgsProcessingParameterVectorTileWriterLayers.typeName: src/core/processing/qgspr
 QgsProcessingParameterVectorTileWriterLayers.valueAsPythonString: src/core/processing/qgsprocessingparametervectortilewriterlayers.h#L53
 QgsProcessingParameterVectorTileWriterLayers.variantMapAsLayer: src/core/processing/qgsprocessingparametervectortilewriterlayers.h#L62
 QgsProcessingParameterVectorTileWriterLayers: src/core/processing/qgsprocessingparametervectortilewriterlayers.h#L44
-QgsProcessingParameters.descriptionFromName: src/core/processing/qgsprocessingparameters.h#L1774
+QgsProcessingParameters.descriptionFromName: src/core/processing/qgsprocessingparameters.h#L1778
 QgsProcessingParameters.isDynamic: src/core/processing/qgsprocessingparameters.h#L983
-QgsProcessingParameters.parameterAsAnnotationLayer: src/core/processing/qgsprocessingparameters.h#L1747
-QgsProcessingParameters.parameterAsAnnotationLayer: src/core/processing/qgsprocessingparameters.h#L1762
+QgsProcessingParameters.parameterAsAnnotationLayer: src/core/processing/qgsprocessingparameters.h#L1751
+QgsProcessingParameters.parameterAsAnnotationLayer: src/core/processing/qgsprocessingparameters.h#L1766
 QgsProcessingParameters.parameterAsBool: src/core/processing/qgsprocessingparameters.h#L1150
 QgsProcessingParameters.parameterAsBool: src/core/processing/qgsprocessingparameters.h#L1163
 QgsProcessingParameters.parameterAsBoolean: src/core/processing/qgsprocessingparameters.h#L1157
 QgsProcessingParameters.parameterAsBoolean: src/core/processing/qgsprocessingparameters.h#L1169
-QgsProcessingParameters.parameterAsColor: src/core/processing/qgsprocessingparameters.h#L1659
-QgsProcessingParameters.parameterAsColor: src/core/processing/qgsprocessingparameters.h#L1666
+QgsProcessingParameters.parameterAsColor: src/core/processing/qgsprocessingparameters.h#L1663
+QgsProcessingParameters.parameterAsColor: src/core/processing/qgsprocessingparameters.h#L1670
 QgsProcessingParameters.parameterAsCompatibleSourceLayerPath: src/core/processing/qgsprocessingparameters.h#L1252
 QgsProcessingParameters.parameterAsCompatibleSourceLayerPathAndLayerName: src/core/processing/qgsprocessingparameters.h#L1284
-QgsProcessingParameters.parameterAsConnectionName: src/core/processing/qgsprocessingparameters.h#L1673
-QgsProcessingParameters.parameterAsConnectionName: src/core/processing/qgsprocessingparameters.h#L1680
-QgsProcessingParameters.parameterAsCrs: src/core/processing/qgsprocessingparameters.h#L1394
-QgsProcessingParameters.parameterAsCrs: src/core/processing/qgsprocessingparameters.h#L1400
-QgsProcessingParameters.parameterAsDatabaseTableName: src/core/processing/qgsprocessingparameters.h#L1701
-QgsProcessingParameters.parameterAsDatabaseTableName: src/core/processing/qgsprocessingparameters.h#L1708
+QgsProcessingParameters.parameterAsConnectionName: src/core/processing/qgsprocessingparameters.h#L1677
+QgsProcessingParameters.parameterAsConnectionName: src/core/processing/qgsprocessingparameters.h#L1684
+QgsProcessingParameters.parameterAsCrs: src/core/processing/qgsprocessingparameters.h#L1398
+QgsProcessingParameters.parameterAsCrs: src/core/processing/qgsprocessingparameters.h#L1404
+QgsProcessingParameters.parameterAsDatabaseTableName: src/core/processing/qgsprocessingparameters.h#L1705
+QgsProcessingParameters.parameterAsDatabaseTableName: src/core/processing/qgsprocessingparameters.h#L1712
 QgsProcessingParameters.parameterAsDate: src/core/processing/qgsprocessingparameters.h#L1069
 QgsProcessingParameters.parameterAsDate: src/core/processing/qgsprocessingparameters.h#L1079
 QgsProcessingParameters.parameterAsDateTime: src/core/processing/qgsprocessingparameters.h#L1049
@@ -12069,61 +12070,61 @@ QgsProcessingParameters.parameterAsEnumStrings: src/core/processing/qgsprocessin
 QgsProcessingParameters.parameterAsEnumStrings: src/core/processing/qgsprocessingparameters.h#L1145
 QgsProcessingParameters.parameterAsExpression: src/core/processing/qgsprocessingparameters.h#L1005
 QgsProcessingParameters.parameterAsExpression: src/core/processing/qgsprocessingparameters.h#L999
-QgsProcessingParameters.parameterAsExtent: src/core/processing/qgsprocessingparameters.h#L1411
-QgsProcessingParameters.parameterAsExtent: src/core/processing/qgsprocessingparameters.h#L1425
-QgsProcessingParameters.parameterAsExtentCrs: src/core/processing/qgsprocessingparameters.h#L1447
-QgsProcessingParameters.parameterAsExtentCrs: src/core/processing/qgsprocessingparameters.h#L1454
-QgsProcessingParameters.parameterAsExtentGeometry: src/core/processing/qgsprocessingparameters.h#L1439
-QgsProcessingParameters.parameterAsFields: src/core/processing/qgsprocessingparameters.h#L1590
-QgsProcessingParameters.parameterAsFields: src/core/processing/qgsprocessingparameters.h#L1598
-QgsProcessingParameters.parameterAsFile: src/core/processing/qgsprocessingparameters.h#L1526
-QgsProcessingParameters.parameterAsFile: src/core/processing/qgsprocessingparameters.h#L1532
-QgsProcessingParameters.parameterAsFileList: src/core/processing/qgsprocessingparameters.h#L1565
-QgsProcessingParameters.parameterAsFileList: src/core/processing/qgsprocessingparameters.h#L1572
-QgsProcessingParameters.parameterAsFileOutput: src/core/processing/qgsprocessingparameters.h#L1341
-QgsProcessingParameters.parameterAsFileOutput: src/core/processing/qgsprocessingparameters.h#L1347
-QgsProcessingParameters.parameterAsGeometry: src/core/processing/qgsprocessingparameters.h#L1498
-QgsProcessingParameters.parameterAsGeometry: src/core/processing/qgsprocessingparameters.h#L1505
-QgsProcessingParameters.parameterAsGeometryCrs: src/core/processing/qgsprocessingparameters.h#L1513
-QgsProcessingParameters.parameterAsGeometryCrs: src/core/processing/qgsprocessingparameters.h#L1521
+QgsProcessingParameters.parameterAsExtent: src/core/processing/qgsprocessingparameters.h#L1415
+QgsProcessingParameters.parameterAsExtent: src/core/processing/qgsprocessingparameters.h#L1429
+QgsProcessingParameters.parameterAsExtentCrs: src/core/processing/qgsprocessingparameters.h#L1451
+QgsProcessingParameters.parameterAsExtentCrs: src/core/processing/qgsprocessingparameters.h#L1458
+QgsProcessingParameters.parameterAsExtentGeometry: src/core/processing/qgsprocessingparameters.h#L1443
+QgsProcessingParameters.parameterAsFields: src/core/processing/qgsprocessingparameters.h#L1594
+QgsProcessingParameters.parameterAsFields: src/core/processing/qgsprocessingparameters.h#L1602
+QgsProcessingParameters.parameterAsFile: src/core/processing/qgsprocessingparameters.h#L1530
+QgsProcessingParameters.parameterAsFile: src/core/processing/qgsprocessingparameters.h#L1536
+QgsProcessingParameters.parameterAsFileList: src/core/processing/qgsprocessingparameters.h#L1569
+QgsProcessingParameters.parameterAsFileList: src/core/processing/qgsprocessingparameters.h#L1576
+QgsProcessingParameters.parameterAsFileOutput: src/core/processing/qgsprocessingparameters.h#L1345
+QgsProcessingParameters.parameterAsFileOutput: src/core/processing/qgsprocessingparameters.h#L1351
+QgsProcessingParameters.parameterAsGeometry: src/core/processing/qgsprocessingparameters.h#L1502
+QgsProcessingParameters.parameterAsGeometry: src/core/processing/qgsprocessingparameters.h#L1509
+QgsProcessingParameters.parameterAsGeometryCrs: src/core/processing/qgsprocessingparameters.h#L1517
+QgsProcessingParameters.parameterAsGeometryCrs: src/core/processing/qgsprocessingparameters.h#L1525
 QgsProcessingParameters.parameterAsInt: src/core/processing/qgsprocessingparameters.h#L1021
 QgsProcessingParameters.parameterAsInt: src/core/processing/qgsprocessingparameters.h#L1027
 QgsProcessingParameters.parameterAsLayer: src/core/processing/qgsprocessingparameters.h#L1294
 QgsProcessingParameters.parameterAsLayer: src/core/processing/qgsprocessingparameters.h#L1305
-QgsProcessingParameters.parameterAsLayout: src/core/processing/qgsprocessingparameters.h#L1622
-QgsProcessingParameters.parameterAsLayout: src/core/processing/qgsprocessingparameters.h#L1632
-QgsProcessingParameters.parameterAsLayoutItem: src/core/processing/qgsprocessingparameters.h#L1642
-QgsProcessingParameters.parameterAsLayoutItem: src/core/processing/qgsprocessingparameters.h#L1652
-QgsProcessingParameters.parameterAsMatrix: src/core/processing/qgsprocessingparameters.h#L1538
-QgsProcessingParameters.parameterAsMatrix: src/core/processing/qgsprocessingparameters.h#L1545
-QgsProcessingParameters.parameterAsMeshLayer: src/core/processing/qgsprocessingparameters.h#L1378
-QgsProcessingParameters.parameterAsMeshLayer: src/core/processing/qgsprocessingparameters.h#L1389
+QgsProcessingParameters.parameterAsLayout: src/core/processing/qgsprocessingparameters.h#L1626
+QgsProcessingParameters.parameterAsLayout: src/core/processing/qgsprocessingparameters.h#L1636
+QgsProcessingParameters.parameterAsLayoutItem: src/core/processing/qgsprocessingparameters.h#L1646
+QgsProcessingParameters.parameterAsLayoutItem: src/core/processing/qgsprocessingparameters.h#L1656
+QgsProcessingParameters.parameterAsMatrix: src/core/processing/qgsprocessingparameters.h#L1542
+QgsProcessingParameters.parameterAsMatrix: src/core/processing/qgsprocessingparameters.h#L1549
+QgsProcessingParameters.parameterAsMeshLayer: src/core/processing/qgsprocessingparameters.h#L1382
+QgsProcessingParameters.parameterAsMeshLayer: src/core/processing/qgsprocessingparameters.h#L1393
 QgsProcessingParameters.parameterAsOutputLayer: src/core/processing/qgsprocessingparameters.h#L1330
-QgsProcessingParameters.parameterAsOutputLayer: src/core/processing/qgsprocessingparameters.h#L1336
-QgsProcessingParameters.parameterAsPoint: src/core/processing/qgsprocessingparameters.h#L1464
-QgsProcessingParameters.parameterAsPoint: src/core/processing/qgsprocessingparameters.h#L1475
-QgsProcessingParameters.parameterAsPointCloudLayer: src/core/processing/qgsprocessingparameters.h#L1720
-QgsProcessingParameters.parameterAsPointCloudLayer: src/core/processing/qgsprocessingparameters.h#L1732
-QgsProcessingParameters.parameterAsPointCrs: src/core/processing/qgsprocessingparameters.h#L1483
-QgsProcessingParameters.parameterAsPointCrs: src/core/processing/qgsprocessingparameters.h#L1491
+QgsProcessingParameters.parameterAsOutputLayer: src/core/processing/qgsprocessingparameters.h#L1340
+QgsProcessingParameters.parameterAsPoint: src/core/processing/qgsprocessingparameters.h#L1468
+QgsProcessingParameters.parameterAsPoint: src/core/processing/qgsprocessingparameters.h#L1479
+QgsProcessingParameters.parameterAsPointCloudLayer: src/core/processing/qgsprocessingparameters.h#L1724
+QgsProcessingParameters.parameterAsPointCloudLayer: src/core/processing/qgsprocessingparameters.h#L1736
+QgsProcessingParameters.parameterAsPointCrs: src/core/processing/qgsprocessingparameters.h#L1487
+QgsProcessingParameters.parameterAsPointCrs: src/core/processing/qgsprocessingparameters.h#L1495
 QgsProcessingParameters.parameterAsRasterLayer: src/core/processing/qgsprocessingparameters.h#L1314
 QgsProcessingParameters.parameterAsRasterLayer: src/core/processing/qgsprocessingparameters.h#L1325
-QgsProcessingParameters.parameterAsSchema: src/core/processing/qgsprocessingparameters.h#L1687
-QgsProcessingParameters.parameterAsSchema: src/core/processing/qgsprocessingparameters.h#L1694
+QgsProcessingParameters.parameterAsSchema: src/core/processing/qgsprocessingparameters.h#L1691
+QgsProcessingParameters.parameterAsSchema: src/core/processing/qgsprocessingparameters.h#L1698
 QgsProcessingParameters.parameterAsSink: src/core/processing/qgsprocessingparameters.h#L1188
 QgsProcessingParameters.parameterAsSink: src/core/processing/qgsprocessingparameters.h#L1211
 QgsProcessingParameters.parameterAsSource: src/core/processing/qgsprocessingparameters.h#L1223
 QgsProcessingParameters.parameterAsSource: src/core/processing/qgsprocessingparameters.h#L1235
 QgsProcessingParameters.parameterAsString: src/core/processing/qgsprocessingparameters.h#L988
 QgsProcessingParameters.parameterAsString: src/core/processing/qgsprocessingparameters.h#L994
-QgsProcessingParameters.parameterAsStrings: src/core/processing/qgsprocessingparameters.h#L1605
-QgsProcessingParameters.parameterAsStrings: src/core/processing/qgsprocessingparameters.h#L1612
+QgsProcessingParameters.parameterAsStrings: src/core/processing/qgsprocessingparameters.h#L1609
+QgsProcessingParameters.parameterAsStrings: src/core/processing/qgsprocessingparameters.h#L1616
 QgsProcessingParameters.parameterAsTime: src/core/processing/qgsprocessingparameters.h#L1089
 QgsProcessingParameters.parameterAsTime: src/core/processing/qgsprocessingparameters.h#L1099
-QgsProcessingParameters.parameterAsVectorLayer: src/core/processing/qgsprocessingparameters.h#L1356
-QgsProcessingParameters.parameterAsVectorLayer: src/core/processing/qgsprocessingparameters.h#L1367
-QgsProcessingParameters.parameterFromScriptCode: src/core/processing/qgsprocessingparameters.h#L1781
-QgsProcessingParameters.parameterFromVariantMap: src/core/processing/qgsprocessingparameters.h#L1769
+QgsProcessingParameters.parameterAsVectorLayer: src/core/processing/qgsprocessingparameters.h#L1360
+QgsProcessingParameters.parameterAsVectorLayer: src/core/processing/qgsprocessingparameters.h#L1371
+QgsProcessingParameters.parameterFromScriptCode: src/core/processing/qgsprocessingparameters.h#L1785
+QgsProcessingParameters.parameterFromVariantMap: src/core/processing/qgsprocessingparameters.h#L1773
 QgsProcessingParameters: src/core/processing/qgsprocessingparameters.h#L974
 QgsProcessingProvider.addAlgorithm: src/core/processing/qgsprocessingprovider.h#L361
 QgsProcessingProvider.algorithm: src/core/processing/qgsprocessingprovider.h#L339
@@ -16229,26 +16230,30 @@ QgsTask.taskTerminated: src/core/qgstaskmanager.h#L260
 QgsTask.unhold: src/core/qgstaskmanager.h#L164
 QgsTask.waitForFinished: src/core/qgstaskmanager.h#L219
 QgsTask: src/core/qgstaskmanager.h#L54
-QgsTaskManager.QgsTaskManager.TaskDefinition: src/core/qgstaskmanager.h#L419
-QgsTaskManager.addTask: src/core/qgstaskmanager.h#L448
-QgsTaskManager.addTask: src/core/qgstaskmanager.h#L458
-QgsTaskManager.allTasksFinished: src/core/qgstaskmanager.h#L576
-QgsTaskManager.cancelAll: src/core/qgstaskmanager.h#L487
-QgsTaskManager.count: src/core/qgstaskmanager.h#L473
-QgsTaskManager.countActiveTasks: src/core/qgstaskmanager.h#L527
-QgsTaskManager.countActiveTasksChanged: src/core/qgstaskmanager.h#L582
-QgsTaskManager.dependenciesSatisfied: src/core/qgstaskmanager.h#L490
-QgsTaskManager.finalTaskProgressChanged: src/core/qgstaskmanager.h#L551
-QgsTaskManager.progressChanged: src/core/qgstaskmanager.h#L544
-QgsTaskManager.statusChanged: src/core/qgstaskmanager.h#L558
-QgsTaskManager.task: src/core/qgstaskmanager.h#L465
-QgsTaskManager.taskAboutToBeDeleted: src/core/qgstaskmanager.h#L570
-QgsTaskManager.taskAdded: src/core/qgstaskmanager.h#L564
-QgsTaskManager.taskId: src/core/qgstaskmanager.h#L480
-QgsTaskManager.taskTriggered: src/core/qgstaskmanager.h#L590
-QgsTaskManager.threadPool: src/core/qgstaskmanager.h#L438
-QgsTaskManager.triggerTask: src/core/qgstaskmanager.h#L535
-QgsTaskManager: src/core/qgstaskmanager.h#L392
+QgsTaskManager.QgsTaskManager.TaskDefinition: src/core/qgstaskmanager.h#L420
+QgsTaskManager.addTask: src/core/qgstaskmanager.h#L449
+QgsTaskManager.addTask: src/core/qgstaskmanager.h#L459
+QgsTaskManager.allTasksFinished: src/core/qgstaskmanager.h#L577
+QgsTaskManager.cancelAll: src/core/qgstaskmanager.h#L488
+QgsTaskManager.count: src/core/qgstaskmanager.h#L474
+QgsTaskManager.countActiveTasks: src/core/qgstaskmanager.h#L528
+QgsTaskManager.countActiveTasksChanged: src/core/qgstaskmanager.h#L583
+QgsTaskManager.dependenciesSatisfied: src/core/qgstaskmanager.h#L491
+QgsTaskManager.finalTaskProgressChanged: src/core/qgstaskmanager.h#L552
+QgsTaskManager.progressChanged: src/core/qgstaskmanager.h#L545
+QgsTaskManager.statusChanged: src/core/qgstaskmanager.h#L559
+QgsTaskManager.task: src/core/qgstaskmanager.h#L466
+QgsTaskManager.taskAboutToBeDeleted: src/core/qgstaskmanager.h#L571
+QgsTaskManager.taskAdded: src/core/qgstaskmanager.h#L565
+QgsTaskManager.taskId: src/core/qgstaskmanager.h#L481
+QgsTaskManager.taskTriggered: src/core/qgstaskmanager.h#L591
+QgsTaskManager.threadPool: src/core/qgstaskmanager.h#L439
+QgsTaskManager.triggerTask: src/core/qgstaskmanager.h#L536
+QgsTaskManager: src/core/qgstaskmanager.h#L393
+QgsTaskWithSerialSubTasks.addSubTask: src/core/qgstaskmanager.h#L690
+QgsTaskWithSerialSubTasks.cancel: src/core/qgstaskmanager.h#L692
+QgsTaskWithSerialSubTasks.run: src/core/qgstaskmanager.h#L698
+QgsTaskWithSerialSubTasks: src/core/qgstaskmanager.h#L670
 QgsTcpSocketSensor.QgsTcpSocketSensor: src/core/sensor/qgsiodevicesensor.h#L95
 QgsTcpSocketSensor.create: src/core/sensor/qgsiodevicesensor.h#L103
 QgsTcpSocketSensor.handleConnect: src/core/sensor/qgsiodevicesensor.h#L133
diff --git a/python/gui/class_map.yaml b/python/gui/class_map.yaml
index 2d6122d2e63f..b74409aeb9e0 100644
--- a/python/gui/class_map.yaml
+++ b/python/gui/class_map.yaml
@@ -681,18 +681,19 @@ QgsArrowSymbolLayerWidget.create: src/gui/symbology/qgsarrowsymbollayerwidget.h#
 QgsArrowSymbolLayerWidget.setSymbolLayer: src/gui/symbology/qgsarrowsymbollayerwidget.h#L48
 QgsArrowSymbolLayerWidget.symbolLayer: src/gui/symbology/qgsarrowsymbollayerwidget.h#L49
 QgsArrowSymbolLayerWidget: src/gui/symbology/qgsarrowsymbollayerwidget.h#L29
-QgsAttributeDialog.accept: src/gui/qgsattributedialog.h#L110
+QgsAttributeDialog.accept: src/gui/qgsattributedialog.h#L112
 QgsAttributeDialog.attributeForm: src/gui/qgsattributedialog.h#L65
-QgsAttributeDialog.createActionContext: src/gui/qgsattributedialog.h#L107
+QgsAttributeDialog.createActionContext: src/gui/qgsattributedialog.h#L109
 QgsAttributeDialog.editable: src/gui/qgsattributedialog.h#L74
 QgsAttributeDialog.event: src/gui/qgsattributedialog.h#L97
 QgsAttributeDialog.feature: src/gui/qgsattributedialog.h#L67
-QgsAttributeDialog.reject: src/gui/qgsattributedialog.h#L111
+QgsAttributeDialog.reject: src/gui/qgsattributedialog.h#L113
 QgsAttributeDialog.setEditCommandMessage: src/gui/qgsattributedialog.h#L88
-QgsAttributeDialog.setExtraContextScope: src/gui/qgsattributedialog.h#L105
+QgsAttributeDialog.setExtraContextScope: src/gui/qgsattributedialog.h#L107
 QgsAttributeDialog.setHighlight: src/gui/qgsattributedialog.h#L63
 QgsAttributeDialog.setMode: src/gui/qgsattributedialog.h#L81
-QgsAttributeDialog.show: src/gui/qgsattributedialog.h#L114
+QgsAttributeDialog.show: src/gui/qgsattributedialog.h#L116
+QgsAttributeDialog.showEvent: src/gui/qgsattributedialog.h#L99
 QgsAttributeDialog: src/gui/qgsattributedialog.h#L38
 QgsAttributeEditorContext.allowCustomUi: src/gui/qgsattributeeditorcontext.h#L219
 QgsAttributeEditorContext.attributeFormMode: src/gui/qgsattributeeditorcontext.h#L264