Я пишу пользовательский интерфейс для своей программы, используя opengl с SDL в сочетании Lua и С++
Теперь мне нужна некоторая библиотека, которая позволит мне вызвать функцию, которая представляет пользователю диалог выбора файла для открытия/сохранения файла. Но если ОС предлагает родную функциональность для такого диалога, то я хочу использовать это диалоговое окно (например, Window GetOpenFileName).
Единственными платформами, которые мне нужны для поддержки, являются Windows и Linux, но я хочу иметь возможность использовать большую часть SDL и кода openGL, который я уже написал.
Какие опции доступны?