Skip to main content

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.

<strong>Note on System.Diagnostics.Contracts.PureAttribute</strong>

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.