UWindow Class Hierarchy
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