Click or drag to resize
DigitalRuneDigitalRune.Game.UI Namespace
The DigitalRune.Game.UI namespace provides general types to manage a graphical user interface (GUI).
Classes
  ClassDescription
Public classFocusManager
Controls which UI control has the focus.
Public classKeyMap
Maps XNA Keys (key codes) to characters (keyboard layout).
Public classLayoutSerializer
Loads/saves objects from/to a XML file. (Currently, only loading objects is implemented!)
Public classToolTipManager
Manages tool tips.
Public classUIException
Occurs when an exception in the game UI occurs.
Public classUIHelper
Provides helper methods for working with UIControls.
Public classUIManager
Manages the game user interface.
Public classUIScreenCollection
Represents a collection of UIScreen.
Structures
  StructureDescription
Public structureRectangleF
Represents a 2-dimensional rectangle (single precision).
Interfaces
  InterfaceDescription
Public interfaceIUIService
Provides the ability to configure and control the graphical user interface.
Enumerations
  EnumerationDescription
Public enumerationHorizontalAlignment
Describes how a child element is horizontally positioned or stretched within a parent's layout slot.
Public enumerationOrientation
Defines the different orientations that a control or layout can have.
Public enumerationVerticalAlignment
Describes how a child element is vertically positioned or stretched within a parent's layout slot.