Property implementation for Float values.
Optional description
Set of allowed float values (empty if no restrictions)
Checks if this property has fixed values defined.
Unique name of the property
Whether the property is read-only
Current float value