Houdini 20.0 hapi

hapi.parmType module

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

hapi