C++ sdl: могу ли я иметь окно sdl-opengl внутри меню и кнопок, которые я создал с glade?

Я использовал Glade для создания некоторых кнопок GTK.

  1. можно ли добавить окно sdl-opengl в приложение glade? если да, то как?
  2. как я могу взаимодействовать между событиями gtk и sdl внутри окна gtk?

Спасибо

1 ответ

Решение

Существуют как минимум два расширения GTK, которые могут вам помочь: GtkGLExt и Gtksdl.

Gtksdl кажется заброшенным, но может содержать некоторый полезный код. GtkGLExt отлично подходит, если вы не полагаетесь на большую функциональность SDL, кроме ядра OpenGL и обработки событий.

Другие вопросы по тегам