protected override void OnRendererInit() { var palette = SpectrumRenderer.CreatePalette(); SpectrumRenderer.Palette = palette; Atm320Renderer.Palette = palette; Atm640Renderer.Palette = palette; AtmTxtRenderer.Palette = palette; EvoTxtRenderer.Palette = palette; EvoHwmRenderer.Palette = palette; EvoA16Renderer.Palette = palette; SpectrumRenderer.Params = CreateSpectrumRendererParams(); Atm320Renderer.Params = Atm320Renderer.CreateParams(); Atm640Renderer.Params = Atm640Renderer.CreateParams(); AtmTxtRenderer.Params = AtmTxtRenderer.CreateParams(); EvoTxtRenderer.Params = AtmTxtRenderer.Params; EvoHwmRenderer.Params = SpectrumRenderer.Params; EvoA16Renderer.Params = SpectrumRenderer.Params; }
public EvoTxtRenderer() { InitStaticTables(); Params = AtmTxtRenderer.CreateParams(); Palette = SpectrumRenderer.CreatePalette(); }