- Use ScaledVector

This commit is contained in:
Infi
2024-12-14 17:06:13 +01:00
parent 4c585f45bf
commit f1fbe4d1ed
+1 -2
View File
@@ -287,7 +287,7 @@ public sealed class PayloadHandler
private static void InlineIcon(IDalamudTextureWrap icon) private static void InlineIcon(IDalamudTextureWrap icon)
{ {
var cursor = ImGui.GetCursorPos(); var cursor = ImGui.GetCursorPos();
var size = new Vector2(32, 32) * ImGuiHelpers.GlobalScale; var size = ImGuiHelpers.ScaledVector2(32, 32);
ImGui.Image(icon.ImGuiHandle, size); ImGui.Image(icon.ImGuiHandle, size);
ImGui.SameLine(); ImGui.SameLine();
ImGui.SetCursorPos(cursor + new Vector2(size.X + 4, size.Y - ImGui.GetTextLineHeightWithSpacing())); ImGui.SetCursorPos(cursor + new Vector2(size.X + 4, size.Y - ImGui.GetTextLineHeightWithSpacing()));
@@ -445,7 +445,6 @@ public sealed class PayloadHandler
return; return;
var hq = payload.Kind == ItemPayload.ItemKind.Hq; var hq = payload.Kind == ItemPayload.ItemKind.Hq;
if (Plugin.TextureProvider.GetFromGameIcon(new GameIconLookup(itemRow.Icon, hq)).GetWrapOrDefault() is { } icon) if (Plugin.TextureProvider.GetFromGameIcon(new GameIconLookup(itemRow.Icon, hq)).GetWrapOrDefault() is { } icon)
InlineIcon(icon); InlineIcon(icon);