pub struct GlyphTiles {
pub font: String,
pub palette: String,
pub out: String,
pub tile: u32,
pub columns: u32,
pub tiles: Vec<GlyphTile>,
}Expand description
glyph-tiles: a tileset of glyphs on colored squares
(crate::glyph_tiles).
Fields§
§font: StringThe folder holding the font atlas (atlas.png and atlas.ron).
palette: StringThe palette file whose colors the tiles name.
out: StringWhere the PNG goes.
tile: u32A tile’s side, in pixels.
columns: u32Tiles per row of the picture.
tiles: Vec<GlyphTile>The tiles, in order.
Trait Implementations§
Source§impl Clone for GlyphTiles
impl Clone for GlyphTiles
Source§fn clone(&self) -> GlyphTiles
fn clone(&self) -> GlyphTiles
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GlyphTiles
impl Debug for GlyphTiles
Source§impl Default for GlyphTiles
impl Default for GlyphTiles
Source§fn default() -> GlyphTiles
fn default() -> GlyphTiles
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GlyphTileswhere
GlyphTiles: Default,
impl<'de> Deserialize<'de> for GlyphTileswhere
GlyphTiles: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for GlyphTiles
Source§impl PartialEq for GlyphTiles
impl PartialEq for GlyphTiles
impl StructuralPartialEq for GlyphTiles
Auto Trait Implementations§
impl Freeze for GlyphTiles
impl RefUnwindSafe for GlyphTiles
impl Send for GlyphTiles
impl Sync for GlyphTiles
impl Unpin for GlyphTiles
impl UnsafeUnpin for GlyphTiles
impl UnwindSafe for GlyphTiles
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.