| 13134 | } |
| 13135 | |
| 13136 | static void* WindowSettingsHandler_ReadOpen(ImGuiContext*, ImGuiSettingsHandler*, const char* name) |
| 13137 | { |
| 13138 | ImGuiID id = ImHashStr(name); |
| 13139 | ImGuiWindowSettings* settings = ImGui::FindWindowSettingsByID(id); |
| 13140 | if (settings) |
| 13141 | *settings = ImGuiWindowSettings(); // Clear existing if recycling previous entry |
| 13142 | else |
| 13143 | settings = ImGui::CreateNewWindowSettings(name); |
| 13144 | settings->ID = id; |
| 13145 | settings->WantApply = true; |
| 13146 | return (void*)settings; |
| 13147 | } |
| 13148 | |
| 13149 | static void WindowSettingsHandler_ReadLine(ImGuiContext*, ImGuiSettingsHandler*, void* entry, const char* line) |
| 13150 | { |
nothing calls this directly
no test coverage detected