pub struct Style {Show 16 fields
pub grid_spacing: f32,
pub node_corner_rounding: f32,
pub node_padding_horizontal: f32,
pub node_padding_vertical: f32,
pub node_border_thickness: f32,
pub link_thickness: f32,
pub link_line_segments_per_length: f32,
pub link_hover_distance: f32,
pub pin_circle_radius: f32,
pub pin_quad_side_length: f32,
pub pin_triangle_side_length: f32,
pub pin_line_thickness: f32,
pub pin_hover_radius: f32,
pub pin_offset: f32,
pub flags: usize,
pub colors: [Color32; 16],
}
Expand description
The style used by a context Example:
let style = Style { colors: ColorStyle::colors_classic(), ..Default::default() };
let ctx = Context { style, ..Default::default() }
Fields§
§grid_spacing: f32
§node_corner_rounding: f32
§node_padding_horizontal: f32
§node_padding_vertical: f32
§node_border_thickness: f32
§link_thickness: f32
§link_line_segments_per_length: f32
§link_hover_distance: f32
§pin_circle_radius: f32
§pin_quad_side_length: f32
§pin_triangle_side_length: f32
§pin_line_thickness: f32
§pin_hover_radius: f32
§pin_offset: f32
§flags: usize
§colors: [Color32; 16]
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Style
impl RefUnwindSafe for Style
impl Send for Style
impl Sync for Style
impl Unpin for Style
impl UnwindSafe for Style
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more