| 3758 | } |
| 3759 | |
| 3760 | const char* ImGui::GetStyleColorName(ImGuiCol idx) |
| 3761 | { |
| 3762 | // Create switch-case from enum with regexp: ImGuiCol_{.*}, --> case ImGuiCol_\1: return "\1"; |
| 3763 | switch (idx) |
| 3764 | { |
| 3765 | case ImGuiCol_Text: return "Text"; |
| 3766 | case ImGuiCol_TextDisabled: return "TextDisabled"; |
| 3767 | case ImGuiCol_WindowBg: return "WindowBg"; |
| 3768 | case ImGuiCol_ChildBg: return "ChildBg"; |
| 3769 | case ImGuiCol_PopupBg: return "PopupBg"; |
| 3770 | case ImGuiCol_Border: return "Border"; |
| 3771 | case ImGuiCol_BorderShadow: return "BorderShadow"; |
| 3772 | case ImGuiCol_FrameBg: return "FrameBg"; |
| 3773 | case ImGuiCol_FrameBgHovered: return "FrameBgHovered"; |
| 3774 | case ImGuiCol_FrameBgActive: return "FrameBgActive"; |
| 3775 | case ImGuiCol_TitleBg: return "TitleBg"; |
| 3776 | case ImGuiCol_TitleBgActive: return "TitleBgActive"; |
| 3777 | case ImGuiCol_TitleBgCollapsed: return "TitleBgCollapsed"; |
| 3778 | case ImGuiCol_MenuBarBg: return "MenuBarBg"; |
| 3779 | case ImGuiCol_ScrollbarBg: return "ScrollbarBg"; |
| 3780 | case ImGuiCol_ScrollbarGrab: return "ScrollbarGrab"; |
| 3781 | case ImGuiCol_ScrollbarGrabHovered: return "ScrollbarGrabHovered"; |
| 3782 | case ImGuiCol_ScrollbarGrabActive: return "ScrollbarGrabActive"; |
| 3783 | case ImGuiCol_CheckMark: return "CheckMark"; |
| 3784 | case ImGuiCol_CheckboxSelectedBg: return "CheckboxSelectedBg"; |
| 3785 | case ImGuiCol_SliderGrab: return "SliderGrab"; |
| 3786 | case ImGuiCol_SliderGrabActive: return "SliderGrabActive"; |
| 3787 | case ImGuiCol_Button: return "Button"; |
| 3788 | case ImGuiCol_ButtonHovered: return "ButtonHovered"; |
| 3789 | case ImGuiCol_ButtonActive: return "ButtonActive"; |
| 3790 | case ImGuiCol_Header: return "Header"; |
| 3791 | case ImGuiCol_HeaderHovered: return "HeaderHovered"; |
| 3792 | case ImGuiCol_HeaderActive: return "HeaderActive"; |
| 3793 | case ImGuiCol_Separator: return "Separator"; |
| 3794 | case ImGuiCol_SeparatorHovered: return "SeparatorHovered"; |
| 3795 | case ImGuiCol_SeparatorActive: return "SeparatorActive"; |
| 3796 | case ImGuiCol_ResizeGrip: return "ResizeGrip"; |
| 3797 | case ImGuiCol_ResizeGripHovered: return "ResizeGripHovered"; |
| 3798 | case ImGuiCol_ResizeGripActive: return "ResizeGripActive"; |
| 3799 | case ImGuiCol_InputTextCursor: return "InputTextCursor"; |
| 3800 | case ImGuiCol_TabHovered: return "TabHovered"; |
| 3801 | case ImGuiCol_Tab: return "Tab"; |
| 3802 | case ImGuiCol_TabSelected: return "TabSelected"; |
| 3803 | case ImGuiCol_TabSelectedOverline: return "TabSelectedOverline"; |
| 3804 | case ImGuiCol_TabDimmed: return "TabDimmed"; |
| 3805 | case ImGuiCol_TabDimmedSelected: return "TabDimmedSelected"; |
| 3806 | case ImGuiCol_TabDimmedSelectedOverline: return "TabDimmedSelectedOverline"; |
| 3807 | case ImGuiCol_PlotLines: return "PlotLines"; |
| 3808 | case ImGuiCol_PlotLinesHovered: return "PlotLinesHovered"; |
| 3809 | case ImGuiCol_PlotHistogram: return "PlotHistogram"; |
| 3810 | case ImGuiCol_PlotHistogramHovered: return "PlotHistogramHovered"; |
| 3811 | case ImGuiCol_TableHeaderBg: return "TableHeaderBg"; |
| 3812 | case ImGuiCol_TableBorderStrong: return "TableBorderStrong"; |
| 3813 | case ImGuiCol_TableBorderLight: return "TableBorderLight"; |
| 3814 | case ImGuiCol_TableRowBg: return "TableRowBg"; |
| 3815 | case ImGuiCol_TableRowBgAlt: return "TableRowBgAlt"; |
| 3816 | case ImGuiCol_TextLink: return "TextLink"; |
| 3817 | case ImGuiCol_TextSelectedBg: return "TextSelectedBg"; |
nothing calls this directly
no outgoing calls
no test coverage detected