public Manager() { Gfxset gfx = new Gfxset(); gfx.Test(); Gfxbank gfxb = new Gfxbank(0); gfxb.Test(); }
public static Galezie.Gfxbank GfxPage(int index) { if (index < 0 || index >= Data.TileGfx.PageCount) { return(null); } if (m_Gfxbanks == null) { m_Gfxbanks = new Dictionary <int, Galezie.Gfxbank>(); } if (!m_Gfxbanks.ContainsKey(index)) { Galezie.Gfxbank bank = new Galezie.Gfxbank(index); bank.WritePage(Data.TileGfx.GetPage(index)); m_Gfxbanks.Add(index, bank); } return(m_Gfxbanks[index]); }