spritesheet_generator/
spritesheet_generator_config.rs1use std::default::Default;
2
3#[derive(Clone, Debug)]
4pub struct SpritesheetGeneratorConfig {
5 pub max_width: u32,
6 pub max_height: u32,
7 pub border_padding: u32,
8 pub input_folder: String,
9 pub output_folder: String,
10 pub output_file_name: String,
11 pub allow_rotation: bool
12}
13
14impl Default for SpritesheetGeneratorConfig {
15 fn default() -> SpritesheetGeneratorConfig {
16 SpritesheetGeneratorConfig {
17 max_width: 1024,
18 max_height: 1024,
19 border_padding: 2,
20 input_folder: "assets/".to_string(),
21 output_folder: "resources/".to_string(),
22 output_file_name: "spritesheet".to_string(),
23 allow_rotation: false
24 }
25 }
26}