Add an ULD display to data window (#1938)

* prelim uld data display
* change uld list to a string array
* fix some uld parts not having their texture id set.
* update uld browser to use themes and get locations from sig scanning
* undo ClientStructs change during rebase
* fix capitalization during rebase
This commit is contained in:
wolfcomp 2024-08-12 22:36:31 +02:00 committed by GitHub
parent bba3298538
commit ae4c561e09
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 406 additions and 1 deletions

View file

@ -1,4 +1,4 @@
using System.Diagnostics;
using System.Diagnostics;
namespace Dalamud.Game;
@ -146,4 +146,11 @@ public interface ISigScanner
/// <param name="result">The real offset of the signature, if found.</param>
/// <returns>true if the signature was found.</returns>
public bool TryScanText(string signature, out nint result);
/// <summary>
/// Scan for all matching byte signatures in the .text section.
/// </summary>
/// <param name="signature">The Signature.</param>
/// <returns>The list of real offsets of the found elements based on signature.</returns>
public nint[] ScanAllText(string signature);
}