public static IDisposable PushState(this IDrawingState state) { state.SaveState(); return(new DisposeAction(state.RestoreState)); }
public void SaveState() { _state.SaveState(); }