/xldata window refactor (#1257)

Reworks the `/xldata` window so that each individual section is in its own file.
This commit is contained in:
MidoriKami 2023-06-23 10:54:40 -07:00 committed by GitHub
parent 11ea64410e
commit 694159a510
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
37 changed files with 2701 additions and 1893 deletions

View file

@ -0,0 +1,158 @@
// ReSharper disable InconsistentNaming // Naming is suppressed so we can replace '_' with ' '
namespace Dalamud.Interface.Internal.Windows;
/// <summary>
/// Enum representing a DataKind for the Data Window.
/// </summary>
internal enum DataKind
{
/// <summary>
/// Server Opcode Display.
/// </summary>
Server_OpCode,
/// <summary>
/// Address.
/// </summary>
Address,
/// <summary>
/// Object Table.
/// </summary>
Object_Table,
/// <summary>
/// Fate Table.
/// </summary>
Fate_Table,
/// <summary>
/// SE Font Test.
/// </summary>
SE_Font_Test,
/// <summary>
/// FontAwesome Test.
/// </summary>
FontAwesome_Test,
/// <summary>
/// Party List.
/// </summary>
Party_List,
/// <summary>
/// Buddy List.
/// </summary>
Buddy_List,
/// <summary>
/// Plugin IPC Test.
/// </summary>
Plugin_IPC,
/// <summary>
/// Player Condition.
/// </summary>
Condition,
/// <summary>
/// Gauge.
/// </summary>
Gauge,
/// <summary>
/// Command.
/// </summary>
Command,
/// <summary>
/// Addon.
/// </summary>
Addon,
/// <summary>
/// Addon Inspector.
/// </summary>
Addon_Inspector,
/// <summary>
/// AtkArrayData Browser.
/// </summary>
AtkArrayData_Browser,
/// <summary>
/// StartInfo.
/// </summary>
StartInfo,
/// <summary>
/// Target.
/// </summary>
Target,
/// <summary>
/// Toast.
/// </summary>
Toast,
/// <summary>
/// Fly Text.
/// </summary>
FlyText,
/// <summary>
/// ImGui.
/// </summary>
ImGui,
/// <summary>
/// Tex.
/// </summary>
Tex,
/// <summary>
/// KeyState.
/// </summary>
KeyState,
/// <summary>
/// GamePad.
/// </summary>
Gamepad,
/// <summary>
/// Configuration.
/// </summary>
Configuration,
/// <summary>
/// Task Scheduler.
/// </summary>
TaskSched,
/// <summary>
/// Hook.
/// </summary>
Hook,
/// <summary>
/// Aetherytes.
/// </summary>
Aetherytes,
/// <summary>
/// DTR Bar.
/// </summary>
Dtr_Bar,
/// <summary>
/// UIColor.
/// </summary>
UIColor,
/// <summary>
/// Data Share.
/// </summary>
DataShare,
}