using Robust.Shared.Interfaces.Map;
using Robust.Shared.Interfaces.Timing;
namespace Robust.Shared.Map
{
///
internal interface IMapManagerInternal : IMapManager
{
IGameTiming GameTiming { get; }
///
/// Raises the OnTileChanged event.
///
/// A reference to the new tile.
/// The old tile that got replaced.
void RaiseOnTileChanged(TileRef tileRef, Tile oldTile);
IMapGrid CreateGridNoEntity(MapId currentMapID, GridId? gridID = null, ushort chunkSize = 16, float snapSize = 1);
}
}