DP-CustomResolution/CustomResolution/Service.cs

37 lines
1.1 KiB
C#
Raw Normal View History

using CustomResolution.Hooks;
using Dalamud.IoC;
2024-02-14 00:05:07 +01:00
using Dalamud.Plugin;
using Dalamud.Plugin.Services;
namespace CustomResolution;
public sealed class Service
{
public static Plugin Plugin { get; internal set; } = null!;
public static Configuration Config { get; internal set; } = null!;
public static PluginUI PluginUI { get; internal set; } = null!;
public static WndProcHook WndProcHook { get; internal set; } = null!;
public static CursorPosHooks CursorPosHooks { get; internal set; } = null!;
2024-02-14 00:05:07 +01:00
[PluginService]
public static DalamudPluginInterface PluginInterface { get; private set; } = null!;
[PluginService]
public static ICommandManager CommandManager { get; private set; } = null!;
[PluginService]
public static IFramework Framework { get; private set; } = null!;
[PluginService]
public static IClientState ClientState { get; private set; } = null!;
[PluginService]
public static IGameInteropProvider GameInteropProvider { get; private set; } = null!;
2024-02-14 00:05:07 +01:00
[PluginService]
public static IPluginLog PluginLog { get; private set; } = null!;
2024-02-14 00:05:07 +01:00
}