| Value | Meaning |
|---|---|
| none | no hint provided. |
| range | hintText = "min,max,step,slider; //slider is optional" |
| expRange | hintText = "min,max,step", exponential edit |
| enumType | hintText= "val1,val2,val3,etc" |
| expEasing | exponential easing funciton (math::ease) |
| length | hintText= "length" (as integer) |
| spriteFrame | |
| keyAccel | hintText= "length" (as integer) |
| flags | hintText= "flag1,flag2,etc" (as bit flags) |
| layers2DRender | |
| layers2DPhysics | |
| layers3DRender | |
| layers3DPhysics | |
| file | a file path must be passed, hintText (optionally) is a filter "*.png,*.wav,*.doc," |
| dir | a directort path must be passed |
| globalFile | a file path must be passed, hintText (optionally) is a filter "*.png,*.wav,*.doc," |
| globalDir | a directort path must be passed |
| resourceType | a resource object type |
| multilineText | used for string properties that can contain multiple lines |
| colorNoAlpha | used for ignoring alpha component when editing a color |
| imageCompressLossy | |
| imageCompressLossless | |
| objectId | |
| typeString | a type string, the hint is the base type to choose |
| nodePathToEditedNode | so something else can provide this (used in scripts) |
| methodOfVariantType | a method of a type |
| methodOfBaseType | a method of a base type |
| methodOfInstance | a method of an instance |
| methodOfScript | a method of a script & base |
| propertyOfVariantType | a property of a type |
| propertyOfBaseType | a property of a base type |
| propertyOfInstance | a property of an instance |
| propertyOfScript | a property of a script & base |