Struct egui::widgets::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.

Performs the conversion.

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.