MCPcopy Create free account
hub / github.com/Aegel5/SimpleSwitcher / GetStyleColorName

Method GetStyleColorName

imgui_tiny_app/imgui/imgui.cpp:3804–3874  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3802}
3803
3804const char* ImGui::GetStyleColorName(ImGuiCol idx)
3805{
3806 // Create switch-case from enum with regexp: ImGuiCol_{.*}, --> case ImGuiCol_\1: return "\1";
3807 switch (idx)
3808 {
3809 case ImGuiCol_Text: return "Text";
3810 case ImGuiCol_TextDisabled: return "TextDisabled";
3811 case ImGuiCol_WindowBg: return "WindowBg";
3812 case ImGuiCol_ChildBg: return "ChildBg";
3813 case ImGuiCol_PopupBg: return "PopupBg";
3814 case ImGuiCol_Border: return "Border";
3815 case ImGuiCol_BorderShadow: return "BorderShadow";
3816 case ImGuiCol_FrameBg: return "FrameBg";
3817 case ImGuiCol_FrameBgHovered: return "FrameBgHovered";
3818 case ImGuiCol_FrameBgActive: return "FrameBgActive";
3819 case ImGuiCol_TitleBg: return "TitleBg";
3820 case ImGuiCol_TitleBgActive: return "TitleBgActive";
3821 case ImGuiCol_TitleBgCollapsed: return "TitleBgCollapsed";
3822 case ImGuiCol_MenuBarBg: return "MenuBarBg";
3823 case ImGuiCol_ScrollbarBg: return "ScrollbarBg";
3824 case ImGuiCol_ScrollbarGrab: return "ScrollbarGrab";
3825 case ImGuiCol_ScrollbarGrabHovered: return "ScrollbarGrabHovered";
3826 case ImGuiCol_ScrollbarGrabActive: return "ScrollbarGrabActive";
3827 case ImGuiCol_CheckMark: return "CheckMark";
3828 case ImGuiCol_SliderGrab: return "SliderGrab";
3829 case ImGuiCol_SliderGrabActive: return "SliderGrabActive";
3830 case ImGuiCol_Button: return "Button";
3831 case ImGuiCol_ButtonHovered: return "ButtonHovered";
3832 case ImGuiCol_ButtonActive: return "ButtonActive";
3833 case ImGuiCol_Header: return "Header";
3834 case ImGuiCol_HeaderHovered: return "HeaderHovered";
3835 case ImGuiCol_HeaderActive: return "HeaderActive";
3836 case ImGuiCol_Separator: return "Separator";
3837 case ImGuiCol_SeparatorHovered: return "SeparatorHovered";
3838 case ImGuiCol_SeparatorActive: return "SeparatorActive";
3839 case ImGuiCol_ResizeGrip: return "ResizeGrip";
3840 case ImGuiCol_ResizeGripHovered: return "ResizeGripHovered";
3841 case ImGuiCol_ResizeGripActive: return "ResizeGripActive";
3842 case ImGuiCol_InputTextCursor: return "InputTextCursor";
3843 case ImGuiCol_TabHovered: return "TabHovered";
3844 case ImGuiCol_Tab: return "Tab";
3845 case ImGuiCol_TabSelected: return "TabSelected";
3846 case ImGuiCol_TabSelectedOverline: return "TabSelectedOverline";
3847 case ImGuiCol_TabDimmed: return "TabDimmed";
3848 case ImGuiCol_TabDimmedSelected: return "TabDimmedSelected";
3849 case ImGuiCol_TabDimmedSelectedOverline: return "TabDimmedSelectedOverline";
3850 case ImGuiCol_DockingPreview: return "DockingPreview";
3851 case ImGuiCol_DockingEmptyBg: return "DockingEmptyBg";
3852 case ImGuiCol_PlotLines: return "PlotLines";
3853 case ImGuiCol_PlotLinesHovered: return "PlotLinesHovered";
3854 case ImGuiCol_PlotHistogram: return "PlotHistogram";
3855 case ImGuiCol_PlotHistogramHovered: return "PlotHistogramHovered";
3856 case ImGuiCol_TableHeaderBg: return "TableHeaderBg";
3857 case ImGuiCol_TableBorderStrong: return "TableBorderStrong";
3858 case ImGuiCol_TableBorderLight: return "TableBorderLight";
3859 case ImGuiCol_TableRowBg: return "TableRowBg";
3860 case ImGuiCol_TableRowBgAlt: return "TableRowBgAlt";
3861 case ImGuiCol_TextLink: return "TextLink";

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected