| 288 | } |
| 289 | |
| 290 | const imgui_function_table_19191 init_imgui_function_table_19191() { return { |
| 291 | []() -> imgui_io_19191 & { |
| 292 | static imgui_io_19191 io = {}; |
| 293 | convert(g_imgui_function_table_19222.GetIO(), io); |
| 294 | return io; |
| 295 | }, |
| 296 | []() -> imgui_style_19191 & { |
| 297 | static imgui_style_19191 style = {}; |
| 298 | convert(g_imgui_function_table_19222.GetStyle(), style); |
| 299 | return style; |
| 300 | }, |
| 301 | g_imgui_function_table_19222.GetVersion, |
| 302 | g_imgui_function_table_19222.Begin, |
| 303 | g_imgui_function_table_19222.End, |
| 304 | g_imgui_function_table_19222.BeginChild, |
| 305 | g_imgui_function_table_19222.BeginChild2, |
| 306 | g_imgui_function_table_19222.EndChild, |
| 307 | g_imgui_function_table_19222.IsWindowAppearing, |
| 308 | g_imgui_function_table_19222.IsWindowCollapsed, |
| 309 | g_imgui_function_table_19222.IsWindowFocused, |
| 310 | g_imgui_function_table_19222.IsWindowHovered, |
| 311 | []() -> imgui_draw_list_19191 * { return wrap(g_imgui_function_table_19222.GetWindowDrawList()); }, |
| 312 | g_imgui_function_table_19222.GetWindowDpiScale, |
| 313 | g_imgui_function_table_19222.GetWindowPos, |
| 314 | g_imgui_function_table_19222.GetWindowSize, |
| 315 | g_imgui_function_table_19222.GetWindowWidth, |
| 316 | g_imgui_function_table_19222.GetWindowHeight, |
| 317 | g_imgui_function_table_19222.SetNextWindowPos, |
| 318 | g_imgui_function_table_19222.SetNextWindowSize, |
| 319 | g_imgui_function_table_19222.SetNextWindowSizeConstraints, |
| 320 | g_imgui_function_table_19222.SetNextWindowContentSize, |
| 321 | g_imgui_function_table_19222.SetNextWindowCollapsed, |
| 322 | g_imgui_function_table_19222.SetNextWindowFocus, |
| 323 | g_imgui_function_table_19222.SetNextWindowScroll, |
| 324 | g_imgui_function_table_19222.SetNextWindowBgAlpha, |
| 325 | g_imgui_function_table_19222.SetWindowPos, |
| 326 | g_imgui_function_table_19222.SetWindowSize, |
| 327 | g_imgui_function_table_19222.SetWindowCollapsed, |
| 328 | g_imgui_function_table_19222.SetWindowFocus, |
| 329 | [](float /* scale */) -> void { /* No good implementation for ImGui::SetWindowFontScale */ }, |
| 330 | g_imgui_function_table_19222.SetWindowPos2, |
| 331 | g_imgui_function_table_19222.SetWindowSize2, |
| 332 | g_imgui_function_table_19222.SetWindowCollapsed2, |
| 333 | g_imgui_function_table_19222.SetWindowFocus2, |
| 334 | g_imgui_function_table_19222.GetScrollX, |
| 335 | g_imgui_function_table_19222.GetScrollY, |
| 336 | g_imgui_function_table_19222.SetScrollX, |
| 337 | g_imgui_function_table_19222.SetScrollY, |
| 338 | g_imgui_function_table_19222.GetScrollMaxX, |
| 339 | g_imgui_function_table_19222.GetScrollMaxY, |
| 340 | g_imgui_function_table_19222.SetScrollHereX, |
| 341 | g_imgui_function_table_19222.SetScrollHereY, |
| 342 | g_imgui_function_table_19222.SetScrollFromPosX, |
| 343 | g_imgui_function_table_19222.SetScrollFromPosY, |
| 344 | [](imgui_font_19191 *) { |
| 345 | // Cannot make persistent 'ImFont' here easily, so just always use default |
| 346 | g_imgui_function_table_19222.PushFont(nullptr, 0.0f); |
| 347 | }, |
no test coverage detected