public virtual IUlaRenderer Clone() { var renderer = new AtmTxtRenderer(); renderer.Params = this.Params; renderer.Palette = this.Palette; renderer.MemoryPageAt = this.MemoryPageAt; renderer.MemoryPageBw = this.MemoryPageBw; renderer.UpdateBorder(this.m_borderIndex); return(renderer); }
public EvoTxtRenderer() { InitStaticTables(); Params = AtmTxtRenderer.CreateParams(); Palette = SpectrumRenderer.CreatePalette(); }
public virtual IUlaRenderer Clone() { var renderer = new AtmTxtRenderer(); renderer.Params = this.Params; renderer.Palette = this.Palette; renderer.MemoryPageAt = this.MemoryPageAt; renderer.MemoryPageBw = this.MemoryPageBw; renderer.UpdateBorder(this.m_borderIndex); return renderer; }