aybe/DearImGui

Performance improvements

aybe opened this issue · 0 comments

aybe commented

The following types could be made as structs if they don't act as references:

  • ImGuiKeyData
  • ImGuiInputTextCallbackData
  • ImGuiTableColumnSortSpecs
  • ImGuiTableSortSpecs
  • ImGuiListClipper
  • ImDrawCmdHeader
  • ImDrawChannel
  • ImDrawListSplitter
  • ImFontAtlasCustomRect
  • ImGuiViewport
  • ImGuiPlatformImeData

These as well though they could be replaced by something in .NET if proved useful:

  • ImPlotPoint
  • ImPlotRange
  • ImPlotRect