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}