Dalamud/Dalamud/Plugin/Services
goat 8527e035f1
chore: remove refcounting, keepalive logic from TextureManager, remove scoped service
Makes this whole thing a lot simpler to use and easier to understand.
2023-09-23 17:40:49 +02:00
..
IAddonEventManager.cs move around new Addon services a bit to match folder structure 2023-09-23 13:09:43 +02:00
IAddonLifecycle.cs move around new Addon services a bit to match folder structure 2023-09-23 13:09:43 +02:00
IAetheryteList.cs Interface support for plugin DI (#1235) 2023-06-13 11:10:47 -07:00
IBuddyList.cs Add IBuddyList (#1261) 2023-06-24 17:11:17 -07:00
IChatGui.cs Scope ChatGui 2023-09-13 19:06:28 -07:00
IClientState.cs Add ClientStatePluginScoped (#1384) 2023-09-21 21:55:16 -07:00
ICommandManager.cs Add ICommandManager (#1273) 2023-06-24 21:02:45 -07:00
ICondition.cs Add ICondition (v9) (#1262) 2023-06-24 17:24:54 -07:00
IDataManager.cs chore: remove opcodes from public API 2023-09-17 23:13:16 +02:00
IDtrBar.cs Scope DTRBar 2023-09-05 14:35:08 -07:00
IDutyState.cs Add DutyStatePluginScoped (#1382) 2023-09-11 22:10:36 -07:00
IFateTable.cs Add IFateTable (#1263) 2023-06-24 17:11:05 -07:00
IFlyTextGui.cs Add IFlyTextGui (v9) (#1278) 2023-09-10 16:18:10 -07:00
IFramework.cs chore: make all services with interfaces internal 2023-09-17 21:09:00 +02:00
IGameConfig.cs Add GameConfigPluginScoped (#1383) 2023-09-21 21:55:56 -07:00
IGameGui.cs Add IGameGui (#1282) 2023-06-25 08:34:45 +02:00
IGameInteropProvider.cs docs fixed 2023-09-23 10:39:29 +02:00
IGameLifecycle.cs Add IGameLifecycle (#1287) 2023-06-25 06:36:58 +00:00
IGameNetwork.cs Add IGameNetwork (#1284) 2023-06-25 08:38:28 +02:00
IGamepadState.cs Add IGamepadState (#1264) 2023-06-24 17:11:55 -07:00
IJobGauges.cs Add IJobGauges (#1265) 2023-06-24 17:10:53 -07:00
IKeyState.cs refactor: move Dalamud.Interface utils into main assembly, warnings pass 2023-08-04 19:36:09 +02:00
ILibcFunction.cs Add ILibcFunction (#1283) 2023-06-25 08:45:00 +02:00
IObjectTable.cs Add IObjectTable (#1270) 2023-06-24 20:59:00 -07:00
IPartyFinderGui.cs Add IPartyFinderGui (v9) (#1279) 2023-09-10 15:20:44 -07:00
IPartyList.cs Add IPartyList (#1271) 2023-06-24 20:59:37 -07:00
IPluginLog.cs Add IPluginLog#Info 2023-09-22 23:22:59 -07:00
ISigScanner.cs Add ISigScanner (#1288) 2023-06-25 06:48:06 +00:00
ITargetManager.cs Add Targets to TargetManager (#1364) 2023-09-07 10:12:19 -07:00
ITextureProvider.cs chore: remove refcounting, keepalive logic from TextureManager, remove scoped service 2023-09-23 17:40:49 +02:00
ITextureSubstitutionProvider.cs feat: add ITextureSubstitutionProvider.InvalidatePaths() 2023-08-10 19:11:48 +02:00
ITitleScreenMenu.cs chore: don't use ImGuiScene.TextureWrap for any external API, IDalamudTextureWrap does not inherit from ImGuiScene.TextureWrap any longer 2023-09-23 13:05:19 +02:00
IToastGui.cs Add IToastGui (v9) (#1280) 2023-09-10 16:24:47 -07:00