Show / Hide Table of Contents

# Namespace Dalamud

### Classes

#### ClientLanguageExtensions

Extension methods for the ClientLanguage class.

#### DalamudStartInfo

Struct containing information needed to initialize Dalamud.

#### EntryPoint

The main entrypoint for the Dalamud system.

#### Localization

Class handling localization.

#### SafeMemory

Class facilitating safe memory access.

#### Troubleshooting

Class responsible for printing troubleshooting information to the log.

### Enums

#### ClientLanguage

Enum describing the language the game loads in.

### Delegates

#### EntryPoint.InitDelegate

A delegate used during initialization of the CLR from Dalamud.Boot.

#### Localization.LocalizationChangedDelegate

Delegate for the LocalizationChanged event that occurs when the language is changed.