Missing/Unsupported Features
nommiin opened this issue · 2 comments
nommiin commented
Missing:
Tables & Columns- Storage
Data Plotting- Value() Helpers
TabsDocking- Viewports (not sure if this even possible?)
- Logging
Drag & DropClip Rect- Callbacks
Drawlists- User Input (kbm/mouse/gamepad, maybe not, since GM already has this)
Fonts(glyph ranges aren't implemented at the moment)- Shortcuts
Unsupported:
- Non-Windows platforms:
ImGui_GM uses the graphics context and device fromos_get_info
to render draw data, unfortunately this is not provided for non-Windows platforms. Hypothetically, ImDrawData can be passed into GameMaker and handled via GML but there are some performance concerns there, and GM does not support index buffers
Rendering via GML can be enabled withIMGUIGM_NATIVE
, compiling the library for macOS/Linux is unsupported
nommiin commented
Updated this issue with newly implemented wrappers (tables/plots/tabs/cliprects), see COVERAGE.md to track progress