Struct macroquad::text::TextParams
source · [−]pub struct TextParams {
pub font: Font,
pub font_size: u16,
pub font_scale: f32,
pub font_scale_aspect: f32,
pub color: Color,
}
Expand description
Arguments for “draw_text_ex” function such as font, font_size etc
Fields
font: Font
font_size: u16
Base size for character height. The size in pixel used during font rasterizing.
font_scale: f32
The glyphs sizes actually drawn on the screen will be font_size * font_scale However with font_scale too different from 1.0 letters may be blurry
font_scale_aspect: f32
Font X axis would be scaled by font_scale * font_scale_aspect and Y axis would be scaled by font_scale Default is 1.0
color: Color
Trait Implementations
sourceimpl Clone for TextParams
impl Clone for TextParams
sourcefn clone(&self) -> TextParams
fn clone(&self) -> TextParams
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for TextParams
impl Debug for TextParams
sourceimpl Default for TextParams
impl Default for TextParams
sourcefn default() -> TextParams
fn default() -> TextParams
Returns the “default value” for a type. Read more
impl Copy for TextParams
Auto Trait Implementations
impl RefUnwindSafe for TextParams
impl Send for TextParams
impl Sync for TextParams
impl Unpin for TextParams
impl UnwindSafe for TextParams
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more