From 26da53a7be8aace6b64af70954d8eccc233bebd8 Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Sun, 23 Aug 2020 07:12:53 +0200 Subject: set window title on macos --- sokol_app.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sokol_app.h b/sokol_app.h index a00c92d9..254a44b1 100644 --- a/sokol_app.h +++ b/sokol_app.h @@ -1032,6 +1032,8 @@ SOKOL_API_DECL const void* sapp_metal_get_renderpass_descriptor(void); SOKOL_API_DECL const void* sapp_metal_get_drawable(void); /* macOS: get bridged pointer to macOS NSWindow */ SOKOL_API_DECL const void* sapp_macos_get_window(void); +/* macOS: set window title */ +SOKOL_API_DECL void sapp_macos_set_title(const char* title); /* iOS: get bridged pointer to iOS UIWindow */ SOKOL_API_DECL const void* sapp_ios_get_window(void); @@ -8345,6 +8347,12 @@ SOKOL_API_IMPL const void* sapp_macos_get_window(void) { #endif } +SOKOL_API_IMPL void sapp_macos_set_title(const char* title) { + #if defined(__APPLE__) && !TARGET_OS_IPHONE + [_sapp.macos.window setTitle: [NSString stringWithUTF8String:title]]; + #endif +} + SOKOL_API_IMPL const void* sapp_ios_get_window(void) { #if defined(_SAPP_IOS) const void* obj = (__bridge const void*) _sapp.ios.window; -- cgit v1.2.3