Вызов методов NSWindow для окна, полученного из SDL2 - PullRequest
0 голосов
/ 03 ноября 2019

В 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 ++, но я не уверен, как мне поступить, чтобы достичь того, чего я хочу.

...