Skip to main content

Namespace Dalamud.Interface

Classes

ColorHelpers

Class containing various methods for manipulating colors.

FontAwesomeCategoriesAttribute

Set categories associated with a font awesome icon.

FontAwesomeExtensions

Extension methods for Dalamud.Interface.FontAwesomeIcon.

FontAwesomeHelpers

Class containing various helper methods for use with Font Awesome inside Dalamud.

FontAwesomeSearchTermsAttribute

Set search terms associated with a font awesome icon.

GlyphRangesJapanese

Unicode glyph ranges for the Japanese language.

TitleScreenMenuEntry

Class representing an entry in the title screen menu.

UiBuilder

This class represents the Dalamud UI that is drawn on top of the game. It can be used to draw custom windows and overlays.

UldWrapper

Wrapper for multi-icon sprite sheets defined by ULD files.

Structs

ColorHelpers.HsvaColor

A struct representing a color using HSVA coordinates.

Interfaces

IReadOnlyTitleScreenMenuEntry

A interface representing a read only entry in the title screen menu.

ITitleScreenMenuEntry

A interface representing an entry in the title screen menu.

IUiBuilder

This interface represents the Dalamud UI that is drawn on top of the game. It can be used to draw custom windows and overlays.

Enums

FontAwesomeIcon

Font Awesome unicode characters for use with the Dalamud.Interface.UiBuilder.IconFont font.

PluginInstallerOpenKind

Enum describing pages the plugin installer can be opened to.

SettingsOpenKind

Enum describing tabs the settings window can be opened to.