maplibre/debug/cleanup_system.rs
1use crate::{
2 context::MapContext,
3 debug::TileDebugItem,
4 render::render_phase::RenderPhase,
5 tcs::system::{SystemError, SystemResult},
6};
7
8pub fn cleanup_system(MapContext { world, .. }: &mut MapContext) -> SystemResult {
9 let Some(debug_tile_phase) = world
10 .resources
11 .query_mut::<&mut RenderPhase<TileDebugItem>>()
12 else {
13 return Err(SystemError::Dependencies);
14 };
15
16 debug_tile_phase.clear();
17
18 Ok(())
19}