Trait rich_sdl2_ttf_rust::font::StyleExt [−][src]
pub trait StyleExt {
fn font_style(&self) -> FontStyle;
fn set_font_style(&self, style: FontStyle);
fn outline_width(&self) -> u32;
fn set_outline_width(&self, pixels: u32);
fn set_font_size(&self, points: u32) -> Result<()>;
fn set_font_size_dpi(&self, points: u32, dpi: Dpi) -> Result<()>;
}Expand description
An extension of FontStyle and outline width getters/setters.
Required methods
fn font_style(&self) -> FontStyle
fn font_style(&self) -> FontStyle
Returns the current font style.
fn set_font_style(&self, style: FontStyle)
fn set_font_style(&self, style: FontStyle)
Sets the font style.
fn outline_width(&self) -> u32
fn outline_width(&self) -> u32
Returns the current outline width in pixels.
fn set_outline_width(&self, pixels: u32)
fn set_outline_width(&self, pixels: u32)
Sets the outline width in pixels.
fn set_font_size(&self, points: u32) -> Result<()>
fn set_font_size(&self, points: u32) -> Result<()>
Sets the font size in points, or Err on failure.
fn set_font_size_dpi(&self, points: u32, dpi: Dpi) -> Result<()>
fn set_font_size_dpi(&self, points: u32, dpi: Dpi) -> Result<()>
Sets the font size in points and dpi, or Err on failure.