| 49 | } // namespace |
| 50 | |
| 51 | bool input_text_line(const char* label, |
| 52 | std::string& value, |
| 53 | ImGuiInputTextFlags flags) { |
| 54 | flags |= ImGuiInputTextFlags_CallbackResize; |
| 55 | return ImGui::InputText(label, |
| 56 | value.data(), |
| 57 | value.capacity() + 1, |
| 58 | flags, |
| 59 | resize_callback, |
| 60 | &value); |
| 61 | } |
| 62 | |
| 63 | bool input_text_line_with_hint(const char* label, |
| 64 | const char* hint, |