QgsProcessingParameterRasterLayer|input|Name of input raster map|None|False
QgsProcessingParameterString|method|Textural measurement method(s) in the following list: asm, contrast, corr, var, idm, sa, se, sv, entr, dv, de, moc1, moc2|None|False|True
QgsProcessingParameterNumber|size|The size of moving window (odd and >= 3)|3.0|QgsProcessingParameterNumber.Double|True|False|3.0|None
QgsProcessingParameterNumber|distance|The distance between two samples (>= 1)|1.0|QgsProcessingParameterNumber.Double|True|False|1.0|None
*QgsProcessingParameterBoolean|-s|Separate output for each angle (0, 45, 90, 135)|False
*QgsProcessingParameterBoolean|-a|Calculate all textural measurements|False