51 ImGuiStyle& style = ImGui::GetStyle();
54 style.DisabledAlpha = 0.6f;
55 style.WindowPadding = ImVec2(5.5f, 8.3f);
56 style.WindowRounding = 4.5f;
57 style.WindowBorderSize = 1.0f;
58 style.WindowMinSize = ImVec2(32.0f, 32.0f);
59 style.WindowTitleAlign = ImVec2(0.0f, 0.5f);
60 style.WindowMenuButtonPosition = ImGuiDir_Left;
61 style.ChildRounding = 3.2f;
62 style.ChildBorderSize = 1.0f;
63 style.PopupRounding = 2.7f;
64 style.PopupBorderSize = 1.0f;
65 style.FramePadding = ImVec2(4.0f, 3.0f);
66 style.FrameRounding = 2.4f;
67 style.FrameBorderSize = 0.0f;
68 style.ItemSpacing = ImVec2(8.0f, 4.0f);
69 style.ItemInnerSpacing = ImVec2(4.0f, 4.0f);
70 style.CellPadding = ImVec2(4.0f, 2.0f);
71 style.IndentSpacing = 21.0f;
72 style.ColumnsMinSpacing = 6.0f;
73 style.ScrollbarSize = 14.0f;
74 style.ScrollbarRounding = 9.0f;
75 style.GrabMinSize = 10.0f;
76 style.GrabRounding = 3.2f;
77 style.TabRounding = 3.5f;
78 style.TabBorderSize = 1.0f;
79 style.TabCloseButtonMinWidthUnselected = 0.0f;
80 style.ColorButtonPosition = ImGuiDir_Right;
81 style.ButtonTextAlign = ImVec2(0.5f, 0.5f);
82 style.SelectableTextAlign = ImVec2(0.0f, 0.0f);
84 style.Colors[ImGuiCol_Text] = ImVec4(1.0f, 1.0f, 1.0f, 1.0f);
85 style.Colors[ImGuiCol_TextDisabled] = ImVec4(0.49803922f, 0.49803922f, 0.49803922f, 1.0f);
86 style.Colors[ImGuiCol_WindowBg] = ImVec4(0.05882353f, 0.05882353f, 0.05882353f, 0.94f);
87 style.Colors[ImGuiCol_ChildBg] = ImVec4(0.0f, 0.0f, 0.0f, 0.0f);
88 style.Colors[ImGuiCol_PopupBg] = ImVec4(0.078431375f, 0.078431375f, 0.078431375f, 0.94f);
89 style.Colors[ImGuiCol_Border] = ImVec4(0.42745098f, 0.42745098f, 0.49803922f, 0.5f);
90 style.Colors[ImGuiCol_BorderShadow] = ImVec4(0.0f, 0.0f, 0.0f, 0.0f);
91 style.Colors[ImGuiCol_FrameBg] = ImVec4(0.13725491f, 0.17254902f, 0.22745098f, 0.54f);
92 style.Colors[ImGuiCol_FrameBgHovered] = ImVec4(0.21176471f, 0.25490198f, 0.3019608f, 0.4f);
93 style.Colors[ImGuiCol_FrameBgActive] = ImVec4(0.043137256f, 0.047058824f, 0.047058824f, 0.67f);
94 style.Colors[ImGuiCol_TitleBg] = ImVec4(0.039215688f, 0.039215688f, 0.039215688f, 1.0f);
95 style.Colors[ImGuiCol_TitleBgActive] = ImVec4(0.078431375f, 0.08235294f, 0.09019608f, 1.0f);
96 style.Colors[ImGuiCol_TitleBgCollapsed] = ImVec4(0.0f, 0.0f, 0.0f, 0.51f);
97 style.Colors[ImGuiCol_MenuBarBg] = ImVec4(0.13725491f, 0.13725491f, 0.13725491f, 1.0f);
98 style.Colors[ImGuiCol_ScrollbarBg] = ImVec4(0.019607844f, 0.019607844f, 0.019607844f, 0.53f);
99 style.Colors[ImGuiCol_ScrollbarGrab] = ImVec4(0.30980393f, 0.30980393f, 0.30980393f, 1.0f);
100 style.Colors[ImGuiCol_ScrollbarGrabHovered] = ImVec4(0.40784314f, 0.40784314f, 0.40784314f, 1.0f);
101 style.Colors[ImGuiCol_ScrollbarGrabActive] = ImVec4(0.50980395f, 0.50980395f, 0.50980395f, 1.0f);
102 style.Colors[ImGuiCol_CheckMark] = ImVec4(0.7176471f, 0.78431374f, 0.84313726f, 1.0f);
103 style.Colors[ImGuiCol_SliderGrab] = ImVec4(0.47843137f, 0.5254902f, 0.57254905f, 1.0f);
104 style.Colors[ImGuiCol_SliderGrabActive] = ImVec4(0.2901961f, 0.31764707f, 0.3529412f, 1.0f);
105 style.Colors[ImGuiCol_Button] = ImVec4(0.14901961f, 0.16078432f, 0.1764706f, 0.4f);
106 style.Colors[ImGuiCol_ButtonHovered] = ImVec4(0.13725491f, 0.14509805f, 0.15686275f, 1.0f);
107 style.Colors[ImGuiCol_ButtonActive] = ImVec4(0.078431375f, 0.08627451f, 0.09019608f, 1.0f);
108 style.Colors[ImGuiCol_Header] = ImVec4(0.19607843f, 0.21568628f, 0.23921569f, 0.31f);
109 style.Colors[ImGuiCol_HeaderHovered] = ImVec4(0.16470589f, 0.1764706f, 0.19215687f, 0.8f);
110 style.Colors[ImGuiCol_HeaderActive] = ImVec4(0.07450981f, 0.08235294f, 0.09019608f, 1.0f);
111 style.Colors[ImGuiCol_Separator] = ImVec4(0.42745098f, 0.42745098f, 0.49803922f, 0.5f);
112 style.Colors[ImGuiCol_SeparatorHovered] = ImVec4(0.23921569f, 0.3254902f, 0.42352942f, 0.78f);
113 style.Colors[ImGuiCol_SeparatorActive] = ImVec4(0.27450982f, 0.38039216f, 0.49803922f, 1.0f);
114 style.Colors[ImGuiCol_ResizeGrip] = ImVec4(0.2901961f, 0.32941177f, 0.3764706f, 0.2f);
115 style.Colors[ImGuiCol_ResizeGripHovered] = ImVec4(0.23921569f, 0.29803923f, 0.36862746f, 0.67f);
116 style.Colors[ImGuiCol_ResizeGripActive] = ImVec4(0.16470589f, 0.1764706f, 0.1882353f, 0.95f);
117 style.Colors[ImGuiCol_Tab] = ImVec4(0.11764706f, 0.1254902f, 0.13333334f, 0.862f);
118 style.Colors[ImGuiCol_TabHovered] = ImVec4(0.32941177f, 0.40784314f, 0.5019608f, 0.8f);
119 style.Colors[ImGuiCol_TabSelected] = ImVec4(0.24313726f, 0.24705882f, 0.25490198f, 1.0f);
120 style.Colors[ImGuiCol_TabDimmed] = ImVec4(0.06666667f, 0.101960786f, 0.14509805f, 0.9724f);
121 style.Colors[ImGuiCol_TabDimmedSelected] = ImVec4(0.13333334f, 0.25882354f, 0.42352942f, 1.0f);
122 style.Colors[ImGuiCol_PlotLines] = ImVec4(0.60784316f, 0.60784316f, 0.60784316f, 1.0f);
123 style.Colors[ImGuiCol_PlotLinesHovered] = ImVec4(1.0f, 0.42745098f, 0.34901962f, 1.0f);
124 style.Colors[ImGuiCol_PlotHistogram] = ImVec4(0.8980392f, 0.69803923f, 0.0f, 1.0f);
125 style.Colors[ImGuiCol_PlotHistogramHovered] = ImVec4(1.0f, 0.6f, 0.0f, 1.0f);
126 style.Colors[ImGuiCol_TableHeaderBg] = ImVec4(0.1882353f, 0.1882353f, 0.2f, 1.0f);
127 style.Colors[ImGuiCol_TableBorderStrong] = ImVec4(0.30980393f, 0.30980393f, 0.34901962f, 1.0f);
128 style.Colors[ImGuiCol_TableBorderLight] = ImVec4(0.22745098f, 0.22745098f, 0.24705882f, 1.0f);
129 style.Colors[ImGuiCol_TableRowBg] = ImVec4(0.0f, 0.0f, 0.0f, 0.0f);
130 style.Colors[ImGuiCol_TableRowBgAlt] = ImVec4(1.0f, 1.0f, 1.0f, 0.06f);
131 style.Colors[ImGuiCol_TextSelectedBg] = ImVec4(0.25882354f, 0.5882353f, 0.9764706f, 0.35f);
132 style.Colors[ImGuiCol_DragDropTarget] = ImVec4(1.0f, 1.0f, 0.0f, 0.9f);
133 style.Colors[ImGuiCol_NavCursor] = ImVec4(0.25882354f, 0.5882353f, 0.9764706f, 1.0f);
134 style.Colors[ImGuiCol_NavWindowingHighlight] = ImVec4(1.0f, 1.0f, 1.0f, 0.7f);
135 style.Colors[ImGuiCol_NavWindowingDimBg] = ImVec4(0.8f, 0.8f, 0.8f, 0.2f);
136 style.Colors[ImGuiCol_ModalWindowDimBg] = ImVec4(0.8f, 0.8f, 0.8f, 0.35f);