Struct webgl2_glyph::glyph_brush::legacy::OwnedVariedSection [−][src]
pub struct OwnedVariedSection {
pub screen_position: (f32, f32),
pub bounds: (f32, f32),
pub z: f32,
pub layout: Layout<BuiltInLineBreaker>,
pub text: Vec<OwnedSectionText, Global>,
}
Fields
screen_position: (f32, f32)
Position on screen to render text, in pixels from top-left. Defaults to (0, 0).
bounds: (f32, f32)
Max (width, height) bounds, in pixels from top-left. Defaults to unbounded.
z: f32
Z values for use in depth testing. Defaults to 0.0
layout: Layout<BuiltInLineBreaker>
Built in layout, can be overridden with custom layout logic
see queue_custom_layout
text: Vec<OwnedSectionText, Global>
Text to render, rendered next to one another according the layout.
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for OwnedVariedSection
impl Send for OwnedVariedSection
impl Sync for OwnedVariedSection
impl Unpin for OwnedVariedSection
impl UnwindSafe for OwnedVariedSection
Blanket Implementations
Mutably borrows from an owned value. Read more