Provides classes that render a graphical user interface.

Classes

  ClassDescription
Public classTheme
Represents a UI theme that defines the properties and visual appearance of UI controls.
Public classThemeAttribute
Represents an attribute of the UI theme (Name and Value).
Public classThemeCursor
Represents a mouse cursor of the UI theme.
Public classThemeFont
Represents a font of the UI theme.
Public classThemeHelper
Provides methods that help to load and parse a UI theme.
Public classThemeImage
Represents an image of the UI theme.
Public classThemeState
Represents a visual state of a UI control.
Public classThemeStyle
Represents a visual style of a UI control.
Public classThemeTexture
Represents a texture of the UI theme.
Public classUIRenderer
Manages and renders the visual appearance of a UI. (Default implementation.)

Structures

  StructureDescription
Public structureRenderTransform
Represents a render transformation.

Interfaces

  InterfaceDescription
Public interfaceIUIRenderer
Manages and renders the visual appearance of a UI.

Enumerations

  EnumerationDescription
Public enumerationTileMode
Specifies whether the theme image is a tile that is repeated and how.