| 56 | } |
| 57 | |
| 58 | void convert(const imgui_io_19000 &new_io, imgui_io_18971 &io) |
| 59 | { |
| 60 | io.ConfigFlags = new_io.ConfigFlags; |
| 61 | io.BackendFlags = new_io.BackendFlags; |
| 62 | io.DisplaySize = new_io.DisplaySize; |
| 63 | io.DeltaTime = new_io.DeltaTime; |
| 64 | io.IniSavingRate = new_io.IniSavingRate; |
| 65 | io.IniFilename = new_io.IniFilename; |
| 66 | io.LogFilename = new_io.LogFilename; |
| 67 | io.UserData = new_io.UserData; |
| 68 | |
| 69 | // It's not safe to access the internal fields of 'FontAtlas' |
| 70 | io.Fonts = new_io.Fonts; |
| 71 | io.FontGlobalScale = new_io.FontGlobalScale; |
| 72 | io.FontAllowUserScaling = new_io.FontAllowUserScaling; |
| 73 | io.FontDefault = nullptr; |
| 74 | io.DisplayFramebufferScale = new_io.DisplayFramebufferScale; |
| 75 | |
| 76 | io.ConfigDockingNoSplit = new_io.ConfigDockingNoSplit; |
| 77 | io.ConfigDockingWithShift = new_io.ConfigDockingWithShift; |
| 78 | io.ConfigDockingAlwaysTabBar = new_io.ConfigDockingAlwaysTabBar; |
| 79 | io.ConfigDockingTransparentPayload = new_io.ConfigDockingTransparentPayload; |
| 80 | |
| 81 | io.ConfigViewportsNoAutoMerge = new_io.ConfigViewportsNoAutoMerge; |
| 82 | io.ConfigViewportsNoTaskBarIcon = new_io.ConfigViewportsNoTaskBarIcon; |
| 83 | io.ConfigViewportsNoDecoration = new_io.ConfigViewportsNoDecoration; |
| 84 | io.ConfigViewportsNoDefaultParent = new_io.ConfigViewportsNoDefaultParent; |
| 85 | |
| 86 | io.MouseDrawCursor = new_io.MouseDrawCursor; |
| 87 | io.ConfigMacOSXBehaviors = new_io.ConfigMacOSXBehaviors; |
| 88 | io.ConfigInputTrickleEventQueue = new_io.ConfigInputTrickleEventQueue; |
| 89 | io.ConfigInputTextCursorBlink = new_io.ConfigInputTextCursorBlink; |
| 90 | io.ConfigInputTextEnterKeepActive = new_io.ConfigInputTextEnterKeepActive; |
| 91 | io.ConfigDragClickToInputText = new_io.ConfigDragClickToInputText; |
| 92 | io.ConfigWindowsResizeFromEdges = new_io.ConfigWindowsResizeFromEdges; |
| 93 | io.ConfigWindowsMoveFromTitleBarOnly = new_io.ConfigWindowsMoveFromTitleBarOnly; |
| 94 | io.ConfigMemoryCompactTimer = new_io.ConfigMemoryCompactTimer; |
| 95 | |
| 96 | io.MouseDoubleClickTime = new_io.MouseDoubleClickTime; |
| 97 | io.MouseDoubleClickMaxDist = new_io.MouseDoubleClickMaxDist; |
| 98 | io.MouseDragThreshold = new_io.MouseDragThreshold; |
| 99 | io.KeyRepeatDelay = new_io.KeyRepeatDelay; |
| 100 | io.KeyRepeatRate = new_io.KeyRepeatRate; |
| 101 | |
| 102 | io.ConfigDebugBeginReturnValueOnce = new_io.ConfigDebugBeginReturnValueOnce; |
| 103 | io.ConfigDebugBeginReturnValueLoop = new_io.ConfigDebugBeginReturnValueLoop; |
| 104 | io.ConfigDebugIgnoreFocusLoss = new_io.ConfigDebugIgnoreFocusLoss; |
| 105 | io.ConfigDebugIniSettings = new_io.ConfigDebugIniSettings; |
| 106 | |
| 107 | io.BackendPlatformName = new_io.BackendPlatformName; |
| 108 | io.BackendRendererName = new_io.BackendRendererName; |
| 109 | io.BackendPlatformUserData = new_io.BackendPlatformUserData; |
| 110 | io.BackendRendererUserData = new_io.BackendRendererUserData; |
| 111 | io.BackendLanguageUserData = new_io.BackendLanguageUserData; |
| 112 | |
| 113 | io.GetClipboardTextFn = new_io.GetClipboardTextFn; |
| 114 | io.SetClipboardTextFn = new_io.SetClipboardTextFn; |
| 115 | io.ClipboardUserData = new_io.ClipboardUserData; |
no outgoing calls
no test coverage detected