Fixes a memory leak with TileMap runtime updates

This commit is contained in:
Gilles Roudière
2024-02-21 13:18:21 +01:00
parent 04c71d943f
commit 33485e654e
2 changed files with 21 additions and 8 deletions

View File

@@ -283,7 +283,9 @@ private:
bool _runtime_update_tile_data_was_cleaned_up = false;
void _build_runtime_update_tile_data();
void _build_runtime_update_tile_data_for_cell(CellData &r_cell_data, bool p_auto_add_to_dirty_list = false);
bool _runtime_update_needs_all_cells_cleaned_up = false;
void _clear_runtime_update_tile_data();
void _clear_runtime_update_tile_data_for_cell(CellData &r_cell_data);
// Per-system methods.
#ifdef DEBUG_ENABLED