Represents the data type of a parm. As you can see, some of these high level types share the same underlying raw data type. For instance, both string and file parameter types can be represented with strings, yet semantically they are different. We will group high level parameter types that share an underlying raw data type together, so you can always check the raw data type of a parameter based on its high level data type by checking a range of values.
Values ΒΆ
hapi.parmType.Int
hapi.parmType.Multiparmlist
hapi.parmType.Toggle
hapi.parmType.Button
hapi.parmType.Float
hapi.parmType.Color
hapi.parmType.String
hapi.parmType.PathFile
hapi.parmType.PathFileGeo
hapi.parmType.PathFileImage
hapi.parmType.Node
hapi.parmType.Folderlist
hapi.parmType.FolderlistRadio
hapi.parmType.Folder
hapi.parmType.Label
hapi.parmType.Separator
hapi.parmType.PathFileDir
hapi.parmType.Max
Total number of supported parameter types.
hapi.parmType.IntStart
hapi.parmType.IntEnd
hapi.parmType.FloatStart
hapi.parmType.FloatEnd
hapi.parmType.StringStart
hapi.parmType.StringEnd
hapi.parmType.PathStart
hapi.parmType.PathEnd
hapi.parmType.NodeStart
hapi.parmType.NodeEnd
hapi.parmType.ContainerStart
hapi.parmType.ContainerEnd
hapi.parmType.NonvalueStart
hapi.parmType.NonvalueEnd