Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
Legacy:UWindow Class Hierarchy
From Unreal Wiki, The Unreal Engine Documentation Site
The UWindow system has a complex class hierarchy similar to the Actor Class Hierarchy.
UWindowBase +- UWindowList | +- UBrowserPlayerList | +- UBrowserRulesList | +- UBrowserServerList | | +- UTBrowserServerList | | | +- UBrowserServerListFactory | | +- UBrowserFactoryFact | | +- UBrowserGSpyFact | | +- UBrowserHTTPFact | | +- UBrowserLocalFact | | +- UBrowserSubsetFact | | | +- UBrowserSubsetList | +- UBrowserSupersetList | +- UMenuModMenuItem | +- UMenuModMenuList | +- UWindowComboListItem | +- UWindowDynamicTextRow | | +- UWindowHTMLTextRow | | | +- UWindowEditBoxHistory | +- UWindowHotkeyWindowList | +- UWindowLayoutBase | | +- UWindowLayoutCell | | +- UWindowLayoutControl | | +- UWindowLayoutRow | | | +- UWindowListBoxItem | | +- UBrowserIRCUserList | | +- UMenuMapList | | +- UMenuMutatorList | | +- UMenuWeaponPriorityList | | +- UTWeaponPriorityList | | | +- UMenuBarItem | +- UWindowPulldownMenuItem | +- UWindowTabControlItem | +- UWindowPageControlItem | +- UWindowLookAndFeel | +- UMenuBlueLookAndFeel | +- UMenuGoldLookAndFeel | +- UMenuMetalLookAndFeel | +- UWindowWin95LookAndFeel | +- UWindowWindow +- DemoStoryWindow +- DoorArea +- MessageWindow +- NotifyWindow | +- InGameObjectives | +- ManagerWindowStub | | +- ManagerWindow | | | +- NewCharacterWindow | +- ObjectiveBrowser | +- SlotWindow | +- SpeechMiniDisplay | +- SpeechWindow | | +- OrdersChildWindow | | +- PhysicalChildWindow | | +- SpeechChildWindow | | +- TargetChildWindow | | | +- UTLadderStub | +- UTLader | +- UTLaderAS | +- UTLaderChal | +- UTLaderCTF | +- UTLaderDM | +- UTLaderDOM | +- StaticArea +- UBrowserBannerAd +- UBrowserBannerBar +- UMenuHelpTextArea +- UMenuStatusBar +- UMenuToolBar +- UWindowBitmap +- UWindowClientWindow | +- UBrowserInfoClientWindow | +- UBrowserMainClientWindow | | +- UTBrowserMainClientWindow | | | +- UBrowserScreenshotCW | +- UMenuHelpClientWindow | +- UWindowDialogClientWindow | +- UBrowserEditFavoriteCW not expanded | | | +- UBrowserIRCSetupClient | +- UBrowserOpenCW | +- UMenuBotmatchClientWindow not expanded | | | +- UMenuDialogClientWindow not expanded | | | +- UMenuOptionsClientWindow | +- UMenuScreenshotCW | +- UTPasswordCW | +- UWindowConsoleClientWindow | +- UWindowMessageBoxCW | +- UWindowPageWindow used in UWindowPageControl | +- UBrowserIRCPageBase not expanded | | | +- UBrowserIRCWindow | +- UBrowserServerListWindow not expanded | | | +- UBrowserUpdateServerWindow not expanded | | | +- UMenuPageWindow not expanded | | | +- UWindowScrollingDialogClient not expanded | +- UWindowControlFrame +- UWindowDialogControl all kinds of dialog controls | +- UWindowButton | | +- MatchButton | | +- NotifyButton | | | +- LadderButton | | | +- SpeechButton | | | | | +- UBrowserBrowserButton | | +- UMenuRaisedButton | | +- UWindowCheckbox | | +- UWindowComboButton | | +- UWindowComboLeftButton | | +- UWindowComboRightButton | | +- UWindowFrameCloseBox | | +- UWindowSBDownButton | | +- UWindowSBLeftButton | | +- UWindowSBRightButton | | +- UWindowSBUpButton | | +- UWindowSmallButton | | | +- ngStatsButton | | | +- UWindowSmallCloseButton | | | +- UWindowSmallOKButton | | | | | +- UWindowSmallCancelButton | | +- UWindowTabControlLeftButton | | +- UWindowTabControlRightButton | | | +- UWindowComboControl | +- UWindowDynamicTextArea | | +- UWindowConsoleTextAreaControl | | +- UWindowHTMLTextArea | | | +- UWindowColorIRCTextArea | | | +- UWindowUpdateServerTextArea | | | | | +- UWindowURLTextArea | | +- UWindowIRCTextArea | | | +- UWindowEditBox the text box of UWindowEditControl and UWindowComboControl | | +- NameEditBox | | | +- UWindowEditControl | +- UWindowHSliderControl | +- UWindowLabelControl | | +- UMenuLabelControl | | | +- UWindowListControl all kinds of lists and menus; not yet expanded | | | +- UWindowTextAreaControl | +- UWindowWrappedTextArea | +- UFadeTextArea | +- UWindowFramedWindow "real" windows; not yet expanded | +- UWindowGrid not expanded +- UWindowGridClient +- UWindowGridColumn +- UWindowHScrollbar +- UWindowHSplitter +- UWindowMessageBoxArea +- UWindowProgressBar +- UWindowRootWindow | +- UBrowserRootWindow | +- UMenuRootWindow | +- UWindowTabControlTabArea +- UWindowVScrolbar +- UWindowVSplitter
Related topics
- UnrealScript main topic page