Lines Matching refs:str_id
603 // Then you can keep 'str_id' empty or the same for all your buttons (instead of creating a string based on a non-string id)
604 bool ImGui::InvisibleButton(const char* str_id, const ImVec2& size_arg)
613 const ImGuiID id = window->GetID(str_id);
626 bool ImGui::ArrowButtonEx(const char* str_id, ImGuiDir dir, ImVec2 size, ImGuiButtonFlags flags)
633 const ImGuiID id = window->GetID(str_id);
655 bool ImGui::ArrowButton(const char* str_id, ImGuiDir dir)
658 return ArrowButtonEx(str_id, dir, ImVec2(sz, sz), 0);
4627 bool ImGui::TreeNode(const char* str_id, const char* fmt, ...)
4631 bool is_open = TreeNodeExV(str_id, 0, fmt, args);
4653 bool ImGui::TreeNodeV(const char* str_id, const char* fmt, va_list args)
4655 return TreeNodeExV(str_id, 0, fmt, args);
4672 bool ImGui::TreeNodeEx(const char* str_id, ImGuiTreeNodeFlags flags, const char* fmt, ...)
4676 bool is_open = TreeNodeExV(str_id, flags, fmt, args);
4690 bool ImGui::TreeNodeExV(const char* str_id, ImGuiTreeNodeFlags flags, const char* fmt, va_list args)
4698 return TreeNodeBehavior(window->GetID(str_id), flags, g.TempBuffer, label_end);
4911 void ImGui::TreePush(const char* str_id)
4916 PushID(str_id ? str_id : "#TreePush");
5863 bool ImGui::BeginTabBar(const char* str_id, ImGuiTabBarFlags flags)
5870 ImGuiID id = window->GetID(str_id);