mirror of
https://github.com/goatcorp/Dalamud.git
synced 2025-12-15 05:04:15 +01:00
27 lines
735 B
C#
27 lines
735 B
C#
namespace Dalamud.Game.Addon.Events;
|
|
|
|
/// <summary>
|
|
/// Interface representing the data used for managing AddonEvents.
|
|
/// </summary>
|
|
public interface IAddonEventHandle
|
|
{
|
|
/// <summary>
|
|
/// Gets the param key associated with this event.
|
|
/// </summary>
|
|
public uint ParamKey { get; init; }
|
|
|
|
/// <summary>
|
|
/// Gets the name of the addon that this event was attached to.
|
|
/// </summary>
|
|
public string AddonName { get; init; }
|
|
|
|
/// <summary>
|
|
/// Gets the event type associated with this handle.
|
|
/// </summary>
|
|
public AddonEventType EventType { get; init; }
|
|
|
|
/// <summary>
|
|
/// Gets the unique ID for this handle.
|
|
/// </summary>
|
|
public Guid EventGuid { get; init; }
|
|
}
|