Click or drag to resize

PropertyHint Enumeration

[Missing <summary> documentation for "T:Godot.PropertyHint"]

Namespace:  Godot
Assembly:  GodotSharp (in GodotSharp.dll) Version: 1.0.0
Syntax
C#
public enum PropertyHint
Members
  Member nameValueDescription
None0

No hint for the edited property.

Range1

Hints that an integer or float property should be within a range specified via the hint string "min,max" or "min,max,step". The hint string can optionally include "or_greater" and/or "or_lesser" to allow manual input going respectively above the max or below the min values. Example: "-360,360,1,or_greater,or_lesser".

ExpRange2

Hints that an integer or float property should be within an exponential range specified via the hint string "min,max" or "min,max,step". The hint string can optionally include "or_greater" and/or "or_lesser" to allow manual input going respectively above the max or below the min values. Example: "0.01,100,0.01,or_greater".

Enum3

Hints that an integer, float or string property is an enumerated value to pick in a list specified via a hint string such as "Hello,Something,Else".

ExpEasing4

Hints that a float property should be edited via an exponential easing function. The hint string can include "attenuation" to flip the curve horizontally and/or "inout" to also include in/out easing.

Length5

Deprecated hint, unused.

KeyAccel7

Deprecated hint, unused.

Flags8

Hints that an integer property is a bitmask with named bit flags. For example, to allow toggling bits 0, 1, 2 and 4, the hint could be something like "Bit0,Bit1,Bit2,,Bit4".

Layers2dRender9

Hints that an integer property is a bitmask using the optionally named 2D render layers.

Layers2dPhysics10

Hints that an integer property is a bitmask using the optionally named 2D physics layers.

Layers3dRender11

Hints that an integer property is a bitmask using the optionally named 3D render layers.

Layers3dPhysics12

Hints that an integer property is a bitmask using the optionally named 3D physics layers.

File13

Hints that a string property is a path to a file. Editing it will show a file dialog for picking the path. The hint string can be a set of filters with wildcards like "*.png,*.jpg".

Dir14

Hints that a string property is a path to a directory. Editing it will show a file dialog for picking the path.

GlobalFile15

Hints that a string property is an absolute path to a file outside the project folder. Editing it will show a file dialog for picking the path. The hint string can be a set of filters with wildcards like "*.png,*.jpg".

GlobalDir16

Hints that a string property is an absolute path to a directory outside the project folder. Editing it will show a file dialog for picking the path.

ResourceType17

Hints that a property is an instance of a Resource-derived type, optionally specified via the hint string (e.g. "Texture"). Editing it will show a popup menu of valid resource types to instantiate.

MultilineText18

Hints that a string property is text with line breaks. Editing it will show a text input field where line breaks can be typed.

PlaceholderText19

Hints that a string property should have a placeholder text visible on its input field, whenever the property is empty. The hint string is the placeholder text to use.

ColorNoAlpha20

Hints that a color property should be edited without changing its alpha component, i.e. only R, G and B channels are edited.

ImageCompressLossy21

Hints that an image is compressed using lossy compression.

ImageCompressLossless22

Hints that an image is compressed using lossless compression.

See Also