| 3802 | } |
| 3803 | |
| 3804 | const 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"; |
nothing calls this directly
no outgoing calls
no test coverage detected