![]() |
Prusa Slicer 2.6.0
|
#include <src/imgui/imgui.h>
Collaboration diagram for ImGuiStyle:Public Member Functions | |
| IMGUI_API | ImGuiStyle () |
| IMGUI_API void | ScaleAllSizes (float scale_factor) |
Public Attributes | |
| float | Alpha |
| ImVec2 | WindowPadding |
| float | WindowRounding |
| float | WindowBorderSize |
| ImVec2 | WindowMinSize |
| ImVec2 | WindowTitleAlign |
| ImGuiDir | WindowMenuButtonPosition |
| float | ChildRounding |
| float | ChildBorderSize |
| float | PopupRounding |
| float | PopupBorderSize |
| ImVec2 | FramePadding |
| float | FrameRounding |
| float | FrameBorderSize |
| ImVec2 | ItemSpacing |
| ImVec2 | ItemInnerSpacing |
| ImVec2 | CellPadding |
| ImVec2 | TouchExtraPadding |
| float | IndentSpacing |
| float | ColumnsMinSpacing |
| float | ScrollbarSize |
| float | ScrollbarRounding |
| float | GrabMinSize |
| float | GrabRounding |
| float | LogSliderDeadzone |
| float | TabRounding |
| float | TabBorderSize |
| float | TabMinWidthForCloseButton |
| ImGuiDir | ColorButtonPosition |
| ImVec2 | ButtonTextAlign |
| ImVec2 | SelectableTextAlign |
| ImVec2 | DisplayWindowPadding |
| ImVec2 | DisplaySafeAreaPadding |
| float | MouseCursorScale |
| bool | AntiAliasedLines |
| bool | AntiAliasedLinesUseTex |
| bool | AntiAliasedFill |
| float | CurveTessellationTol |
| float | CircleTessellationMaxError |
| ImVec4 | Colors [ImGuiCol_COUNT] |
| ImGuiStyle::ImGuiStyle | ( | ) |
References Alpha, AntiAliasedFill, AntiAliasedLines, AntiAliasedLinesUseTex, ButtonTextAlign, CellPadding, ChildBorderSize, ChildRounding, CircleTessellationMaxError, ColorButtonPosition, ColumnsMinSpacing, CurveTessellationTol, DisplaySafeAreaPadding, DisplayWindowPadding, FrameBorderSize, FramePadding, FrameRounding, GrabMinSize, GrabRounding, ImGuiDir_Left, ImGuiDir_Right, IndentSpacing, ItemInnerSpacing, ItemSpacing, LogSliderDeadzone, MouseCursorScale, PopupBorderSize, PopupRounding, ScrollbarRounding, ScrollbarSize, SelectableTextAlign, ImGui::StyleColorsDark(), TabBorderSize, TabMinWidthForCloseButton, TabRounding, TouchExtraPadding, WindowBorderSize, WindowMenuButtonPosition, WindowMinSize, WindowPadding, WindowRounding, and WindowTitleAlign.
Here is the call graph for this function:| void ImGuiStyle::ScaleAllSizes | ( | float | scale_factor | ) |
References CellPadding, ChildRounding, ColumnsMinSpacing, DisplaySafeAreaPadding, DisplayWindowPadding, FramePadding, FrameRounding, GrabMinSize, GrabRounding, ImFloor(), IndentSpacing, ItemInnerSpacing, ItemSpacing, LogSliderDeadzone, MouseCursorScale, PopupRounding, ScrollbarRounding, ScrollbarSize, TabMinWidthForCloseButton, TabRounding, TouchExtraPadding, WindowMinSize, WindowPadding, and WindowRounding.
Referenced by Slic3r::GUI::ImGuiWrapper::set_scaling().
Here is the call graph for this function:
Here is the caller graph for this function:| float ImGuiStyle::Alpha |
Referenced by ImGuiStyle(), ImGui::ErrorCheckNewFrameSanityChecks(), and ImGui::TabItemLabelAndCloseButton().
| bool ImGuiStyle::AntiAliasedFill |
Referenced by ImGuiStyle(), and ImGui::NewFrame().
| bool ImGuiStyle::AntiAliasedLines |
Referenced by ImGuiStyle(), and ImGui::NewFrame().
| bool ImGuiStyle::AntiAliasedLinesUseTex |
Referenced by ImGuiStyle(), and ImGui::NewFrame().
| ImVec2 ImGuiStyle::ButtonTextAlign |
Referenced by ImGuiStyle().
| ImVec2 ImGuiStyle::CellPadding |
Referenced by ImGuiStyle(), ImGui::BeginTableEx(), ScaleAllSizes(), ImGui::TableGetHeaderRowHeight(), and ImGui::TableHeader().
| float ImGuiStyle::ChildBorderSize |
Referenced by ImGuiStyle(), and ImGui::BeginChildEx().
| float ImGuiStyle::ChildRounding |
Referenced by ImGuiStyle(), and ScaleAllSizes().
| float ImGuiStyle::CircleTessellationMaxError |
Referenced by ImGuiStyle(), ImGui::ErrorCheckNewFrameSanityChecks(), and ImGui::NewFrame().
| ImGuiDir ImGuiStyle::ColorButtonPosition |
Referenced by ImGuiStyle().
| ImVec4 ImGuiStyle::Colors[ImGuiCol_COUNT] |
| float ImGuiStyle::ColumnsMinSpacing |
Referenced by ImGuiStyle(), GetDraggedColumnOffset(), ScaleAllSizes(), and ImGui::SetColumnOffset().
| float ImGuiStyle::CurveTessellationTol |
Referenced by ImGuiStyle(), ImGui::ErrorCheckNewFrameSanityChecks(), and ImGui::NewFrame().
| ImVec2 ImGuiStyle::DisplaySafeAreaPadding |
Referenced by ImGuiStyle(), ImGui::BeginMainMenuBar(), ImGui::GetWindowAllowedExtentRect(), and ScaleAllSizes().
| ImVec2 ImGuiStyle::DisplayWindowPadding |
Referenced by ImGuiStyle(), and ScaleAllSizes().
| float ImGuiStyle::FrameBorderSize |
| ImVec2 ImGuiStyle::FramePadding |
Referenced by ImGuiStyle(), Slic3r::GUI::GLGizmoRotate3D::RotoptimzeWindow::RotoptimzeWindow(), ImGui::AlignTextToFramePadding(), ImGui::ArrowButtonEx(), ImGui::BeginMainMenuBar(), ImGui::BeginTabBar(), ImGui::BeginTabBarEx(), ImGui::Bullet(), ImGui::CloseButton(), ImGui::CollapseButton(), ImGui::CollapsingHeader(), ImGui::ColorButton(), ImGui::ColorTooltip(), igl::opengl::glfw::imgui::ImGuiMenu::draw_viewer_menu(), ImGui::GetFrameHeight(), ImGui::GetFrameHeightWithSpacing(), ImGui::GetTreeNodeToLabelSpacing(), Slic3r::GUI::ImGuiWrapper::image_button(), ImGui::ImageButton(), ImGui::ListBoxHeader(), ImGui::LogRenderedText(), ImGuiWindow::MenuBarHeight(), ImGui::NavCalcPreferredRefPos(), Slic3r::GUI::GLGizmoEmboss::rev_checkbox(), Slic3r::GUI::GLGizmoEmboss::rev_input(), Slic3r::GUI::GLGizmoEmboss::rev_slider(), Slic3r::GUI::GLGizmoEmboss::rev_slider(), Slic3r::GUI::GLGizmoEmboss::rev_slider(), ScaleAllSizes(), ImGui::ScrollbarEx(), ImGui::SmallButton(), ImGui::TabBarScrollingButtons(), ImGui::TabBarTabListPopupButton(), ImGui::TabItemCalcSize(), ImGui::TableHeader(), ImGui::TableUpdateLayout(), and ImGuiWindow::TitleBarHeight().
| float ImGuiStyle::FrameRounding |
| float ImGuiStyle::GrabMinSize |
Referenced by ImGuiStyle(), and ScaleAllSizes().
| float ImGuiStyle::GrabRounding |
Referenced by ImGuiStyle(), and ScaleAllSizes().
| float ImGuiStyle::IndentSpacing |
Referenced by ImGuiStyle(), ImGui::Indent(), ScaleAllSizes(), and ImGui::Unindent().
| ImVec2 ImGuiStyle::ItemInnerSpacing |
Referenced by ImGuiStyle(), ImGui::ColorPickerOptionsPopup(), ImGui::DragFloatRange2(), ImGui::DragIntRange2(), ImGui::DragScalarN(), ImGui::FindBestWindowPosForPopup(), ImGui::InputScalarN(), ImGui::RenderWindowTitleBarContents(), ScaleAllSizes(), ShowDemoWindowLayout(), ShowDemoWindowWidgets(), ImGui::SliderScalarN(), ImGui::TabBarLayout(), ImGui::TabBarQueueReorderFromMousePos(), ImGui::TabItemCalcSize(), and ImGui::TableHeader().
| ImVec2 ImGuiStyle::ItemSpacing |
Referenced by ImGuiStyle(), ImGui::BeginColumns(), ImGui::BeginTabBarEx(), CalcMaxPopupHeightFromItemCount(), ExampleAppConsole::Draw(), ImGui::GetFrameHeightWithSpacing(), ImGui::GetTextLineHeightWithSpacing(), ImGui::ItemSize(), ImGui::NextColumn(), Slic3r::GUI::GCodeViewer::render_legend(), ImGui::SameLine(), ScaleAllSizes(), Slic3r::GUI::scroll_down(), Slic3r::GUI::scroll_up(), Slic3r::GUI::scroll_y(), ImGui::ScrollToBringRectIntoView(), SetCursorPosYAndSetupForPrevLine(), ImGui::SetScrollHereX(), ImGui::SetScrollHereY(), ShowDemoWindowLayout(), and ImGui::TableHeader().
| float ImGuiStyle::LogSliderDeadzone |
Referenced by ImGuiStyle(), and ScaleAllSizes().
| float ImGuiStyle::MouseCursorScale |
Referenced by ImGuiStyle(), ImGui::BeginTooltipEx(), ImGui::FindBestWindowPosForPopup(), ImGui::Render(), and ScaleAllSizes().
| float ImGuiStyle::PopupBorderSize |
Referenced by ImGuiStyle().
| float ImGuiStyle::PopupRounding |
Referenced by ImGuiStyle(), and ScaleAllSizes().
| float ImGuiStyle::ScrollbarRounding |
Referenced by ImGuiStyle(), and ScaleAllSizes().
| float ImGuiStyle::ScrollbarSize |
Referenced by ImGuiStyle(), and ScaleAllSizes().
| ImVec2 ImGuiStyle::SelectableTextAlign |
Referenced by ImGuiStyle().
| float ImGuiStyle::TabBorderSize |
Referenced by ImGuiStyle(), and ImGui::TabItemBackground().
| float ImGuiStyle::TabMinWidthForCloseButton |
Referenced by ImGuiStyle(), ScaleAllSizes(), and ImGui::TabItemLabelAndCloseButton().
| float ImGuiStyle::TabRounding |
Referenced by ImGuiStyle(), ScaleAllSizes(), and ImGui::TabItemBackground().
| ImVec2 ImGuiStyle::TouchExtraPadding |
| float ImGuiStyle::WindowBorderSize |
Referenced by ImGuiStyle().
| ImGuiDir ImGuiStyle::WindowMenuButtonPosition |
Referenced by ImGuiStyle(), and ImGui::ErrorCheckNewFrameSanityChecks().
| ImVec2 ImGuiStyle::WindowMinSize |
Referenced by ImGuiStyle(), CalcWindowSizeAfterConstraint(), ImGui::ErrorCheckNewFrameSanityChecks(), and ScaleAllSizes().
| ImVec2 ImGuiStyle::WindowPadding |
Referenced by ImGuiStyle(), CalcMaxPopupHeightFromItemCount(), ImGui::NavUpdateWindowingOverlay(), and ScaleAllSizes().
| float ImGuiStyle::WindowRounding |
Referenced by ImGuiStyle(), ImGui::Begin(), CalcWindowSizeAfterConstraint(), and ScaleAllSizes().
| ImVec2 ImGuiStyle::WindowTitleAlign |
Referenced by ImGuiStyle().