pub struct FontData { /* private fields */ }
Expand description
Font data that can be used to create a new font in GraphicsContext
.
Implementations§
source§impl FontData
impl FontData
sourcepub fn from_path(
fs: &impl Has<Filesystem>,
path: impl AsRef<Path>
) -> GameResult<Self>
pub fn from_path( fs: &impl Has<Filesystem>, path: impl AsRef<Path> ) -> GameResult<Self>
Loads font data from a given path in the filesystem.
sourcepub fn from_vec(data: Vec<u8>) -> GameResult<Self>
pub fn from_vec(data: Vec<u8>) -> GameResult<Self>
Loads font data from owned bytes.
sourcepub fn from_slice(data: &'static [u8]) -> GameResult<Self>
pub fn from_slice(data: &'static [u8]) -> GameResult<Self>
Loads font data from static bytes.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for FontData
impl Send for FontData
impl Sync for FontData
impl Unpin for FontData
impl !UnwindSafe for FontData
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
§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
source§impl<T> HasMut<T> for T
impl<T> HasMut<T> for T
source§fn retrieve_mut(&mut self) -> &mut T
fn retrieve_mut(&mut self) -> &mut T
Method to retrieve the context type as mutable.