19 lines
980 B
C#
19 lines
980 B
C#
using System.Diagnostics.CodeAnalysis;
|
|
using Dalamud.IoC;
|
|
using Dalamud.Plugin;
|
|
using Dalamud.Plugin.Services;
|
|
|
|
namespace AetherBags;
|
|
|
|
public class Services
|
|
{
|
|
[PluginService] public static IAddonLifecycle AddonLifecycle { get; set; } = null!;
|
|
[PluginService] public static IClientState ClientState { get; private set; } = null!;
|
|
[PluginService] public static ICommandManager CommandManager { get; private set; } = null!;
|
|
[PluginService] public static IDataManager DataManager { get; set; } = null!;
|
|
[PluginService] public static IDalamudPluginInterface PluginInterface { get; private set; } = null!;
|
|
[PluginService] public static IFramework Framework { get; private set; } = null!;
|
|
[PluginService] public static IKeyState KeyState { get; private set; } = null!;
|
|
[PluginService] public static IPluginLog Logger { get; private set; } = null!;
|
|
[PluginService] public static INotificationManager NotificationManager { get; private set; } = null!;
|
|
} |