Struct comfy_wgpu::egui::epaint::TextShape
pub struct TextShape {
pub pos: Pos2,
pub galley: Arc<Galley, Global>,
pub underline: Stroke,
pub override_text_color: Option<Color32>,
pub angle: f32,
}Expand description
How to paint some text on screen.
This needs to be recreated if pixels_per_point (dpi scale) changes.
Fields§
§pos: Pos2Top left corner of the first character.
galley: Arc<Galley, Global>The laid out text, from Fonts::layout_job.
underline: StrokeAdd this underline to the whole text. You can also set an underline when creating the galley.
override_text_color: Option<Color32>If set, the text color in the galley will be ignored and replaced with the given color. This will NOT replace background color nor strikethrough/underline color.
angle: f32Rotate text by this many radians clockwise.
The pivot is pos (the upper left corner of the text).
Implementations§
Trait Implementations§
impl StructuralPartialEq for TextShape
Auto Trait Implementations§
impl RefUnwindSafe for TextShape
impl Send for TextShape
impl Sync for TextShape
impl Unpin for TextShape
impl UnwindSafe for TextShape
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