public ClippedSurfaceHistoryItem(string icon, string text, IrregularSurface oldSurface, int layerIndex) : base(icon, text) { old_surface = (IrregularSurface)oldSurface.Clone(); layer_index = layerIndex; }