[−][src]Struct kiss3d::text::TextRenderer
A ttf text renderer.
Methods
impl TextRenderer
[src]
pub fn new() -> TextRenderer
[src]
Creates a new text renderer with font
as the default font.
pub fn draw_text(
&mut self,
text: &str,
pos: &Point2<f32>,
scale: f32,
font: &Rc<Font>,
color: &Point3<f32>
)
[src]
&mut self,
text: &str,
pos: &Point2<f32>,
scale: f32,
font: &Rc<Font>,
color: &Point3<f32>
)
Adds a piece of text to be drawn during the next frame. The text is not persistent between frames. This method must be called for each text to draw, and at each update loop iteration.
pub fn render(&mut self, width: f32, height: f32)
[src]
Actually draws the text.
Auto Trait Implementations
impl !Send for TextRenderer
impl !Sync for TextRenderer
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
T: Parameter<Self>,
Sets value
as a parameter of self
.
impl<T> Same for T
type Output = T
Should always be Self
impl<SS, SP> SupersetOf for SP where
SS: SubsetOf<SP>,
SS: SubsetOf<SP>,
fn to_subset(&self) -> Option<SS>
fn is_in_subset(&self) -> bool
unsafe fn to_subset_unchecked(&self) -> SS
fn from_subset(element: &SS) -> SP
impl<T> Downcast for T where
T: Any,
T: Any,