feat: Added support for transparent and blurry window styles

This commit is contained in:
WerWolv
2023-05-22 12:00:35 +02:00
parent 6b28828174
commit f81276f7e3
10 changed files with 96 additions and 10 deletions

View File

@@ -353,6 +353,24 @@ namespace ImGui {
return c;
}
float GetCustomStyleFloat(ImGuiCustomStyle idx) {
auto &customData = *static_cast<ImHexCustomData *>(GImGui->IO.UserData);
switch (idx) {
case ImGuiCustomStyle_WindowBlur:
return customData.styles.WindowBlur;
default:
return 0.0f;
}
}
ImVec2 GetCustomStyleVec2(ImGuiCustomStyle idx) {
switch (idx) {
default:
return { };
}
}
void StyleCustomColorsDark() {
auto &colors = static_cast<ImHexCustomData *>(GImGui->IO.UserData)->Colors;