В SDL2 вы можете получить указатель на NSWindow, извлекая информацию из окна SDL2 (см. Здесь: https://wiki.libsdl.org/SDL_SysWMinfo). Как только я получу указатель на окно, я хотел бы иметь возможность изменитьсвойства этого объекта, а именно, установка titlebarAppearsTransparent
в значение true. Однако, это не похоже на работу, и я получаю ошибку: error: incomplete definition of type '_NSWindow'
, когда я использую код:
NSWindow *nsWindow = wmInfo.info.cocoa.window;
nsWindow.titlebarAppearsTransparent = true;
nsWindow.titleVisibility = .Hidden;
Очевидно, что это не должноработать, потому что я в основном выгружаю код Swift в C ++, но я не уверен, как мне поступить, чтобы достичь того, чего я хочу.