using System.Collections.Generic; using Robust.Shared.GameObjects; using Robust.Shared.Map.Components; using Robust.Shared.Maths; namespace Robust.Shared.Map.Events; /// /// Raised directed on a grid to get its bounds. /// /// /// Really this exists to get around test dependency creeping. /// [ByRefEvent] internal readonly record struct RegenerateGridBoundsEvent(EntityUid Entity, Dictionary> ChunkRectangles, List RemovedChunks, MapGridComponent? Grid = null);