mirror of
https://github.com/Ottermandias/Glamourer.git
synced 2025-12-29 20:03:45 +01:00
35 lines
1.4 KiB
C#
35 lines
1.4 KiB
C#
using Dalamud.Game.ClientState.Objects;
|
|
using Dalamud.Interface.DragDrop;
|
|
using Dalamud.Plugin;
|
|
using Dalamud.Plugin.Services;
|
|
using OtterGui.Services;
|
|
|
|
namespace Glamourer.Services;
|
|
|
|
#pragma warning disable SeStringEvaluator
|
|
|
|
public class DalamudServices
|
|
{
|
|
public static void AddServices(ServiceManager services, IDalamudPluginInterface pi)
|
|
{
|
|
services.AddExistingService(pi);
|
|
services.AddExistingService(pi.UiBuilder);
|
|
services.AddDalamudService<ICommandManager>(pi);
|
|
services.AddDalamudService<IDataManager>(pi);
|
|
services.AddDalamudService<IClientState>(pi);
|
|
services.AddDalamudService<ICondition>(pi);
|
|
services.AddDalamudService<IGameGui>(pi);
|
|
services.AddDalamudService<IChatGui>(pi);
|
|
services.AddDalamudService<IFramework>(pi);
|
|
services.AddDalamudService<ITargetManager>(pi);
|
|
services.AddDalamudService<IObjectTable>(pi);
|
|
services.AddDalamudService<IKeyState>(pi);
|
|
services.AddDalamudService<IDragDropManager>(pi);
|
|
services.AddDalamudService<ITextureProvider>(pi);
|
|
services.AddDalamudService<IPluginLog>(pi);
|
|
services.AddDalamudService<IGameInteropProvider>(pi);
|
|
services.AddDalamudService<INotificationManager>(pi);
|
|
services.AddDalamudService<IContextMenu>(pi);
|
|
services.AddDalamudService<ISeStringEvaluator>(pi);
|
|
}
|
|
}
|