Service.cs 996 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. using Dalamud.Game;
  2. using Dalamud.IoC;
  3. using Dalamud.Plugin;
  4. using Dalamud.Plugin.Services;
  5. namespace HuntBuddy;
  6. public class Service {
  7. [PluginService]
  8. public static IDalamudPluginInterface PluginInterface {
  9. get;
  10. set;
  11. } = null!;
  12. [PluginService]
  13. public static ICommandManager Commands {
  14. get;
  15. set;
  16. } = null!;
  17. [PluginService]
  18. public static IChatGui Chat {
  19. get;
  20. set;
  21. } = null!;
  22. [PluginService]
  23. public static IDataManager DataManager {
  24. get;
  25. set;
  26. } = null!;
  27. [PluginService]
  28. public static ISigScanner SigScanner {
  29. get;
  30. set;
  31. } = null!;
  32. [PluginService]
  33. public static IGameGui GameGui {
  34. get;
  35. set;
  36. } = null!;
  37. [PluginService]
  38. public static IClientState ClientState {
  39. get;
  40. set;
  41. } = null!;
  42. [PluginService]
  43. public static IFramework Framework {
  44. get;
  45. set;
  46. } = null!;
  47. [PluginService]
  48. public static IPluginLog PluginLog {
  49. get;
  50. set;
  51. } = null!;
  52. [PluginService]
  53. public static ITextureProvider TextureProvider {
  54. get;
  55. set;
  56. } = null!;
  57. }