Struct bevy_retrograde_epaint::text::Fonts [−][src]
pub struct Fonts { /* fields omitted */ }
Expand description
The collection of fonts used by epaint
.
Implementations
Call each frame to get the latest available font texture data.
Width of this character in points.
Height of one row of text. In points
Will line break at \n
.
Always returns at least one row.
Typeset the given text onto one row.
Any \n
will show up as the replacement character.
Always returns exactly one Row
in the Galley
.
Most often you probably want \n
to produce a new row,
and so Self::layout_no_wrap
may be a better choice.
Will wrap text at the given width and line break at \n
.
Always returns at least one row.
first_row_indentation
: extra space before the very first character (in points).max_width_in_points
: wrapping width.
Always returns at least one row.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Fonts
impl !UnwindSafe for Fonts
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<T> Downcast for T where
T: Any,
impl<T> Downcast for T where
T: Any,
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
. Read more
pub fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
pub fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
. Read more
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s. Read more
pub fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
pub fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn vzip(self) -> V