Lines Matching refs:is_open

4631     bool is_open = TreeNodeExV(str_id, 0, fmt, args);
4633 return is_open;
4640 bool is_open = TreeNodeExV(ptr_id, 0, fmt, args);
4642 return is_open;
4676 bool is_open = TreeNodeExV(str_id, flags, fmt, args);
4678 return is_open;
4685 bool is_open = TreeNodeExV(ptr_id, flags, fmt, args);
4687 return is_open;
4722 bool is_open;
4727 is_open = g.NextTreeNodeOpenVal;
4728 storage->SetInt(id, is_open);
4736 is_open = g.NextTreeNodeOpenVal;
4737 storage->SetInt(id, is_open);
4741 is_open = stored_value != 0;
4748 is_open = storage->GetInt(id, (flags & ImGuiTreeNodeFlags_DefaultOpen) ? 1 : 0) != 0;
4754 is_open = true;
4756 return is_open;
4792 bool is_open = TreeNodeBehaviorIsOpen(id, flags);
4798 if (is_open && !g.NavIdIsAlive && (flags & ImGuiTreeNodeFlags_NavLeftJumpsBackHere) && !(flags & ImGuiTreeNodeFlags_NoTreePushOnOpen))
4807 if (is_open && !(flags & ImGuiTreeNodeFlags_NoTreePushOnOpen))
4809 IMGUI_TEST_ENGINE_ITEM_INFO(window->DC.LastItemId, label, window->DC.ItemFlags | (is_leaf ? 0 : ImGuiItemStatusFlags_Openable) | (is_open ? ImGuiItemStatusFlags_Opened : 0));
4810 return is_open;
4839 if (g.DragDropActive && is_open) // When using Drag and Drop "hold to open" we keep the node highlighted after opening, but never close it again.
4843 if (g.NavId == id && g.NavMoveRequest && g.NavMoveDir == ImGuiDir_Left && is_open)
4848 if (g.NavId == id && g.NavMoveRequest && g.NavMoveDir == ImGuiDir_Right && !is_open) // If there's something upcoming on the line we may want to give it the priority?
4856 is_open = !is_open;
4857 window->DC.StateStorage->SetInt(id, is_open);
4872 RenderArrow(frame_bb.Min + ImVec2(padding.x, text_base_offset_y), is_open ? ImGuiDir_Down : ImGuiDir_Right, 1.0f);
4899 RenderArrow(frame_bb.Min + ImVec2(padding.x, g.FontSize*0.15f + text_base_offset_y), is_open ? ImGuiDir_Down : ImGuiDir_Right, 0.70f);
4905 if (is_open && !(flags & ImGuiTreeNodeFlags_NoTreePushOnOpen))
4907 IMGUI_TEST_ENGINE_ITEM_INFO(id, label, window->DC.ItemFlags | (is_leaf ? 0 : ImGuiItemStatusFlags_Openable) | (is_open ? ImGuiItemStatusFlags_Opened : 0));
4908 return is_open;
4967 void ImGui::SetNextTreeNodeOpen(bool is_open, ImGuiCond cond)
4972 g.NextTreeNodeOpenVal = is_open;
4997 bool is_open = TreeNodeBehavior(id, flags | ImGuiTreeNodeFlags_CollapsingHeader | (p_open ? ImGuiTreeNodeFlags_AllowItemOverlap : 0), label);
5010 return is_open;
5498 bool is_open = Begin("##MainMenuBar", NULL, window_flags) && BeginMenuBar();
5501 if (!is_open)