Struct ori_graphics::TextSection
source · pub struct TextSection {
pub rect: Rect,
pub scale: f32,
pub h_align: TextAlign,
pub v_align: TextAlign,
pub wrap: bool,
pub text: String,
pub font: Option<String>,
pub color: Color,
}
Fields§
§rect: Rect
§scale: f32
§h_align: TextAlign
§v_align: TextAlign
§wrap: bool
§text: String
§font: Option<String>
§color: Color
Implementations§
source§impl TextSection
impl TextSection
pub fn aligned_rect(&self) -> Rect
Trait Implementations§
source§impl Clone for TextSection
impl Clone for TextSection
source§fn clone(&self) -> TextSection
fn clone(&self) -> TextSection
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for TextSection
impl Debug for TextSection
source§impl Default for TextSection
impl Default for TextSection
source§impl From<TextSection> for PrimitiveKind
impl From<TextSection> for PrimitiveKind
source§fn from(text: TextSection) -> Self
fn from(text: TextSection) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for TextSection
impl Send for TextSection
impl Sync for TextSection
impl Unpin for TextSection
impl UnwindSafe for TextSection
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<R, P> ReadPrimitive<R> for Pwhere
R: Read + ReadEndian<P>,
P: Default,
impl<R, P> ReadPrimitive<R> for Pwhere R: Read + ReadEndian<P>, P: Default,
source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian()
.