aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2020-09-26 16:48:05 +0200
committerAndre Weissflog <floooh@gmail.com>2020-09-26 16:48:05 +0200
commit19ef6fa8a25bdbf422e734b752f2c48d62f4e0e7 (patch)
tree5c495ae12076007a44e4b938b0af2d5b862e77e3
parent611b9b8e6cae6dcda85c0af44cbe001588598ff1 (diff)
parent26da53a7be8aace6b64af70954d8eccc233bebd8 (diff)
Merge branch 'set_title' of https://github.com/vlang/sokol into vlang-set_title
-rw-r--r--sokol_app.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/sokol_app.h b/sokol_app.h
index b395a49b..47ee671c 100644
--- a/sokol_app.h
+++ b/sokol_app.h
@@ -1044,6 +1044,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);
@@ -9532,6 +9534,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;