Struct dotrix_egui::DragValue[][src]

pub struct DragValue<'a> { /* fields omitted */ }
Expand description

A numeric value that you can change by dragging the number. More compact than a Slider.

ui.add(egui::DragValue::new(&mut my_f32).speed(0.1));

Implementations

👎 Deprecated:

Use DragValue::new instead

👎 Deprecated:

Use DragValue::new instead

👎 Deprecated:

Use DragValue::new instead

👎 Deprecated:

Use DragValue::new instead

👎 Deprecated:

Use DragValue::new instead

👎 Deprecated:

Use DragValue::new instead

👎 Deprecated:

Use DragValue::new instead

👎 Deprecated:

Use DragValue::new instead

👎 Deprecated:

Use DragValue::new instead

👎 Deprecated:

Use DragValue::new instead

👎 Deprecated:

Use DragValue::new instead

👎 Deprecated:

Use DragValue::new instead

How much the value changes when dragged one point (logical pixel).

Clamp incoming and outgoing values to this range.

👎 Deprecated:

Use clamp_range

👎 Deprecated:

Renamed clamp_range

Show a prefix before the number, e.g. “x: “

Add a suffix to the number, this can be e.g. a unit (“°” or “ m“)

Set a minimum number of decimals to display. Normally you don’t need to pick a precision, as the slider will intelligently pick a precision for you. Regardless of precision the slider will use “smart aim” to help the user select nice, round values.

Set a maximum number of decimals to display. Values will also be rounded to this number of decimals. Normally you don’t need to pick a precision, as the slider will intelligently pick a precision for you. Regardless of precision the slider will use “smart aim” to help the user select nice, round values.

Set an exact number of decimals to display. Values will also be rounded to this number of decimals. Normally you don’t need to pick a precision, as the slider will intelligently pick a precision for you. Regardless of precision the slider will use “smart aim” to help the user select nice, round values.

Trait Implementations

Allocate space, interact, paint, and return a Response. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

The alignment of pointer.

The type for initializers.

Initializes a with the given initializer. Read more

Dereferences the given pointer. Read more

Mutably dereferences the given pointer. Read more

Drops the object pointed to by the given pointer. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.