FloatProperty(Property)

base classes — bpy_struct, Property

class bpy.types.FloatProperty(Property)

RNA floating-point number (single precision) property definition

array_dimensions

Length of each dimension of the array (array of 3 items, in [0, inf], default (0, 0, 0), readonly)

Type:

bpy_prop_array[int]

array_length

Maximum length of the array, 0 means unlimited (in [0, inf], default 0, readonly)

Type:

int

default

Default value for this number (in [-inf, inf], default 0.0, readonly)

Type:

float

default_array

Default value for this array (array of 3 items, in [-inf, inf], default (0.0, 0.0, 0.0), readonly)

Type:

bpy_prop_array[float]

hard_max

Maximum value used by buttons (in [-inf, inf], default 0.0, readonly)

Type:

float

hard_min

Minimum value used by buttons (in [-inf, inf], default 0.0, readonly)

Type:

float

is_array

(default False, readonly)

Type:

bool

precision

Number of digits after the dot used by buttons. Fraction is automatically hidden for exact integer values of fields with unit ‘NONE’ or ‘TIME’ (frame count) and step divisible by 100. (in [0, inf], default 0, readonly)

Type:

int

soft_max

Maximum value used by buttons (in [-inf, inf], default 0.0, readonly)

Type:

float

soft_min

Minimum value used by buttons (in [-inf, inf], default 0.0, readonly)

Type:

float

step

Step size used by number buttons, for floats 1/100th of the step size (in [0, inf], default 0.0, readonly)

Type:

float

classmethod bl_rna_get_subclass(id, default=None, /)
Parameters:
  • id (str) – The RNA type identifier.

  • default (bpy.types.Struct | None) – The value to return when not found.

Returns:

The RNA type or default when not found.

Return type:

bpy.types.Struct

classmethod bl_rna_get_subclass_py(id, default=None, /)
Parameters:
  • id (str) – The RNA type identifier.

  • default (type | None) – The value to return when not found.

Returns:

The class or default when not found.

Return type:

type

Inherited Properties

Inherited Functions