- Your Widget Set For OpenGL
Main Page | Class Hierarchy | Class List | File List | Class Members | Related Pages

UFO Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ufo::UAbstractContext
ufo::UAbstractDisplay
ufo::UAbstractToolkit
ufo::UActionEventThis event is used for many synchronous messages which indicate an action like in button, check boxes etc
ufo::UBasicCaret
ufo::UBasicDocument
ufo::UBorderLayoutA layout manager with one main widgets and (at most) 4 minor widgets in north, east, south or west position
ufo::UBoxLayoutThis layout manager lays out all children in one direction: XAxis or YAxis
ufo::UButton
ufo::UButtonUI
ufo::UCaret
ufo::UCheckBox
ufo::UCheckBoxMenuItem
ufo::UCollectable
ufo::UColorAn abstraction of a four float array (red, green, blue and alpha) describing a color
ufo::UColorGroup
ufo::UColorObject
ufo::UComboBox
ufo::UComboBoxUI
ufo::UCompound
ufo::UContext
ufo::UContextGroup
ufo::UDebugStream
ufo::UDefaultDocumentRenderer
ufo::UDesktopPaneThis class provides basic desktop features like frame decorations, minimizing and maximizing
ufo::UDimensionAn abstraction to dimension (width and height)
ufo::UDimensionObject
ufo::UDisplayThe display represents the connection to the underlying system and contains the UFO event queue
ufo::UDocument
ufo::UDocumentFactory
ufo::UDocumentFilter
ufo::UDocumentRenderer
ufo::UDrawable
ufo::UEvent
ufo::UFileArchive
ufo::UFlowLayoutLayouts all child widgets in one continous flow from left to right, if necessary in several rows
ufo::UFocusEvent
ufo::UFocusManager
ufo::UFont
ufo::UFontInfo
ufo::UFontMetrics
ufo::UFontPlugin
ufo::UFontRenderer
ufo::UFrameDecorationInstalls a surrounding frame and a title bar with event listeners if wanted
ufo::UGL_BuiltinFontRenderer
ufo::UGL_Driver
ufo::UGL_Graphics
ufo::UGL_Image
ufo::UGL_TextureFontRenderer
ufo::UGraphics
ufo::UIcon
ufo::UImageIcon
ufo::UImageIO
ufo::UImageIOPlugin
ufo::UInputEvent
ufo::UInputMap
ufo::UInsetsThis class desribes insets to a rectangle which is used to distinguish between the whole rectangle and the actual client size
ufo::UInsetsObject
ufo::UIntegerA class representing an integer, derived from UObject
ufo::UInternalFrame
ufo::UInternalFrameUI
ufo::UItem
ufo::UKeyEvent
ufo::UKeyStroke
ufo::ULabel
ufo::ULabelUI
ufo::ULAFPlugin
ufo::ULayeredPane
ufo::ULayoutManagerThe layout manager handles the size and position of child widgets of a container
ufo::ULineEdit
ufo::UListBox
ufo::UListBoxUI
ufo::ULookAndFeel
ufo::UMenu
ufo::UMenuBar
ufo::UMenuBarUI
ufo::UMenuItem
ufo::UMenuItemUI
ufo::UMouseEvent
ufo::UMouseWheelEvent
ufo::UObject
ufo::UPalette
ufo::UPluginBase
ufo::UPluginInfo
ufo::UPointAn abstraction of a two dimensional point (x and y)
ufo::UPointObject
ufo::UPopup
ufo::UPopupManager
ufo::UPopupMenu
ufo::UPopupMenuUI
ufo::UPrintStream
ufo::UProperties
ufo::UProperties::Reader
ufo::UPropertyChangeEvent
ufo::URadioButton
ufo::URectangle
ufo::URectangleObject
ufo::URepaintManager
ufo::URootPane
ufo::URunnableEvent
ufo::UScrollableWidget
ufo::UScrollBar
ufo::UScrollBarUI
ufo::UScrollPane
ufo::UScrollPane::ScrollBar
ufo::USeparator
ufo::USeparatorUI
ufo::USharedPtr< T >
ufo::USignalBase
ufo::USlider
ufo::USliderUI
ufo::USlotBase
ufo::USlotEvent
ufo::UString
ufo::UStringItem
ufo::UStyle
ufo::UTextEdit
ufo::UTextEditUI
ufo::UTextureFontRenderer
ufo::UThemeLookAndFeel
ufo::UTimerEvent
ufo::UToolkit
ufo::UUIManager
ufo::UVideoDeviceAn abstraction for a native video device (e.g. X11 windows)
ufo::UVideoDriverThe video driver loads all necessary multimedia libraries and initializes the system to create video devices
ufo::UVideoPlugin
ufo::UViewport
ufo::UVolatileData
ufo::UWidget
ufo::UWidgetEvent
ufo::UWidgetUI
ufo::UXBMIcon
ufo::UXContext
ufo::UXDisplay
ufo::UXFrame
ufo::UXToolkit

The libUFO Project - written by Johannes Schmidt