oa::ui::UiGridConfig

Configuration for a regular axis-aligned background grid. Donor: oa::UiGridConfig.

StRust public API

Declaration

pub struct UiGridConfig { pub minor_spacing: f32, pub major_every: i32, pub super_major_every: i32, pub minor_thickness: f32, pub major_thickness: f32, pub super_major_thickness: f32, pub axis_thickness: f32, pub fill_background: bool, pub draw_axes: bool, }
Public Rust declaration.

Public Methods

fn clone(&self) -> UiGridConfig
fn fmt(&self, f: &mut Formatter<'_>) -> Result

Associated Functions

fn default() -> Self

Public Data Members

minor_spacingf32field
major_everyi32field
super_major_everyi32field
minor_thicknessf32field
major_thicknessf32field
super_major_thicknessf32field
axis_thicknessf32field
fill_backgroundboolfield
draw_axesboolfield

Public Method Documentation

fn clone( &self ) -> UiGridConfig
No public source comment is attached to this declaration.
fn fmt( &self, f: &mut Formatter<'_> ) -> Result
No public source comment is attached to this declaration.
fn default() -> Self
No public source comment is attached to this declaration.