Struct egui::style::Style [−][src]
Specifies the look and feel of a Ui.
Fields
body_text_style: TextStyleDefault TextStyle for normal text (i.e. for Label and TextEdit).
wrap: Option<bool>If set, labels buttons wtc will use this to determine whether or not
to wrap the text at the right edge of the Ui they are in.
By default this is None.
None: follow layoutSome(true): default onSome(false): default off
spacing: Spacinginteraction: Interactionvisuals: Visualsanimation_time: f32How many seconds a typical animation should last
Implementations
impl Style[src]
pub fn interact(&self, response: &Response) -> &WidgetVisuals[src]
Use this style for interactive things. Note that you must already have a response, i.e. you must allocate space and interact BEFORE painting the widget!
pub fn interact_selectable(
&self,
response: &Response,
selected: bool
) -> WidgetVisuals[src]
&self,
response: &Response,
selected: bool
) -> WidgetVisuals
pub fn noninteractive(&self) -> &WidgetVisuals[src]
Style to use for non-interactive widgets.
impl Style[src]
Trait Implementations
impl Clone for Style[src]
impl Debug for Style[src]
impl Default for Style[src]
impl PartialEq<Style> for Style[src]
impl StructuralPartialEq for Style[src]
Auto Trait Implementations
impl RefUnwindSafe for Style
impl Send for Style
impl Sync for Style
impl Unpin for Style
impl UnwindSafe for Style
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,