| Home Page | Recent Changes | Preferences

# GUI Class Hierarchy

This is the class tree extending from GUI in UT2003. For a class tree of the Actor hierarchy see Actor Class Hierarchy. Mutator Config GUI has some information on how these classes can be used to build a configuration screen for a small mutator.

## Adding new class pages

Any UT2003 GUI class page should begin with the text:

UT2003 :: GUI >> etc

## Class Tree

All classes are in the xInterface package unless otherwise stated.

      GUI
       +-GUIComponent
       |    +-GUIButton?
       |    |    +-GUIEditBox?
       |    |    +-GUIGFXButton?
       |    |    |    +-GUICheckBoxButton?
       |    |    |    +-GUIHorizGripButton?
       |    |    |    +-GUIHorizScrollButton?
       |    |    |    +-GUISpinnerButton?
       |    |    |    +-GUIVertGripButton?
       |    |    |    +-GUIVertScrollButton?
       |    |    |    |    +-GUIComboButton?
       |    |    |    +-LadderButton?
       |    |    +-GUITabButton?
       |    +-GUIHorzScrollZone?
       |    +-GUIImage?
       |    |    +-GUIImageList?
       |    +-GUILabel
       |    +-GUIListBase?
       |    |    +-GUICircularList?
       |    |    |    +-GUICharacterList?
       |    |    |         +-GUICharacterListTeam?
       |    |    +-GUIHorzList?
       |    |    +-GUIVertList?
       |    |         +-GUIList?
       |    |         |    +-GUIScrollText
       |    |         +-GUIMultiColumnList? – Not expanded here
       |    +-GUIMultiColumnListHeader?
       |    +-GUIMultiComponent
       |    |    +-GUIComboBox?
       |    |    +-GUIFloatEdit?
       |    |    +-GUIListBoxBase?
       |    |    |    +-GUIListBox?
       |    |    |    +-GUIMultiColumnListBox?
       |    |    |    +-GUIScrollTextBox
       |    |    +-GUIMenuOption
       |    |    |    +-moCheckBox?
       |    |    |    +-moComboBox?
       |    |    |    +-moEditBox?
       |    |    |    +-moFloatEdit?
       |    |    |    +-moNumericEdit
       |    |    +-GUINumericEdit?
       |    |    +-GUIPage – Not expanded here
       |    |    +-GUIPanel?
       |    |    |    +-GUISplitter?
       |    |    |    +-GUITabPanel – Not expanded here
       |    |    +-GUIScrollBarBase?
       |    |    |    +-GUIHorzScrollBar?
       |    |    |    +-GUIVertScrollBar?
       |    |    +-GUITabControl?
       |    +-GUIProgressBar?
       |    +-GUISlider
       |    +-GUITitleBar?
       |    +-GUIVertScrollZone?
       +-GUIFont? – Not expanded here
       +-GUIStyles? – Not expanded here
       +-GUIUserKeyBinding

## Related Topics

- GUIController class

Category Class Tree

The Unreal Engine Documentation Site

Wiki Community

Topic Categories

Image Uploads

Random Page

Recent Changes

Offline Wiki

Unreal Engine

Console Commands

Terminology

Mapping Topics

Mapping Lessons

UnrealEd Interface

Questions&Answers

Scripting Topics

Scripting Lessons

Making Mods

Class Tree

Questions&Answers

Modeling Topics

Questions&Answers

Log In