Code/Enums/ImGuiCol.cs
namespace Duccsoft.ImGui;

public enum ImGuiCol
{
	Text,
	TextDisabled,
	/// <summary>
	/// Background of normal windows
	/// </summary>
	WindowBg,              
	/// <summary>
	/// Background of child windows
	/// </summary>
	ChildBg,
	/// <summary>
	/// Background of popups, menus, tooltips windows
	/// </summary>
	PopupBg,               
	Border,
	BorderShadow,
	/// <summary>
	/// Background of checkbox, radio button, plot, slider, text input
	/// </summary>
	FrameBg,               
	FrameBgHovered,
	FrameBgActive,
	/// <summary>
	/// Title bar
	/// </summary>
	TitleBg,
	/// <summary>
	/// Title bar when focused
	/// </summary>
	TitleBgActive,
	/// <summary>
	/// Title bar when collapsed
	/// </summary>
	TitleBgCollapsed,      
	MenuBarBg,
	ScrollbarBg,
	ScrollbarGrab,
	ScrollbarGrabHovered,
	ScrollbarGrabActive,
	/// <summary>
	/// Checkbox tick and RadioButton circle
	/// </summary>
	CheckMark,             
	SliderGrab,
	SliderGrabActive,
	Button,
	ImGuiColButtonHovered,
	ButtonActive,
	Header,                
	HeaderHovered,
	HeaderActive,
	Separator,
	SeparatorHovered,
	SeparatorActive,
	ResizeGrip,            
	ResizeGripHovered,
	ResizeGripActive,
	TabHovered,            
	Tab,                   
	TabSelected,           
	TabSelectedOverline,   
	TabDimmed,             
	TabDimmedSelected,     
	TabDimmedSelectedOverline,
	DockingPreview,        
	DockingEmptyBg,        
	PlotLines,
	PlotLinesHovered,
	PlotHistogram,
	PlotHistogramHovered,
	TableHeaderBg,         
	TableBorderStrong,     
	TableBorderLight,      
	TableRowBg,            
	TableRowBgAlt,         
	TextLink,              
	TextSelectedBg,
	DragDropTarget,        
	NavHighlight,          
	NavWindowingHighlight, 
	NavWindowingDimBg,     
	ModalWindowDimBg,      
}