Beispiel #1
0
        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);
        }
Beispiel #2
0
 public EvoTxtRenderer()
 {
     InitStaticTables();
     Params  = AtmTxtRenderer.CreateParams();
     Palette = SpectrumRenderer.CreatePalette();
 }
Beispiel #3
0
 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;
 }