diff --git a/Dalamud/Interface/UiDebug.cs b/Dalamud/Interface/UiDebug.cs index 6bed12e51..301f21ba1 100644 --- a/Dalamud/Interface/UiDebug.cs +++ b/Dalamud/Interface/UiDebug.cs @@ -5,9 +5,11 @@ using System.Numerics; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using FFXIVClientStructs.Component.GUI; -using FFXIVClientStructs.Component.GUI.ULD; + +using FFXIVClientStructs.FFXIV.Component.GUI; +using FFXIVClientStructs.FFXIV.Component.GUI.ULD; using ImGuiNET; +using AlignmentType = FFXIVClientStructs.FFXIV.Component.GUI.AlignmentType; // Customised version of https://github.com/aers/FFXIVUIDebug @@ -228,7 +230,7 @@ namespace Dalamud.Interface { if (imageNode->PartId > imageNode->PartsList->PartCount) { ImGui.Text("part id > part count?"); } else { - var textureInfo = imageNode->PartsList->Parts[imageNode->PartId].ULDTexture; + var textureInfo = imageNode->PartsList->Parts[imageNode->PartId].UldAsset; var texType = textureInfo->AtkTexture.TextureType; ImGui.Text($"texture type: {texType} part_id={imageNode->PartId} part_id_count={imageNode->PartsList->PartCount}"); if (texType == TextureType.Resource) { diff --git a/lib/FFXIVClientStructs b/lib/FFXIVClientStructs index b65d0818b..aace50182 160000 --- a/lib/FFXIVClientStructs +++ b/lib/FFXIVClientStructs @@ -1 +1 @@ -Subproject commit b65d0818b17ccdf988042ad6fe37261c08ad9a88 +Subproject commit aace501829dcc765eb06eab446c6cdc087d351ca