Struct kas_text::raster::SpriteDescriptor
source · pub struct SpriteDescriptor(_);Expand description
A Sprite descriptor
This descriptor includes all important properties of a rastered glyph in a
small, easily hashable value. It is thus ideal for caching rastered glyphs
in a HashMap.
Implementations§
Trait Implementations§
source§impl Clone for SpriteDescriptor
impl Clone for SpriteDescriptor
source§fn clone(&self) -> SpriteDescriptor
fn clone(&self) -> SpriteDescriptor
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for SpriteDescriptor
impl Debug for SpriteDescriptor
source§impl Hash for SpriteDescriptor
impl Hash for SpriteDescriptor
source§impl PartialEq<SpriteDescriptor> for SpriteDescriptor
impl PartialEq<SpriteDescriptor> for SpriteDescriptor
source§fn eq(&self, other: &SpriteDescriptor) -> bool
fn eq(&self, other: &SpriteDescriptor) -> bool
impl Copy for SpriteDescriptor
impl Eq for SpriteDescriptor
impl StructuralEq for SpriteDescriptor
impl StructuralPartialEq for SpriteDescriptor
Auto Trait Implementations§
impl RefUnwindSafe for SpriteDescriptor
impl Send for SpriteDescriptor
impl Sync for SpriteDescriptor
impl Unpin for SpriteDescriptor
impl UnwindSafe for SpriteDescriptor
Blanket Implementations§
source§impl<S, T> CastApprox<T> for Swhere
T: ConvApprox<S>,
impl<S, T> CastApprox<T> for Swhere
T: ConvApprox<S>,
source§fn try_cast_approx(self) -> Result<T, Error>
fn try_cast_approx(self) -> Result<T, Error>
source§fn cast_approx(self) -> T
fn cast_approx(self) -> T
source§impl<S, T> CastFloat<T> for Swhere
T: ConvFloat<S>,
impl<S, T> CastFloat<T> for Swhere
T: ConvFloat<S>,
source§fn cast_trunc(self) -> T
fn cast_trunc(self) -> T
Cast to integer, truncating Read more
source§fn cast_nearest(self) -> T
fn cast_nearest(self) -> T
Cast to the nearest integer Read more
source§fn cast_floor(self) -> T
fn cast_floor(self) -> T
Cast the floor to an integer Read more