BambuStudio/slic3r/GUI/GUI_Colors.cpp

40 lines
1.4 KiB
C++
Raw Normal View History

2024-12-20 06:44:50 +00:00
#include "GUI_Colors.hpp"
#include "imgui/imgui.h"
namespace Slic3r{
ImVec4 RenderColor::colors[RenderCol_Count] = { };
const char* GetRenderColName(RenderCol idx)
{
switch (idx)
{
case RenderCol_3D_Background: return "3D Background";
case RenderCol_Plate_Unselected: return "Plate Unselected";
case RenderCol_Plate_Selected: return "Plate Selected";
case RenderCol_Plate_Default: return "Plate Default";
case RenderCol_Plate_Line_Top: return "Plate Line Top";
case RenderCol_Plate_Line_Bottom: return "Plate Line Bottom";
case RenderCol_Model_Disable: return "Model Disable";
case RenderCol_Model_Unprintable: return "Model Unprintable";
case RenderCol_Model_Neutral: return "Model Neutral";
case RenderCol_Part: return "Part";
case RenderCol_Modifier: return "Modifier";
case RenderCol_Negtive_Volume: return "Negtive Volume";
case RenderCol_Support_Enforcer: return "Support Enforcer";
case RenderCol_Support_Blocker: return "Support Blocker";
case RenderCol_Axis_X: return "Axis X";
case RenderCol_Axis_Y: return "Axis Y";
case RenderCol_Axis_Z: return "Axis Z";
case RenderCol_Grabber_X: return "Grabber X";
case RenderCol_Grabber_Y: return "Grabber Y";
case RenderCol_Grabber_Z: return "Grabber Z";
case RenderCol_Flatten_Plane: return "Flatten Plane";
case RenderCol_Flatten_Plane_Hover: return "Flatten Plane Hover";
}
return "Unknown";
}
}