rust/mapgen/src/theme.rs
changeset 16115 ee8b894272d0
parent 16111 669cdf697f16
equal deleted inserted replaced
16114:f79c6c715132 16115:ee8b894272d0
       
     1 use integral_geometry::Size;
     1 use integral_geometry::{Point, Rect};
     2 use integral_geometry::{Point, Rect};
     2 use png::{ColorType, Decoder, DecodingError};
     3 use png::{ColorType, Decoder, DecodingError};
       
     4 use std::slice::ChunksExact;
     3 use std::{
     5 use std::{
     4     fs::{read_dir, File},
     6     fs::{read_dir, File},
     5     io,
     7     io,
     6     io::BufReader,
     8     io::BufReader,
     7     path::Path,
     9     path::Path,
     8     slice::{from_raw_parts, from_raw_parts_mut},
    10     slice::{from_raw_parts, from_raw_parts_mut},
     9 };
    11 };
    10 use std::slice::ChunksExact;
       
    11 use integral_geometry::Size;
       
    12 use vec2d::Vec2D;
    12 use vec2d::Vec2D;
    13 
    13 
    14 pub struct ThemeSprite {
    14 pub struct ThemeSprite {
    15     pixels: Vec2D<u32>,
    15     pixels: Vec2D<u32>,
    16 }
    16 }