![]() |
Prusa Slicer 2.6.0
|
#include <src/imgui/imgui_internal.h>
Collaboration diagram for ImGuiWindow:Public Member Functions | |
| ImGuiWindow (ImGuiContext *context, const char *name) | |
| ~ImGuiWindow () | |
| ImGuiID | GetID (const char *str, const char *str_end=NULL) |
| ImGuiID | GetID (const void *ptr) |
| ImGuiID | GetID (int n) |
| ImGuiID | GetIDNoKeepAlive (const char *str, const char *str_end=NULL) |
| ImGuiID | GetIDNoKeepAlive (const void *ptr) |
| ImGuiID | GetIDNoKeepAlive (int n) |
| ImGuiID | GetIDFromRectangle (const ImRect &r_abs) |
| ImRect | Rect () const |
| float | CalcFontSize () const |
| float | TitleBarHeight () const |
| ImRect | TitleBarRect () const |
| float | MenuBarHeight () const |
| ImRect | MenuBarRect () const |
| ImGuiWindow::ImGuiWindow | ( | ImGuiContext * | context, |
| const char * | name | ||
| ) |
References ImDrawList::_Data, ImDrawList::_OwnerName, AutoFitFramesX, AutoFitFramesY, AutoPosLastDirection, DrawList, DrawListInst, ImGuiContext::DrawListSharedData, FontWindowScale, GetID(), ID, IDStack, ImGuiCond_Always, ImGuiCond_Appearing, ImGuiCond_FirstUseEver, ImGuiCond_Once, ImGuiDir_None, ImHashStr(), ImStrdup(), LastFrameActive, LastTimeActive, MoveId, Name, NameBufLen, ImVector< T >::push_back(), ScrollTarget, ScrollTargetCenterRatio, SettingsOffset, SetWindowCollapsedAllowFlags, SetWindowPosAllowFlags, SetWindowPosPivot, SetWindowPosVal, and SetWindowSizeAllowFlags.
Here is the call graph for this function:| ImGuiWindow::~ImGuiWindow | ( | ) |
References ColumnsStorage, DrawList, DrawListInst, IM_ASSERT, IM_DELETE(), Name, and ImVector< T >::Size.
Here is the call graph for this function:
|
inline |
References ImGuiContext::FontBaseSize, FontWindowScale, GImGui, and scale().
Referenced by ImGui::NavUpdate(), ImGui::NavUpdatePageUpPageDown(), ImGui::SetCurrentFont(), SetCurrentWindow(), ImGui::SetWindowFontScale(), and ImGui::UpdateMouseWheel().
Here is the call graph for this function:
Here is the caller graph for this function:References ImVector< T >::back(), GImGui, IDStack, IMGUI_TEST_ENGINE_ID_INFO2, ImGuiDataType_String, ImHashStr(), and ImGui::KeepAliveID().
Referenced by ImGuiWindow(), ImGui::ArrowButtonEx(), ImGui::BeginChild(), ImGui::BeginCombo(), ImGui::BeginMenu(), ImGui::BeginPopup(), ImGui::BeginPopupContextItem(), ImGui::BeginPopupContextVoid(), ImGui::BeginPopupContextWindow(), ImGui::BeginPopupModal(), ImGui::BeginTabBar(), ImGui::ButtonEx(), ImGui::Checkbox(), ImGui::CollapsingHeader(), ImGui::CollapsingHeader(), ImGui::ColorButton(), ImGui::DragScalar(), Slic3r::GUI::ImGuiWrapper::draw_radio_button(), ImGui::GetColumnsID(), ImGui::GetID(), ImGui::GetID(), ImGui::GetID(), Slic3r::GUI::ImGuiWrapper::image_button(), ImGui::ImageButton(), ImGui::InputTextEx(), ImGui::InvisibleButton(), ImGui::IsPopupOpen(), ImGui::OpenPopup(), ImGui::OpenPopupOnItemClick(), ImGui::PlotEx(), ImGui::RadioButton(), ImGui::RenderWindowTitleBarContents(), Slic3r::GUI::selectable(), ImGui::Selectable(), Slic3r::GUI::ImGuiWrapper::slider_float(), ImGui::SliderScalar(), ImGui::TabBarCalcTabID(), ImGui::TableHeader(), ImGui::TreeNode(), ImGui::TreeNodeEx(), ImGui::TreeNodeExV(), ImGui::TreeNodeExV(), ImGui::UpdateWindowManualResize(), and ImGui::VSliderScalar().
Here is the call graph for this function:
Here is the caller graph for this function:References ImVector< T >::back(), GImGui, IDStack, IMGUI_TEST_ENGINE_ID_INFO, ImGuiDataType_Pointer, ImHashData(), and ImGui::KeepAliveID().
Here is the call graph for this function:| ImGuiID ImGuiWindow::GetID | ( | int | n | ) |
References ImVector< T >::back(), GImGui, IDStack, IMGUI_TEST_ENGINE_ID_INFO, ImGuiDataType_S32, ImHashData(), and ImGui::KeepAliveID().
Here is the call graph for this function:References ImVector< T >::back(), IDStack, ImHashData(), ImGui::KeepAliveID(), ImRect::Max, ImRect::Min, Pos, ImVec2::x, and ImVec2::y.
Referenced by ImGui::BeginDragDropSource(), and ImGui::BeginDragDropTarget().
Here is the call graph for this function:
Here is the caller graph for this function:References ImVector< T >::back(), GImGui, IDStack, IMGUI_TEST_ENGINE_ID_INFO2, ImGuiDataType_String, and ImHashStr().
Referenced by ImGui::GetWindowScrollbarID(), ImGui::PushID(), ImGui::PushID(), ImGui::PushID(), and ImGui::PushID().
Here is the call graph for this function:
Here is the caller graph for this function:References ImVector< T >::back(), GImGui, IDStack, IMGUI_TEST_ENGINE_ID_INFO, ImGuiDataType_Pointer, and ImHashData().
Here is the call graph for this function:| ImGuiID ImGuiWindow::GetIDNoKeepAlive | ( | int | n | ) |
References ImVector< T >::back(), GImGui, IDStack, IMGUI_TEST_ENGINE_ID_INFO, ImGuiDataType_S32, and ImHashData().
Here is the call graph for this function:
|
inline |
References ImGuiStyle::FramePadding, GImGui, ImGuiWindowFlags_MenuBar, ImGuiWindowTempData::MenuBarOffset, ImGuiContext::Style, and ImVec2::y.
Referenced by ImGui::Begin(), ImGui::BeginMenu(), CalcNextScrollFromScrollTargetAndClamp(), CalcWindowAutoFitSize(), CalcWindowSizeAfterConstraint(), and ImGui::SetScrollFromPosY().
Here is the caller graph for this function:
|
inline |
References ImVec2::x, and ImVec2::y.
Referenced by ImGui::BeginMenuBar(), and ImGui::RenderWindowDecorations().
Here is the caller graph for this function:
|
inline |
References ImVec2::x, and ImVec2::y.
Referenced by ImGui::Begin(), ImGui::BeginMenu(), ImGui::BeginTableEx(), ImGui::DebugRenderViewportThumbnail(), GetResizeBorderRect(), ImGui::GetWindowScrollbarRect(), ImGui::NavUpdate(), ImGui::RenderWindowDecorations(), and ImGui::ShowMetricsWindow().
Here is the caller graph for this function:
|
inline |
References ImGuiStyle::FramePadding, GImGui, ImGuiWindowFlags_NoTitleBar, ImGuiContext::Style, and ImVec2::y.
Referenced by ImGui::Begin(), CalcNextScrollFromScrollTargetAndClamp(), CalcWindowAutoFitSize(), CalcWindowSizeAfterConstraint(), ClampWindowRect(), ImGui::RenderWindowDecorations(), ImGui::RenderWindowOuterBorders(), and ImGui::SetScrollFromPosY().
Here is the caller graph for this function:
|
inline |
References ImVec2::x, and ImVec2::y.
Referenced by ImGui::Begin(), ImGui::DebugRenderViewportThumbnail(), and ImGui::UpdateMouseMovingWindowEndFrame().
Here is the caller graph for this function:| bool ImGuiWindow::Active |
| bool ImGuiWindow::Appearing |
| ImS8 ImGuiWindow::AutoFitChildAxises |
Referenced by ImGui::BeginChildEx(), and ImGui::EndChild().
| ImS8 ImGuiWindow::AutoFitFramesX |
| ImS8 ImGuiWindow::AutoFitFramesY |
| bool ImGuiWindow::AutoFitOnlyGrows |
Referenced by ImGui::Begin(), CreateNewWindow(), and ImGui::SetWindowSize().
| ImGuiDir ImGuiWindow::AutoPosLastDirection |
Referenced by ImGuiWindow(), ImGui::Begin(), and ImGui::FindBestWindowPosForPopup().
| short ImGuiWindow::BeginCount |
| short ImGuiWindow::BeginOrderWithinContext |
Referenced by ImGui::Begin(), ImGui::DebugNodeWindow(), and ImGui::ShowMetricsWindow().
| short ImGuiWindow::BeginOrderWithinParent |
Referenced by ImGui::Begin().
| ImGuiID ImGuiWindow::ChildId |
Referenced by ImGui::BeginChildEx(), ImGui::EndChild(), and ImGui::NavUpdate().
| ImRect ImGuiWindow::ClipRect |
Referenced by ImGui::AcceptDragDropPayload(), ImGui::Begin(), ImGui::BeginColumns(), ImGui::BeginTableEx(), ImGui::CalcListClipping(), ImGui::EndColumns(), ImGui::EndTable(), ImGui::FindBestWindowPosForPopup(), ImGui::IsClippedEx(), ImGui::IsItemVisible(), ImGui::IsMouseHoveringRect(), ImGui::IsRectVisible(), ImGui::IsRectVisible(), ImGui::NavProcessItem(), ImGui::NavScoreItem(), ImGui::PopClipRect(), ImGui::PushClipRect(), ImGui::PushColumnsBackground(), ImGui::RenderNavHighlight(), Slic3r::GUI::selectable(), ImGui::Selectable(), ImGui::SetWindowClipRectBeforeSetChannel(), ImGui::TableDrawBorders(), ImGui::TablePushBackgroundChannel(), ImGui::TableSetupDrawChannels(), ImGui::TableUpdateLayout(), and ImGui::TextEx().
| bool ImGuiWindow::Collapsed |
Referenced by ApplyWindowSettings(), ImGui::Begin(), CalcNextScrollFromScrollTargetAndClamp(), CalcWindowContentSizes(), ImGui::CollapseButton(), ImGui::IsWindowCollapsed(), ImGui::RenderWindowDecorations(), ImGui::SetWindowCollapsed(), ImGui::UpdateMouseWheel(), and WindowSettingsHandler_WriteAll().
| ImVector<ImGuiOldColumns> ImGuiWindow::ColumnsStorage |
Referenced by ~ImGuiWindow(), ImGui::DebugNodeWindow(), and ImGui::FindOrCreateColumns().
| ImRect ImGuiWindow::ContentRegionRect |
| ImVec2 ImGuiWindow::ContentSize |
| ImVec2 ImGuiWindow::ContentSizeExplicit |
Referenced by ImGui::Begin(), and CalcWindowContentSizes().
| ImVec2 ImGuiWindow::ContentSizeIdeal |
Referenced by ImGui::Begin(), CalcWindowContentSizes(), ImGui::DebugNodeWindow(), and ImGui::ShowMetricsWindow().
| ImGuiWindowTempData ImGuiWindow::DC |
Referenced by Slic3r::GUI::GLGizmoCut3D::add_horizontal_scaled_interval(), Slic3r::GUI::GLGizmoCut3D::add_horizontal_shift(), Slic3r::GUI::GLGizmoCut3D::add_vertical_scaled_interval(), AddWindowToDrawData(), AddWindowToSortBuffer(), ImGui::AlignTextToFramePadding(), ImGui::ArrowButtonEx(), ImGuiLastItemDataBackup::Backup(), ImGui::Begin(), ImGuiListClipper::Begin(), ImGui::BeginChildEx(), ImGui::BeginColumns(), ImGui::BeginCombo(), ImGui::BeginDragDropSource(), ImGui::BeginDragDropTarget(), ImGui::BeginGroup(), ImGui::BeginListBox(), ImGui::BeginMenu(), ImGui::BeginMenuBar(), ImGui::BeginPopupContextItem(), ImGui::BeginTabBar(), ImGui::BeginTabBarEx(), ImGui::BeginTableEx(), ImGui::Bullet(), ImGui::BulletTextV(), ImGui::ButtonBehavior(), ImGui::ButtonEx(), ImGui::CalcItemSize(), ImGui::CalcItemWidth(), ImGui::CalcListClipping(), CalcWindowContentSizes(), ImGui::Checkbox(), ImGui::CollapsingHeader(), ImGui::ColorButton(), ImGui::ColorEdit4(), ImGui::ColorPicker4(), ImGui::Columns(), CreateNewWindow(), ImGui::DebugDrawItemRect(), ImGui::DebugNodeWindow(), ImGui::DragScalar(), Slic3r::GUI::ImGuiWrapper::draw_radio_button(), Slic3r::GUI::GLGizmoEmboss::draw_text_input(), ImGui::Dummy(), ImGui::End(), ImGui::EndChild(), ImGui::EndColumns(), ImGui::EndGroup(), ImGui::EndMenu(), ImGui::EndMenuBar(), ImGui::EndTabBar(), ImGui::EndTable(), ImGui::ErrorCheckEndFrameRecover(), ImGui::FindBestWindowPosForPopup(), ImGui::GcCompactTransientWindowBuffers(), ImGui::GetColumnIndex(), ImGui::GetColumnOffset(), ImGui::GetColumnsCount(), ImGui::GetColumnWidth(), ImGui::GetContentRegionAvail(), ImGui::GetContentRegionMax(), ImGui::GetContentRegionMaxAbs(), ImGui::GetCursorPos(), ImGui::GetCursorPosX(), ImGui::GetCursorPosY(), ImGui::GetCursorScreenPos(), ImGui::GetCursorStartPos(), ImGui::GetFocusScope(), ImGui::GetItemID(), ImGui::GetItemRectMax(), ImGui::GetItemRectMin(), ImGui::GetItemRectSize(), ImGui::GetItemStatusFlags(), ImGui::GetStateStorage(), ImGui::Image(), Slic3r::GUI::image_button_ex(), ImGui::ImageButtonEx(), ImGui::Indent(), ImGui::InputScalar(), ImGui::InputTextEx(), ImGui::InvisibleButton(), ImGui::IsItemActivated(), ImGui::IsItemActive(), ImGui::IsItemDeactivated(), ImGui::IsItemEdited(), ImGui::IsItemFocused(), ImGui::IsItemHovered(), ImGui::IsItemToggledOpen(), ImGui::IsItemToggledSelection(), ImGui::IsItemVisible(), ImGui::IsRectVisible(), ImGui::ItemAdd(), ImGui::ItemFocusable(), ImGui::ItemSize(), ImGui::LabelTextV(), ImGui::LogBegin(), ImGui::LogRenderedText(), ImGui::MarkItemEdited(), ImGui::MenuItem(), ImGui::NavApplyItemToResult(), ImGui::NavProcessItem(), ImGui::NavScoreItem(), ImGui::NavUpdate(), ImGui::NavUpdatePageUpPageDown(), ImGui::NavUpdateWindowing(), ImGui::NewLine(), ImGui::NextColumn(), ImGui::OpenPopupOnItemClick(), ImGui::PlotEx(), ImGui::PopColumnsBackground(), ImGui::PopFocusScope(), ImGui::PopItemWidth(), ImGui::PopTextWrapPos(), ImGui::ProgressBar(), ImGui::PushColumnClipRect(), ImGui::PushColumnsBackground(), ImGui::PushFocusScope(), ImGui::PushItemWidth(), ImGui::PushMultiItemsWidths(), ImGui::PushTextWrapPos(), ImGui::RadioButton(), Slic3r::GUI::GLGizmoCut3D::render_color_marker(), Slic3r::GUI::GLGizmoCut3D::render_cut_plane_input_window(), ImGui::RenderNavHighlight(), RenderViewportsThumbnails(), ImGui::RenderWindowTitleBarContents(), ImGuiLastItemDataBackup::Restore(), ImGui::SameLine(), Slic3r::GUI::scroll_down(), Slic3r::GUI::scroll_up(), Slic3r::GUI::scroll_y(), Slic3r::GUI::ImGuiWrapper::search_list(), Slic3r::GUI::selectable(), ImGui::Selectable(), ImGui::Separator(), ImGui::SeparatorEx(), ImGui::SetColumnOffset(), ImGui::SetColumnWidth(), SetCurrentWindow(), ImGui::SetCursorPos(), ImGui::SetCursorPosX(), ImGui::SetCursorPosY(), SetCursorPosYAndSetupForPrevLine(), ImGui::SetCursorScreenPos(), ImGui::SetFocusID(), ImGui::SetItemAllowOverlap(), ImGui::SetItemDefaultFocus(), ImGui::SetItemUsingMouseWheel(), ImGui::SetKeyboardFocusHere(), ImGui::SetLastItemData(), ImGui::SetScrollHereX(), ImGui::SetScrollHereY(), ImGui::SetStateStorage(), ImGui::SetWindowPos(), ImGui::SliderScalar(), ImGuiListClipper::Step(), ImGui::TabBarLayout(), ImGui::TabBarScrollingButtons(), ImGui::TabBarTabListPopupButton(), ImGui::TabItemEx(), ImGui::TableBeginCell(), ImGui::TableBeginRow(), ImGui::TableEndCell(), ImGui::TableEndRow(), ImGui::TableHeader(), ImGui::TempInputText(), ImGui::TextEx(), ImGui::TextWrappedV(), ImGui::TreeNodeBehavior(), ImGui::TreeNodeBehaviorIsOpen(), ImGui::TreePop(), ImGui::TreePush(), ImGui::TreePush(), ImGui::TreePushOverrideID(), ImGui::Unindent(), ImGui::UpdateTabFocus(), ImGui::UpdateWindowManualResize(), and ImGui::VSliderScalar().
| ImS8 ImGuiWindow::DisableInputsFrames |
Referenced by ImGui::Begin().
| ImDrawList* ImGuiWindow::DrawList |
Referenced by ImGuiWindow(), ~ImGuiWindow(), ImGui::AcceptDragDropPayload(), AddWindowToDrawData(), ImGui::ArrowButtonEx(), ImGui::Begin(), ImGui::BeginColumns(), ImGui::BeginCombo(), ImGui::BeginMenu(), ImGui::BeginTabBarEx(), ImGui::Bullet(), ImGui::BulletTextV(), ImGui::Checkbox(), ImGui::CloseButton(), ImGui::CollapseButton(), ImGui::ColorButton(), ImGui::ColorPicker4(), ImGui::DebugNodeWindow(), ImGui::DebugRenderViewportThumbnail(), Slic3r::GUI::ImGuiWrapper::draw_icon(), Slic3r::GUI::ImGuiWrapper::draw_radio_button(), ImGui::EndColumns(), ImGui::EndTable(), ImGui::GcAwakeTransientWindowBuffers(), ImGui::GcCompactTransientWindowBuffers(), ImGui::GetWindowDrawList(), ImGui::Image(), Slic3r::GUI::image_button_ex(), ImGui::ImageButtonEx(), ImGui::InputTextEx(), ImGui::MenuItem(), ImGui::NextColumn(), ImGui::PlotEx(), ImGui::PopClipRect(), ImGui::PopColumnsBackground(), ImGui::PopFont(), ImGui::ProgressBar(), ImGui::PushClipRect(), ImGui::PushColumnsBackground(), ImGui::PushFont(), ImGui::RadioButton(), Slic3r::GUI::GLGizmoCut3D::render_color_marker(), ImGui::RenderArrow(), ImGui::RenderBullet(), ImGui::RenderFrame(), ImGui::RenderFrameBorder(), ImGui::RenderNavHighlight(), ImGui::RenderText(), ImGui::RenderTextClipped(), ImGui::RenderTextWrapped(), RenderViewportsThumbnails(), ImGui::RenderWindowDecorations(), ImGui::RenderWindowOuterBorders(), ImGui::ScrollbarEx(), ImGui::SeparatorEx(), ImGui::SetWindowClipRectBeforeSetChannel(), ImGui::SliderScalar(), ImGui::SplitterBehavior(), ImGui::TabItemEx(), ImGui::TableBeginCell(), ImGui::TableDrawBorders(), ImGui::TableEndRow(), ImGui::TableHeader(), ImGui::TablePopBackgroundChannel(), ImGui::TablePushBackgroundChannel(), ImGui::TableSetupDrawChannels(), ImGui::TableUpdateLayout(), ImGui::TreeNodeBehavior(), and ImGui::VSliderScalar().
| ImDrawList ImGuiWindow::DrawListInst |
Referenced by ImGuiWindow(), ~ImGuiWindow(), and ImGui::Begin().
| ImGuiWindowFlags ImGuiWindow::Flags |
Referenced by AddRootWindowToDrawData(), ImGui::Begin(), ImGui::BeginChildEx(), ImGui::BeginMenu(), ImGui::BeginMenuBar(), CalcWindowAutoFitSize(), CalcWindowSizeAfterConstraint(), ClampWindowRect(), ImGui::CloseCurrentPopup(), ImGui::ClosePopupsOverWindow(), CreateNewWindow(), ImGui::DebugNodeWindow(), ImGui::DebugRenderViewportThumbnail(), ImGui::End(), ImGui::EndChild(), ImGui::EndFrame(), ImGui::EndListBox(), ImGui::EndMenuBar(), ImGui::EndPopup(), ImGui::ErrorCheckEndFrameRecover(), ImGui::FindBestWindowPosForPopup(), FindHoveredWindow(), ImGui::FocusTopMostWindowUnderOne(), ImGui::FocusWindow(), GetFallbackWindowNameForWindowingList(), ImGui::IsWindowNavFocusable(), ImGui::ItemAdd(), ImGui::MarkIniSettingsDirty(), ImGui::NavInitWindow(), ImGui::NavSaveLastChildNavWindowIntoParent(), ImGui::NavScoreItem(), ImGui::NavUpdate(), ImGui::NavUpdatePageUpPageDown(), ImGui::NavUpdateWindowing(), NavUpdateWindowingHighlightWindow(), ImGui::Render(), ImGui::RenderWindowDecorations(), ImGui::RenderWindowOuterBorders(), ImGui::RenderWindowTitleBarContents(), ImGui::Scrollbar(), ImGui::ScrollToBringRectIntoView(), Slic3r::GUI::selectable(), ImGui::Selectable(), ImGui::ShowMetricsWindow(), ImGui::StartMouseMovingWindow(), TableFixFlags(), ImGui::UpdateMouseMovingWindowEndFrame(), ImGui::UpdateMouseWheel(), ImGui::UpdateTabFocus(), ImGui::UpdateWindowManualResize(), ImGui::UpdateWindowParentAndRootLinks(), and WindowSettingsHandler_WriteAll().
| short ImGuiWindow::FocusOrder |
Referenced by ImGui::BringWindowToFocusFront(), CreateNewWindow(), and ImGui::FindWindowFocusIndex().
| float ImGuiWindow::FontWindowScale |
Referenced by ImGuiWindow(), CalcFontSize(), ImGui::SetWindowFontScale(), and ImGui::UpdateMouseWheel().
| bool ImGuiWindow::HasCloseButton |
Referenced by ImGui::Begin().
| bool ImGuiWindow::Hidden |
| ImS8 ImGuiWindow::HiddenFramesCannotSkipItems |
Referenced by ImGui::Begin(), CalcWindowContentSizes(), and ImGui::DebugNodeWindow().
| ImS8 ImGuiWindow::HiddenFramesCanSkipItems |
Referenced by ImGui::Begin(), ImGui::BeginDragDropSource(), CalcWindowContentSizes(), and ImGui::DebugNodeWindow().
| ImS8 ImGuiWindow::HiddenFramesForRenderOnly |
Referenced by ImGui::Begin().
| ImVec2ih ImGuiWindow::HitTestHoleOffset |
Referenced by FindHoveredWindow(), and ImGui::SetWindowHitTestHole().
| ImVec2ih ImGuiWindow::HitTestHoleSize |
Referenced by ImGui::Begin(), FindHoveredWindow(), and ImGui::SetWindowHitTestHole().
| ImGuiID ImGuiWindow::ID |
Referenced by ImGuiWindow(), ImGui::Begin(), ImGui::BeginDragDropSource(), ImGui::BeginMenu(), ImGuiStackSizes::CompareWithCurrentState(), ImGui::EndTable(), ImGui::ErrorCheckEndFrameRecover(), ImGui::GcCompactTransientWindowBuffers(), GetID(), GetID(), GetID(), GetIDFromRectangle(), GetIDNoKeepAlive(), GetIDNoKeepAlive(), GetIDNoKeepAlive(), ImGui::OpenPopupEx(), ImGui::PopID(), ImGui::PushID(), ImGui::PushID(), ImGui::PushID(), ImGui::PushID(), ImGui::PushOverrideID(), ImGuiStackSizes::SetToCurrentState(), ImGui::TreePop(), and ImGui::TreePushOverrideID().
| ImRect ImGuiWindow::InnerClipRect |
Referenced by ImGui::Begin(), ImGui::ShowMetricsWindow(), and ImGui::TableEndRow().
| ImRect ImGuiWindow::InnerRect |
| bool ImGuiWindow::IsFallbackWindow |
Referenced by ImGui::Begin(), ImGui::ErrorCheckEndFrameRecover(), and ImGui::NewFrame().
| float ImGuiWindow::ItemWidthDefault |
Referenced by ImGui::Begin(), and ImGui::PushItemWidth().
| int ImGuiWindow::LastFrameActive |
Referenced by ImGuiWindow(), and ImGui::Begin().
| float ImGuiWindow::LastTimeActive |
Referenced by ImGuiWindow(), ImGui::Begin(), and ImGui::NewFrame().
| bool ImGuiWindow::MemoryCompacted |
| int ImGuiWindow::MemoryDrawListIdxCapacity |
Referenced by ImGui::GcAwakeTransientWindowBuffers(), and ImGui::GcCompactTransientWindowBuffers().
| int ImGuiWindow::MemoryDrawListVtxCapacity |
Referenced by ImGui::GcAwakeTransientWindowBuffers(), and ImGui::GcCompactTransientWindowBuffers().
| ImGuiID ImGuiWindow::MoveId |
| char* ImGuiWindow::Name |
Referenced by ImGuiWindow(), ~ImGuiWindow(), ImGui::Begin(), ImGui::BeginChildEx(), ImGui::ClosePopupsOverWindow(), ImGui::DebugNodeTable(), ImGui::DebugNodeWindow(), ImGui::DebugRenderViewportThumbnail(), ImGui::ErrorCheckEndFrameRecover(), GetFallbackWindowNameForWindowingList(), ImGui::NavInitWindow(), ImGui::NavUpdate(), ImGui::NavUpdateInitResult(), ImGui::NavUpdateMoveResult(), ImGui::NavUpdateWindowingOverlay(), ImGui::ShowMetricsWindow(), and WindowSettingsHandler_WriteAll().
| int ImGuiWindow::NameBufLen |
Referenced by ImGuiWindow(), and ImGui::Begin().
| ImGuiWindow* ImGuiWindow::NavLastChildNavWindow |
| ImGuiID ImGuiWindow::NavLastIds[ImGuiNavLayer_COUNT] |
| ImRect ImGuiWindow::NavRectRel[ImGuiNavLayer_COUNT] |
Referenced by ImGui::CalcListClipping(), ImGui::DebugNodeWindow(), ImGui::EndMenuBar(), ImGui::NavCalcPreferredRefPos(), ImGui::NavEndFrame(), ImGui::NavMoveRequestForward(), ImGui::NavProcessItem(), ImGui::NavRestoreLayer(), ImGui::NavUpdate(), ImGui::NavUpdatePageUpPageDown(), ImGui::SetFocusID(), and ImGui::SetNavID().
| ImRect ImGuiWindow::OuterRectClipped |
Referenced by ImGui::Begin(), ImGui::BeginMenuBar(), ImGui::CloseButton(), FindHoveredWindow(), and ImGui::ShowMetricsWindow().
| ImGuiWindow* ImGuiWindow::ParentWindow |
Referenced by ImGui::Begin(), ImGui::DebugNodeWindow(), ImGui::EndMenu(), ImGui::EndMenuBar(), ImGui::EndTable(), ImGui::IsWindowChildOf(), ImGui::NavSaveLastChildNavWindowIntoParent(), ImGui::NavScoreItem(), ImGui::NavUpdate(), ImGui::NavUpdateMoveResult(), ImGui::NavUpdateWindowing(), ImGui::ScrollToBringRectIntoView(), ImGui::UpdateMouseWheel(), and ImGui::UpdateWindowParentAndRootLinks().
| ImRect ImGuiWindow::ParentWorkRect |
| ImGuiID ImGuiWindow::PopupId |
Referenced by ImGui::Begin(), and ImGui::UpdateMouseMovingWindowEndFrame().
| ImVec2 ImGuiWindow::Pos |
Referenced by ApplyWindowSettings(), ImGui::Begin(), ImGui::BeginChildEx(), ImGui::BeginColumns(), ImGui::BeginGroup(), ImGui::BeginMenu(), ImGui::CalcListClipping(), CalcResizePosSizeFromAnyCorner(), CalcWindowSizeAfterConstraint(), ImGui::CalcWrapWidthForPos(), priv::change_window_position(), ClampWindowRect(), CreateNewWindow(), ImGui::DebugNodeDrawList(), ImGui::DebugNodeWindow(), ImGui::EndColumns(), ImGui::EndMenuBar(), ImGui::EndTable(), ImGui::FindBestWindowPosForPopup(), FindHoveredWindow(), ImGui::GetContentRegionMax(), ImGui::GetCursorPos(), ImGui::GetCursorPosX(), ImGui::GetCursorPosY(), ImGui::GetCursorStartPos(), GetDraggedColumnOffset(), GetIDFromRectangle(), ImGui::GetWindowContentRegionMax(), ImGui::GetWindowContentRegionMin(), ImGui::GetWindowPos(), ImGui::Indent(), ImGui::ItemSize(), ImGui::NavCalcPreferredRefPos(), ImGui::NavProcessItem(), ImGui::NavUpdate(), ImGui::NavUpdateMoveResult(), ImGui::NavUpdateWindowing(), ImGui::NextColumn(), ImGui::RenderWindowDecorations(), ImGui::RenderWindowOuterBorders(), ImGui::SameLine(), ImGui::ScrollToBringRectIntoView(), Slic3r::GUI::selectable(), ImGui::Selectable(), ImGui::SeparatorEx(), ImGui::SetCursorPos(), ImGui::SetCursorPosX(), ImGui::SetCursorPosY(), ImGui::SetFocusID(), ImGui::SetItemDefaultFocus(), ImGui::SetScrollHereX(), ImGui::SetScrollHereY(), ImGui::SetWindowHitTestHole(), ImGui::SetWindowPos(), ImGui::ShowMetricsWindow(), ImGui::StartMouseMovingWindow(), ImGui::TableBeginCell(), ImGui::Unindent(), ImGui::UpdateMouseMovingWindowNewFrame(), ImGui::UpdateMouseWheel(), ImGui::UpdateWindowManualResize(), and WindowSettingsHandler_WriteAll().
| signed char ImGuiWindow::ResizeBorderHeld |
Referenced by ImGui::Begin(), and ImGui::RenderWindowOuterBorders().
| ImGuiWindow* ImGuiWindow::RootWindow |
Referenced by ImGui::Begin(), ImGui::BeginDragDropTarget(), ImGui::BeginDragDropTargetCustom(), ImGui::BringWindowToDisplayFront(), ImGui::BringWindowToFocusFront(), ImGui::ButtonBehavior(), ImGui::ClosePopupsOverWindow(), ImGui::DebugNodeWindow(), FindHoveredWindow(), ImGui::FocusTopMostWindowUnderOne(), ImGui::FocusWindow(), ImGui::IsWindowChildOf(), IsWindowContentHoverable(), ImGui::IsWindowFocused(), ImGui::IsWindowHovered(), ImGui::IsWindowNavFocusable(), ImGui::NavInitWindow(), ImGui::NavSaveLastChildNavWindowIntoParent(), ImGui::NavUpdate(), ImGui::NavUpdateWindowing(), ImGui::Render(), ImGui::ShowMetricsWindow(), ImGui::StartMouseMovingWindow(), TableFixFlags(), ImGui::UpdateHoveredWindowAndCaptureFlags(), ImGui::UpdateMouseMovingWindowEndFrame(), ImGui::UpdateMouseMovingWindowNewFrame(), ImGui::UpdateMouseWheel(), ImGui::UpdateWindowManualResize(), and ImGui::UpdateWindowParentAndRootLinks().
| ImGuiWindow* ImGuiWindow::RootWindowForNav |
Referenced by ImGui::ItemAdd(), ImGui::SetItemDefaultFocus(), and ImGui::UpdateWindowParentAndRootLinks().
| ImGuiWindow* ImGuiWindow::RootWindowForTitleBarHighlight |
Referenced by ImGui::Begin(), ImGui::DebugRenderViewportThumbnail(), and ImGui::UpdateWindowParentAndRootLinks().
| ImVec2 ImGuiWindow::Scroll |
Referenced by ImGui::Begin(), CalcNextScrollFromScrollTargetAndClamp(), ImGui::CalcWrapWidthForPos(), ImGui::DebugNodeWindow(), ImGui::EndTable(), ImGui::GetCursorPos(), ImGui::GetCursorPosX(), ImGui::GetCursorPosY(), ImGui::GetScrollX(), ImGui::GetScrollY(), ImGui::InputTextEx(), ImGui::NavEndFrame(), ImGui::NavUpdate(), ImGui::NavUpdateMoveResult(), ImGui::NavUpdatePageUpPageDown(), ImGui::SameLine(), Slic3r::GUI::scroll_down(), Slic3r::GUI::scroll_up(), Slic3r::GUI::scroll_y(), ImGui::Scrollbar(), ImGui::ScrollToBringRectIntoView(), ImGui::SetCursorPos(), ImGui::SetCursorPosX(), ImGui::SetCursorPosY(), ImGui::SetScrollFromPosX(), ImGui::SetScrollFromPosY(), ImGui::ShowMetricsWindow(), ImGui::TableSetupScrollFreeze(), and ImGui::UpdateMouseWheel().
| ImVec2 ImGuiWindow::ScrollbarSizes |
| bool ImGuiWindow::ScrollbarX |
| bool ImGuiWindow::ScrollbarY |
| ImVec2 ImGuiWindow::ScrollMax |
| ImVec2 ImGuiWindow::ScrollTarget |
| ImVec2 ImGuiWindow::ScrollTargetCenterRatio |
| ImVec2 ImGuiWindow::ScrollTargetEdgeSnapDist |
| int ImGuiWindow::SettingsOffset |
Referenced by ImGuiWindow(), CreateNewWindow(), and WindowSettingsHandler_WriteAll().
| ImGuiCond ImGuiWindow::SetWindowCollapsedAllowFlags |
Referenced by ImGuiWindow(), ImGui::SetWindowCollapsed(), and SetWindowConditionAllowFlags().
| ImGuiCond ImGuiWindow::SetWindowPosAllowFlags |
Referenced by ImGuiWindow(), ImGui::Begin(), SetWindowConditionAllowFlags(), and ImGui::SetWindowPos().
| ImVec2 ImGuiWindow::SetWindowPosPivot |
Referenced by ImGuiWindow(), and ImGui::Begin().
| ImVec2 ImGuiWindow::SetWindowPosVal |
Referenced by ImGuiWindow(), ImGui::Begin(), and ImGui::SetWindowPos().
| ImGuiCond ImGuiWindow::SetWindowSizeAllowFlags |
Referenced by ImGuiWindow(), ImGui::Begin(), SetWindowConditionAllowFlags(), and ImGui::SetWindowSize().
| ImVec2 ImGuiWindow::Size |
Referenced by ApplyWindowSettings(), ImGui::Begin(), CalcResizePosSizeFromAnyCorner(), ClampWindowRect(), CreateNewWindow(), ImGui::DebugNodeDrawList(), ImGui::DebugNodeWindow(), ImGui::EndChild(), ImGui::FindBestWindowPosForPopup(), ImGui::GetWindowHeight(), ImGui::GetWindowSize(), ImGui::GetWindowWidth(), Slic3r::GUI::GCodeViewer::SequentialView::GCodeWindow::render(), ImGui::RenderWindowDecorations(), ImGui::RenderWindowOuterBorders(), Slic3r::GUI::scroll_y(), ImGui::SeparatorEx(), ImGui::UpdateMouseWheel(), and ImGui::UpdateWindowManualResize().
| ImVec2 ImGuiWindow::SizeFull |
Referenced by ApplyWindowSettings(), ImGui::Begin(), CalcNextScrollFromScrollTargetAndClamp(), CalcWindowSizeAfterConstraint(), priv::change_window_position(), ImGui::NavEndFrame(), ImGui::NavUpdatePageUpPageDown(), ImGui::SetWindowSize(), ImGui::UpdateMouseWheel(), ImGui::UpdateWindowManualResize(), and WindowSettingsHandler_WriteAll().
| bool ImGuiWindow::SkipItems |
Referenced by ImGui::AlignTextToFramePadding(), ImGui::ArrowButtonEx(), ImGui::Begin(), ImGui::BeginCombo(), ImGui::BeginDragDropSource(), ImGui::BeginDragDropTargetCustom(), ImGui::BeginListBox(), ImGui::BeginMenu(), ImGui::BeginMenuBar(), ImGui::BeginPopupContextItem(), ImGui::BeginTabBar(), ImGui::BeginTabBarEx(), ImGui::BeginTabItem(), ImGui::BeginTableEx(), ImGui::Bullet(), ImGui::BulletTextV(), ImGui::ButtonEx(), CalcNextScrollFromScrollTargetAndClamp(), ImGui::Checkbox(), ImGui::CollapsingHeader(), ImGui::CollapsingHeader(), ImGui::ColorButton(), ImGui::ColorEdit4(), ImGui::ColorPicker4(), ImGui::DebugNodeWindow(), ImGui::DragFloatRange2(), ImGui::DragIntRange2(), ImGui::DragScalar(), ImGui::DragScalarN(), Slic3r::GUI::ImGuiWrapper::draw_radio_button(), ImGui::Dummy(), ImGui::EndColumns(), ImGui::EndMenuBar(), ImGui::EndTabBar(), ImGui::EndTabItem(), ImGui::EndTable(), GetSkipItemForListClipping(), ImGui::Image(), Slic3r::GUI::ImGuiWrapper::image_button(), Slic3r::GUI::image_button_ex(), ImGui::ImageButton(), ImGui::ImageButtonEx(), ImGui::InputScalar(), ImGui::InputScalarN(), ImGui::InputTextEx(), ImGui::InvisibleButton(), ImGui::ItemSize(), ImGui::LabelTextV(), ImGui::MenuItem(), ImGui::NewLine(), ImGui::NextColumn(), ImGui::PlotEx(), ImGui::ProgressBar(), ImGui::RadioButton(), ImGui::RenderWindowDecorations(), ImGui::SameLine(), ImGui::ScrollbarEx(), Slic3r::GUI::ImGuiWrapper::search_list(), Slic3r::GUI::selectable(), ImGui::Selectable(), ImGui::Separator(), ImGui::SeparatorEx(), ImGui::SetNextItemOpen(), ImGui::SliderScalar(), ImGui::SliderScalarN(), ImGui::Spacing(), ImGui::TabItemButton(), ImGui::TabItemEx(), ImGui::TableBeginCell(), ImGui::TableDrawContextMenu(), ImGui::TableHeader(), ImGui::TableNextRow(), ImGui::TableUpdateLayout(), ImGui::TextEx(), ImGui::TextV(), ImGui::TreeNode(), ImGui::TreeNodeBehavior(), ImGui::TreeNodeEx(), ImGui::TreeNodeExV(), ImGui::TreeNodeExV(), and ImGui::VSliderScalar().
| ImGuiStorage ImGuiWindow::StateStorage |
Referenced by ImGui::Begin(), ImGui::DebugNodeWindow(), and ImGui::SetStateStorage().
| bool ImGuiWindow::WantCollapseToggle |
Referenced by ImGui::Begin(), and ImGui::RenderWindowTitleBarContents().
| bool ImGuiWindow::WasActive |
Referenced by ImGui::ClosePopupToLevel(), ImGui::DebugNodeDrawList(), ImGui::DebugNodeWindow(), ImGui::DebugRenderViewportThumbnail(), ImGui::FocusTopMostWindowUnderOne(), ImGui::IsWindowNavFocusable(), ImGui::NavRestoreLastChildNavWindow(), ImGui::NewFrame(), ImGui::ShowMetricsWindow(), and ImGui::UpdateWindowManualResize().
| float ImGuiWindow::WindowBorderSize |
| ImVec2 ImGuiWindow::WindowPadding |
| float ImGuiWindow::WindowRounding |
| ImRect ImGuiWindow::WorkRect |
Referenced by ImGui::Begin(), ImGui::BeginColumns(), ImGui::BeginTabBar(), ImGui::BeginTableEx(), ImGui::CalcWrapWidthForPos(), ImGui::EndColumns(), ImGui::EndTable(), ImGui::GetContentRegionMax(), ImGui::GetContentRegionMaxAbs(), ImGui::NextColumn(), Slic3r::GUI::selectable(), ImGui::Selectable(), ImGui::ShowMetricsWindow(), ImGui::TableBeginCell(), and ImGui::TreeNodeBehavior().
| bool ImGuiWindow::WriteAccessed |