| 3725 | } |
| 3726 | |
| 3727 | const char* ImGui::GetStyleColorName(ImGuiCol idx) |
| 3728 | { |
| 3729 | // Create switch-case from enum with regexp: ImGuiCol_{.*}, --> case ImGuiCol_\1: return "\1"; |
| 3730 | switch (idx) |
| 3731 | { |
| 3732 | case ImGuiCol_Text: return "Text"; |
| 3733 | case ImGuiCol_TextDisabled: return "TextDisabled"; |
| 3734 | case ImGuiCol_WindowBg: return "WindowBg"; |
| 3735 | case ImGuiCol_ChildBg: return "ChildBg"; |
| 3736 | case ImGuiCol_PopupBg: return "PopupBg"; |
| 3737 | case ImGuiCol_Border: return "Border"; |
| 3738 | case ImGuiCol_BorderShadow: return "BorderShadow"; |
| 3739 | case ImGuiCol_FrameBg: return "FrameBg"; |
| 3740 | case ImGuiCol_FrameBgHovered: return "FrameBgHovered"; |
| 3741 | case ImGuiCol_FrameBgActive: return "FrameBgActive"; |
| 3742 | case ImGuiCol_TitleBg: return "TitleBg"; |
| 3743 | case ImGuiCol_TitleBgActive: return "TitleBgActive"; |
| 3744 | case ImGuiCol_TitleBgCollapsed: return "TitleBgCollapsed"; |
| 3745 | case ImGuiCol_MenuBarBg: return "MenuBarBg"; |
| 3746 | case ImGuiCol_ScrollbarBg: return "ScrollbarBg"; |
| 3747 | case ImGuiCol_ScrollbarGrab: return "ScrollbarGrab"; |
| 3748 | case ImGuiCol_ScrollbarGrabHovered: return "ScrollbarGrabHovered"; |
| 3749 | case ImGuiCol_ScrollbarGrabActive: return "ScrollbarGrabActive"; |
| 3750 | case ImGuiCol_CheckMark: return "CheckMark"; |
| 3751 | case ImGuiCol_SliderGrab: return "SliderGrab"; |
| 3752 | case ImGuiCol_SliderGrabActive: return "SliderGrabActive"; |
| 3753 | case ImGuiCol_Button: return "Button"; |
| 3754 | case ImGuiCol_ButtonHovered: return "ButtonHovered"; |
| 3755 | case ImGuiCol_ButtonActive: return "ButtonActive"; |
| 3756 | case ImGuiCol_Header: return "Header"; |
| 3757 | case ImGuiCol_HeaderHovered: return "HeaderHovered"; |
| 3758 | case ImGuiCol_HeaderActive: return "HeaderActive"; |
| 3759 | case ImGuiCol_Separator: return "Separator"; |
| 3760 | case ImGuiCol_SeparatorHovered: return "SeparatorHovered"; |
| 3761 | case ImGuiCol_SeparatorActive: return "SeparatorActive"; |
| 3762 | case ImGuiCol_ResizeGrip: return "ResizeGrip"; |
| 3763 | case ImGuiCol_ResizeGripHovered: return "ResizeGripHovered"; |
| 3764 | case ImGuiCol_ResizeGripActive: return "ResizeGripActive"; |
| 3765 | case ImGuiCol_InputTextCursor: return "InputTextCursor"; |
| 3766 | case ImGuiCol_TabHovered: return "TabHovered"; |
| 3767 | case ImGuiCol_Tab: return "Tab"; |
| 3768 | case ImGuiCol_TabSelected: return "TabSelected"; |
| 3769 | case ImGuiCol_TabSelectedOverline: return "TabSelectedOverline"; |
| 3770 | case ImGuiCol_TabDimmed: return "TabDimmed"; |
| 3771 | case ImGuiCol_TabDimmedSelected: return "TabDimmedSelected"; |
| 3772 | case ImGuiCol_TabDimmedSelectedOverline: return "TabDimmedSelectedOverline"; |
| 3773 | case ImGuiCol_PlotLines: return "PlotLines"; |
| 3774 | case ImGuiCol_PlotLinesHovered: return "PlotLinesHovered"; |
| 3775 | case ImGuiCol_PlotHistogram: return "PlotHistogram"; |
| 3776 | case ImGuiCol_PlotHistogramHovered: return "PlotHistogramHovered"; |
| 3777 | case ImGuiCol_TableHeaderBg: return "TableHeaderBg"; |
| 3778 | case ImGuiCol_TableBorderStrong: return "TableBorderStrong"; |
| 3779 | case ImGuiCol_TableBorderLight: return "TableBorderLight"; |
| 3780 | case ImGuiCol_TableRowBg: return "TableRowBg"; |
| 3781 | case ImGuiCol_TableRowBgAlt: return "TableRowBgAlt"; |
| 3782 | case ImGuiCol_TextLink: return "TextLink"; |
| 3783 | case ImGuiCol_TextSelectedBg: return "TextSelectedBg"; |
| 3784 | case ImGuiCol_TreeLines: return "TreeLines"; |
nothing calls this directly
no outgoing calls
no test coverage detected