pub struct D2DText { /* private fields */ }
Available on Windows only.
Implementations§
Trait Implementations§
Source§impl Text for D2DText
impl Text for D2DText
Source§type TextLayoutBuilder = D2DTextLayoutBuilder
type TextLayoutBuilder = D2DTextLayoutBuilder
A concrete type that implements the
TextLayoutBuilder
trait.Source§type TextLayout = D2DTextLayout
type TextLayout = D2DTextLayout
A concrete type that implements the
TextLayout
trait.Source§fn font_family(&mut self, family_name: &str) -> Option<FontFamily>
fn font_family(&mut self, family_name: &str) -> Option<FontFamily>
Query the platform for a font with a given name, and return a
FontFamily
object corresponding to that font, if it is found. Read moreSource§fn load_font(&mut self, data: &[u8]) -> Result<FontFamily, Error>
fn load_font(&mut self, data: &[u8]) -> Result<FontFamily, Error>
Load the provided font data and make it available for use. Read more
Source§fn new_text_layout(&mut self, text: impl TextStorage) -> Self::TextLayoutBuilder
fn new_text_layout(&mut self, text: impl TextStorage) -> Self::TextLayoutBuilder
Create a new layout object to display the provided
text
. Read moreAuto Trait Implementations§
impl Freeze for D2DText
impl !RefUnwindSafe for D2DText
impl !Send for D2DText
impl !Sync for D2DText
impl Unpin for D2DText
impl !UnwindSafe for D2DText
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.