internal static void RemoveWindow(UIWindow window) { if (window == null) return; if (windows.Contains(window)) { windows.Remove(window); window.DidRemove (); } }
internal override void InitUI() { base.InitUI(); MouseCursor.State = MouseCursorState.None; UIWindow wnd = new UIWindow(); img = new UIImage(WWTexture.FromImageResource("Background 'Blizzard'")); wnd.AddComponent(img); elapsedTime = 0; }
internal override void InitUI() { elapsedTime = 0; MouseCursor.State = MouseCursorState.Pointer; backgroundWindow = new MenuBackgroundWindow(); mainMenuWindow = new MainMenuWindow(); textWindow = new UIWindow(); UIImage img = new UIImage(WWTexture.FromImageResource("Text 'WarCraft'")); textWindow.AddComponent(img); textWindow.Height = img.Height; }
internal static UIWindow FromUIResource(UIResource resource) { UIWindow wnd = new UIWindow(); wnd.InitWithUIResource (resource); return wnd; }
internal static void AddWindow(UIWindow window) { windows.Add(window); }