SboxSuperuser/Engine/Vendor/ImGui/ImGuiColorMod.cs

A small internal struct used by the vendored ImGui integration. It pairs an ImGuiCol enum value with a Vector4 backup color, likely for temporarily changing UI colors and restoring them later.

// Vendored from zeljkovranjes/sbox-imgui; see LICENSE and PROVENANCE.md in this folder.
using Sandbox;
#pragma warning disable CS0649 // Upstream reserves fields for optional widgets and features.
namespace SboxSuperuser.Engine.Vendor.ImGui;

internal struct ImGuiColorMod
{
	public ImGuiCol Col;
	public Vector4 BackupValue;
}