| 571 | } |
| 572 | |
| 573 | bool GuiImpl::beginGroup(const char name[], bool beginExpanded) |
| 574 | { |
| 575 | std::string nameString(name); |
| 576 | ImGuiTreeNodeFlags flags = beginExpanded ? ImGuiTreeNodeFlags_DefaultOpen : 0; |
| 577 | bool visible = mGroupStackSize ? ImGui::TreeNodeEx(name, flags) : ImGui::CollapsingHeader(name, flags); |
| 578 | if (visible) |
| 579 | mGroupStackSize++; |
| 580 | return visible; |
| 581 | } |
| 582 | |
| 583 | void GuiImpl::endGroup() |
| 584 | { |