@@ -66,48 +66,43 @@ extern "C"
66
66
UIMGUI_PUBLIC_API void UImGui_Window_pushWindowCloseCallback (UImGui_Window_pushWindowCloseCallbackFun f );
67
67
68
68
// Event Safety - begin, style, post-begin
69
- // Available for platforms - X11
70
- // Platforms to be supported - Wayland, Win32
69
+ // Available for platforms - X11, Win32 & macOS
70
+ // Platforms to be supported - Wayland
71
71
UIMGUI_PUBLIC_API void UImGui_Window_Platform_setWindowAlwaysOnTop ();
72
72
73
73
// Event Safety - begin, style, post-begin
74
- // Available for platforms - X11
75
- // Platforms to be supported - Wayland, Win32
74
+ // Available for platforms - X11, Win32 & macOS
75
+ // Platforms to be supported - Wayland
76
76
UIMGUI_PUBLIC_API void UImGui_Window_Platform_setWindowAlwaysOnBottom ();
77
77
78
78
// Event Safety - begin, style, post-begin
79
- // Available for platforms - X11
80
- // Platforms to be supported - Wayland, Win32
81
- UIMGUI_PUBLIC_API void UImGui_Window_Platform_disableWindowMovement ();
82
-
83
- // Event Safety - begin, style, post-begin
84
- // Available for platforms - X11
85
- // Platforms to be supported - Wayland, Win32
79
+ // Available for platforms - X11, Win32 & macOS
80
+ // Platforms to be supported - Wayland
86
81
UIMGUI_PUBLIC_API void UImGui_Window_Platform_setWindowShowingOnPager (bool bShowInPager );
87
82
// Event Safety - begin, style, post-begin
88
- // Available for platforms - X11
89
- // Platforms to be supported - Wayland, Win32
83
+ // Available for platforms - X11, Win32 & macOS
84
+ // Platforms to be supported - Wayland
90
85
UIMGUI_PUBLIC_API bool UImGui_Window_Platform_getWindowShowingOnPager ();
91
86
92
87
// Event Safety - begin, style, post-begin
93
- // Available for platforms - X11
94
- // Platforms to be supported - Wayland, Win32
88
+ // Available for platforms - X11, Win32 & macOS
89
+ // Platforms to be supported - Wayland
95
90
UIMGUI_PUBLIC_API void UImGui_Window_Platform_setWindowShowingOnTaskbar (bool bShowOnTaskbar );
96
91
// Event Safety - begin, style, post-begin
97
- // Available for platforms - X11
98
- // Platforms to be supported - Wayland, Win32
92
+ // Available for platforms - X11, Win32 & macOS
93
+ // Platforms to be supported - Wayland
99
94
UIMGUI_PUBLIC_API bool UImGui_Window_Platform_getWindowShowingOnTaskbar ();
100
95
101
96
// Event Safety - begin, style, post-begin
102
- // Available for platforms - X11
97
+ // Available for platforms - X11 & macOS
103
98
// Platforms to be supported - Wayland, Win32
104
- // Sets the X11 window type
99
+ // Sets the X11/Cocoa window type
105
100
UIMGUI_PUBLIC_API void UImGui_Window_Platform_setWindowType (UImGui_String type );
106
101
107
102
// Event Safety - begin, style, post-begin
108
- // Available for platforms - X11, Win32
103
+ // Available for platforms - X11, Win32 & macOS
109
104
// Platforms to be supported - Wayland
110
- // Returns the window ID as a size_t
105
+ // Returns the window ID as a size_t. On macOS it returns the memory address to the window as its integer representation
111
106
UIMGUI_PUBLIC_API size_t UImGui_Window_Platform_getWindowID ();
112
107
113
108
// Event safety - begin, style, post-begin
0 commit comments