mirror of
https://github.com/Ottermandias/Glamourer.git
synced 2026-02-07 00:14:38 +01:00
31 lines
737 B
C#
31 lines
737 B
C#
using System;
|
|
using Dalamud.Interface.Utility;
|
|
using ImGuiNET;
|
|
using OtterGui.Widgets;
|
|
|
|
namespace Glamourer.Gui.Tabs.DesignTab;
|
|
|
|
public class DesignTab : ITab
|
|
{
|
|
public readonly DesignFileSystemSelector Selector;
|
|
private readonly DesignPanel _panel;
|
|
|
|
public DesignTab(DesignFileSystemSelector selector, DesignPanel panel)
|
|
{
|
|
Selector = selector;
|
|
_panel = panel;
|
|
}
|
|
|
|
public ReadOnlySpan<byte> Label
|
|
=> "Designs"u8;
|
|
|
|
public void DrawContent()
|
|
{
|
|
Selector.Draw(GetDesignSelectorSize());
|
|
ImGui.SameLine();
|
|
_panel.Draw();
|
|
}
|
|
|
|
public float GetDesignSelectorSize()
|
|
=> 200f * ImGuiHelpers.GlobalScale;
|
|
}
|