Cogito, ergo sum
Difference between revisions of "Legacy:UWindow Class Hierarchy"
From Unreal Wiki, The Unreal Engine Documentation Site
m (delinked non-existing pages to cut down the number of wanted pages) |
|||
Line 3: | Line 3: | ||
[[Legacy:UWindowBase|UWindowBase]] | [[Legacy:UWindowBase|UWindowBase]] | ||
+- [[Legacy:UWindowList|UWindowList]] | +- [[Legacy:UWindowList|UWindowList]] | ||
− | | +- | + | | +- UBrowserPlayerList |
− | | +- | + | | +- UBrowserRulesList |
− | | +- | + | | +- UBrowserServerList |
− | | | +- | + | | | +- UTBrowserServerList |
| | | | | | ||
− | | +- | + | | +- UBrowserServerListFactory |
− | | | +- | + | | | +- UBrowserFactoryFact |
− | | | +- | + | | | +- UBrowserGSpyFact |
− | | | +- | + | | | +- UBrowserHTTPFact |
− | | | +- | + | | | +- UBrowserLocalFact |
− | | | +- | + | | | +- UBrowserSubsetFact |
| | | | | | ||
− | | +- | + | | +- UBrowserSubsetList |
− | | +- | + | | +- UBrowserSupersetList |
| +- [[Legacy:UMenuModMenuItem|UMenuModMenuItem]] | | +- [[Legacy:UMenuModMenuItem|UMenuModMenuItem]] | ||
− | | +- | + | | +- UMenuModMenuList |
− | | +- | + | | +- UWindowComboListItem |
− | | +- | + | | +- UWindowDynamicTextRow |
− | | | +- | + | | | +- UWindowHTMLTextRow |
| | | | | | ||
− | | +- | + | | +- UWindowEditBoxHistory |
− | | +- | + | | +- UWindowHotkeyWindowList |
− | | +- | + | | +- UWindowLayoutBase |
− | | | +- | + | | | +- UWindowLayoutCell |
− | | | +- | + | | | +- UWindowLayoutControl |
− | | | +- | + | | | +- UWindowLayoutRow |
| | | | | | ||
| +- [[Legacy:UWindowListBoxItem|UWindowListBoxItem]] | | +- [[Legacy:UWindowListBoxItem|UWindowListBoxItem]] | ||
− | | | +- | + | | | +- UBrowserIRCUserList |
− | | | +- | + | | | +- UMenuMapList |
− | | | +- | + | | | +- UMenuMutatorList |
− | | | +- | + | | | +- UMenuWeaponPriorityList |
− | | | +- | + | | | +- UTWeaponPriorityList |
| | | | | | ||
− | | +- | + | | +- UMenuBarItem |
| +- [[Legacy:UWindowPulldownMenuItem|UWindowPulldownMenuItem]] | | +- [[Legacy:UWindowPulldownMenuItem|UWindowPulldownMenuItem]] | ||
− | | +- | + | | +- UWindowTabControlItem |
− | | +- | + | | +- UWindowPageControlItem |
| | | | ||
+- [[Legacy:UWindowLookAndFeel|UWindowLookAndFeel]] | +- [[Legacy:UWindowLookAndFeel|UWindowLookAndFeel]] | ||
Line 49: | Line 49: | ||
| | | | ||
+- [[Legacy:UWindowWindow|UWindowWindow]] | +- [[Legacy:UWindowWindow|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 |
+- [[Legacy:UWindowClientWindow|UWindowClientWindow]] | +- [[Legacy:UWindowClientWindow|UWindowClientWindow]] | ||
− | | +- | + | | +- UBrowserInfoClientWindow |
− | | +- | + | | +- UBrowserMainClientWindow |
− | | | +- | + | | | +- UTBrowserMainClientWindow |
| | | | | | ||
− | | +- | + | | +- UBrowserScreenshotCW |
− | | +- | + | | +- UMenuHelpClientWindow |
| +- [[Legacy:UWindowDialogClientWindow|UWindowDialogClientWindow]] | | +- [[Legacy:UWindowDialogClientWindow|UWindowDialogClientWindow]] | ||
− | | +- | + | | +- UBrowserEditFavoriteCW ''not expanded'' |
| | | | | | ||
− | | +- | + | | +- UBrowserIRCSetupClient |
− | | +- | + | | +- UBrowserOpenCW |
− | | +- | + | | +- UMenuBotmatchClientWindow ''not expanded'' |
| | | | | | ||
− | | +- | + | | +- UMenuDialogClientWindow ''not expanded'' |
| | | | | | ||
− | | +- | + | | +- UMenuOptionsClientWindow |
− | | +- | + | | +- UMenuScreenshotCW |
− | | +- | + | | +- UTPasswordCW |
− | | +- | + | | +- UWindowConsoleClientWindow |
− | | +- | + | | +- UWindowMessageBoxCW |
| +- [[Legacy:UWindowPageWindow|UWindowPageWindow]] ''used in [[Legacy:UWindowPageControl|UWindowPageControl]]'' | | +- [[Legacy:UWindowPageWindow|UWindowPageWindow]] ''used in [[Legacy:UWindowPageControl|UWindowPageControl]]'' | ||
− | | +- | + | | +- UBrowserIRCPageBase ''not expanded'' |
| | | | | | ||
− | | +- | + | | +- UBrowserIRCWindow |
− | | +- | + | | +- UBrowserServerListWindow ''not expanded'' |
| | | | | | ||
− | | +- | + | | +- UBrowserUpdateServerWindow ''not expanded'' |
| | | | | | ||
− | | +- | + | | +- UMenuPageWindow ''not expanded'' |
| | | | | | ||
| +- [[Legacy:UWindowScrollingDialogClient|UWindowScrollingDialogClient]] ''not expanded'' | | +- [[Legacy:UWindowScrollingDialogClient|UWindowScrollingDialogClient]] ''not expanded'' | ||
| | | | ||
− | +- | + | +- UWindowControlFrame |
− | +- | + | +- UWindowDialogControl ''all kinds of dialog controls'' |
| +- [[Legacy:UWindowButton|UWindowButton]] | | +- [[Legacy:UWindowButton|UWindowButton]] | ||
− | | | +- | + | | | +- MatchButton |
− | | | +- | + | | | +- NotifyButton |
− | | | | +- | + | | | | +- LadderButton |
− | | | | +- | + | | | | +- SpeechButton |
| | | | | | | | ||
− | | | +- | + | | | +- UBrowserBrowserButton |
− | | | +- | + | | | +- UMenuRaisedButton |
| | +- [[Legacy:UWindowCheckbox|UWindowCheckbox]] | | | +- [[Legacy:UWindowCheckbox|UWindowCheckbox]] | ||
− | | | +- | + | | | +- UWindowComboButton |
− | | | +- | + | | | +- UWindowComboLeftButton |
− | | | +- | + | | | +- UWindowComboRightButton |
− | | | +- | + | | | +- UWindowFrameCloseBox |
− | | | +- | + | | | +- UWindowSBDownButton |
− | | | +- | + | | | +- UWindowSBLeftButton |
− | | | +- | + | | | +- UWindowSBRightButton |
− | | | +- | + | | | +- UWindowSBUpButton |
− | | | +- | + | | | +- UWindowSmallButton |
| | | +- [[Legacy:NgStatsButton|ngStatsButton]] | | | | +- [[Legacy:NgStatsButton|ngStatsButton]] | ||
− | | | | +- | + | | | | +- UWindowSmallCloseButton |
− | | | | +- | + | | | | +- UWindowSmallOKButton |
| | | | | | | | ||
− | | | +- | + | | | +- UWindowSmallCancelButton |
− | | | +- | + | | | +- UWindowTabControlLeftButton |
− | | | +- | + | | | +- UWindowTabControlRightButton |
| | | | | | ||
| +- [[Legacy:UWindowComboControl|UWindowComboControl]] | | +- [[Legacy:UWindowComboControl|UWindowComboControl]] | ||
− | | +- | + | | +- UWindowDynamicTextArea |
− | | | +- | + | | | +- UWindowConsoleTextAreaControl |
− | | | +- | + | | | +- UWindowHTMLTextArea |
− | | | | +- | + | | | | +- UWindowColorIRCTextArea |
− | | | | +- | + | | | | +- UWindowUpdateServerTextArea |
| | | | | | | | ||
− | | | +- | + | | | +- UWindowURLTextArea |
− | | | +- | + | | | +- UWindowIRCTextArea |
| | | | | | ||
− | | +- | + | | +- UWindowEditBox ''the text box of [[Legacy:UWindowEditControl|UWindowEditControl]] and [[Legacy:UWindowComboControl|UWindowComboControl]]'' |
− | | | +- | + | | | +- NameEditBox |
| | | | | | ||
| +- [[Legacy:UWindowEditControl|UWindowEditControl]] | | +- [[Legacy:UWindowEditControl|UWindowEditControl]] | ||
− | | +- | + | | +- UWindowHSliderControl |
| +- [[Legacy:UWindowLabelControl|UWindowLabelControl]] | | +- [[Legacy:UWindowLabelControl|UWindowLabelControl]] | ||
| | +- [[Legacy:UMenuLabelControl|UMenuLabelControl]] | | | +- [[Legacy:UMenuLabelControl|UMenuLabelControl]] | ||
Line 163: | Line 163: | ||
| +- [[Legacy:UWindowListControl|UWindowListControl]] ''all kinds of lists and menus; not yet expanded'' | | +- [[Legacy:UWindowListControl|UWindowListControl]] ''all kinds of lists and menus; not yet expanded'' | ||
| | | | | | ||
− | | +- | + | | +- UWindowTextAreaControl |
− | | +- | + | | +- UWindowWrappedTextArea |
− | | +- | + | | +- UFadeTextArea |
| | | | ||
+- [[Legacy:UWindowFramedWindow|UWindowFramedWindow]] ''"real" windows; not yet expanded'' | +- [[Legacy:UWindowFramedWindow|UWindowFramedWindow]] ''"real" windows; not yet expanded'' | ||
| | | | ||
− | +- | + | +- UWindowGrid ''not expanded'' |
− | +- | + | +- UWindowGridClient |
− | +- | + | +- UWindowGridColumn |
− | +- | + | +- UWindowHScrollbar |
− | +- | + | +- UWindowHSplitter |
− | +- | + | +- UWindowMessageBoxArea |
− | +- | + | +- UWindowProgressBar |
+- [[Legacy:UWindowRootWindow|UWindowRootWindow]] | +- [[Legacy:UWindowRootWindow|UWindowRootWindow]] | ||
− | | +- | + | | +- UBrowserRootWindow |
| +- [[Legacy:UMenuRootWindow|UMenuRootWindow]] | | +- [[Legacy:UMenuRootWindow|UMenuRootWindow]] | ||
| | | | ||
− | +- | + | +- UWindowTabControlTabArea |
− | +- | + | +- UWindowVScrolbar |
− | +- | + | +- UWindowVSplitter |
==Related topics == | ==Related topics == | ||
* [[Legacy:UnrealScript|UnrealScript]] main topic page | * [[Legacy:UnrealScript|UnrealScript]] main topic page |
Latest revision as of 12:48, 14 November 2009
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[edit]
- UnrealScript main topic page