Skip to main content

Class AddonArgs

Base class for AddonLifecycle AddonArgTypes.

Assembly: Dalamud.dll
View Source
Declaration
public abstract class AddonArgs

Derived:
Dalamud.Game.Addon.Lifecycle.AddonArgTypes.AddonDrawArgs, Dalamud.Game.Addon.Lifecycle.AddonArgTypes.AddonFinalizeArgs, Dalamud.Game.Addon.Lifecycle.AddonArgTypes.AddonReceiveEventArgs, Dalamud.Game.Addon.Lifecycle.AddonArgTypes.AddonRefreshArgs, Dalamud.Game.Addon.Lifecycle.AddonArgTypes.AddonRequestedUpdateArgs, Dalamud.Game.Addon.Lifecycle.AddonArgTypes.AddonSetupArgs, Dalamud.Game.Addon.Lifecycle.AddonArgTypes.AddonUpdateArgs

Properties

AddonName

Gets the name of the addon this args referrers to.

View Source
Declaration
public string AddonName { get; }

Addon

Gets the pointer to the addons AtkUnitBase.

View Source
Declaration
public nint Addon { get; init; }

Type

Gets the type of these args.

View Source
Declaration
public abstract AddonArgsType Type { get; }

Fields

InvalidAddon

Constant string representing the name of an addon that is invalid.

View Source
Declaration
public const string InvalidAddon = "NullAddon"