Skip to main content
Version: 15.x (API 15) [Current]

Namespace Dalamud.Storage.Assets

Classes​

DalamudAssetExtensions​

Extension methods for Dalamud.DalamudAsset.

Interfaces​

IDalamudAssetManager​

Holds Dalamud Assets' handles hostage, so that they do not get closed while Dalamud is running.

Also, attempts to load optional assets.

Note on System.Diagnostics.Contracts.PureAttribute

It will help you get notified if you discard the result of functions, mostly likely because of a mistake. Think of C++ [[nodiscard]]. Also, like the intended meaning of the attribute, such methods will not have externally visible state changes.

Enums​

DalamudAssetPurpose​

Purposes of a Dalamud asset.