Struct epaint::TextShape [−][src]
pub struct TextShape {
pub pos: Pos2,
pub galley: Arc<Galley>,
pub underline: Stroke,
pub override_text_color: Option<Color32>,
pub angle: f32,
}
Expand description
How to paint some text on screen.
Fields
pos: Pos2
Top left corner of the first character.
galley: Arc<Galley>
The layed out text, from Fonts::layout_job
.
underline: Stroke
Add 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: f32
Rotate text by this many radians clock-wise.
The pivot is pos
(the upper left corner of the text).
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TextShape
impl UnwindSafe for TextShape
Blanket Implementations
Mutably borrows from an owned value. Read more