Struct imgui::ProgressBar
[−]
[src]
#[must_use]pub struct ProgressBar<'ui, 'p> { /* fields omitted */ }
Progress bar widget.
Methods
impl<'ui, 'p> ProgressBar<'ui, 'p>
[src]
fn new(_: &Ui<'ui>, fraction: f32) -> Self
[src]
Creates a progress bar with a given fraction showing the progress (0.0 = 0%, 1.0 = 100%). The progress bar will be automatically sized to fill the entire width of the window if no custom size is specified.
fn overlay_text(self, overlay_text: &'p ImStr) -> Self
[src]
Sets an optional text that will be drawn over the progress bar.
fn size<S: Into<ImVec2>>(self, size: S) -> Self
[src]
Sets the size of the progress bar. Negative values will automatically align to the end of the axis, zero will let the progress bar choose a size and positive values will use the given size.
fn build(self)
[src]
Builds the progress bar. This has to be called after setting all parameters of the progress bar, otherwise the it will not be shown.