bevy_pixel_map/
plugin.rs

1use bevy::prelude::*;
2
3use crate::{
4    chunk::{chunk_deleter, chunk_texture_update},
5    multi_tile::multi_tile_delete,
6    tilemap::tilemap_event_system,
7};
8
9pub struct PixelPlugin;
10
11impl Plugin for PixelPlugin {
12    fn build(&self, app: &mut App) {
13        app.add_systems(
14            PostUpdate,
15            (
16                chunk_deleter,
17                multi_tile_delete,
18                chunk_texture_update,
19                tilemap_event_system,
20            )
21                .chain(),
22        );
23    }
24}