public void CreateContext(MainWindow window) { var uidata = new UiData(); uidata.FileSystem = window.GameData.VFS; uidata.DataPath = window.GameData.Ini.Freelancer.DataPath; if (window.GameData.Ini.Navmap != null) { uidata.NavmapIcons = new IniNavmapIcons(window.GameData.Ini.Navmap); } else { uidata.NavmapIcons = new NavmapIcons(); } uidata.Fonts = window.GetService <FontManager>(); uidata.ResourceManager = window.Resources; ctx = new UiContext(uidata); ctx.RenderContext = window.RenderContext; navmap = new Navmap(); navmap.Width = 480; navmap.Height = 480; navmap.LetterMargin = true; navmap.MapBorder = true; ctx.SetWidget(navmap); this.win = window; }
public void CreateContext(MainWindow window) { var uidata = new UiData(); uidata.FileSystem = window.GameData.VFS; uidata.Fonts = window.GetService <FontManager>(); uidata.ResourceManager = window.Resources; ctx = new UiContext(uidata); ctx.RenderState = window.RenderState; ctx.Renderer2D = window.Renderer2D; navmap = new Navmap(); navmap.Width = 480; navmap.Height = 480; navmap.LetterMargin = true; navmap.MapBorder = true; ctx.SetWidget(navmap); this.win = window; }
public void PopulateNavmap(Navmap nav) { }
public void PopulateNavmap(Navmap nav) { nav.PopulateIcons(g.ui, g.sys); }