Files
2026-02-26 03:54:51 -05:00

54 lines
1.4 KiB
C#

using Dalamud.IoC;
using Dalamud.Plugin;
using Dalamud.Plugin.Services;
namespace Mappy;
#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable.
public class Service
{
[PluginService]
public static IDalamudPluginInterface PluginInterface { get; set; }
[PluginService]
public static IClientState ClientState { get; set; }
[PluginService]
public static IDataManager DataManager { get; set; }
[PluginService]
public static ITextureProvider TextureProvider { get; set; }
[PluginService]
public static IObjectTable ObjectTable { get; set; }
[PluginService]
public static IGameGui GameGui { get; set; }
[PluginService]
public static IAetheryteList AetheryteList { get; set; }
[PluginService]
public static IPluginLog Log { get; set; }
[PluginService]
public static IGameInteropProvider Hooker { get; set; }
[PluginService]
public static IFateTable FateTable { get; set; }
[PluginService]
public static ICondition Condition { get; set; }
[PluginService]
public static IKeyState KeyState { get; set; }
[PluginService]
public static ITextureSubstitutionProvider TextureSubstitutionProvider { get; set; }
[PluginService]
public static IFramework Framework { get; set; }
[PluginService]
public static IAddonLifecycle AddonLifecycle { get; set; }
}