@@ -65,41 +65,43 @@ namespace UImGui
65
65
void operator =(Platform const &) = delete ;
66
66
67
67
// Event Safety - begin, style, post-begin
68
- // Available for platforms - X11
69
- // Platforms to be supported - Wayland, Win32
68
+ // Available for platforms - X11, Win32
69
+ // Platforms to be supported - Wayland
70
70
static void setWindowAlwaysOnTop () noexcept ;
71
71
72
72
// Event Safety - begin, style, post-begin
73
- // Available for platforms - X11
74
- // Platforms to be supported - Wayland, Win32
73
+ // Available for platforms - X11, Win32
74
+ // Platforms to be supported - Wayland
75
75
static void setWindowAlwaysOnBottom () noexcept ;
76
76
77
77
// Event Safety - begin, style, post-begin
78
- // Available for platforms - X11
79
- // Platforms to be supported - Wayland, Win32
78
+ // Available for platforms - X11, Win32
79
+ // Platforms to be supported - Wayland
80
80
static void disableWindowMovement () noexcept ;
81
81
82
82
// Event Safety - begin, style, post-begin
83
- // Available for platforms - X11
84
- // Platforms to be supported - Wayland, Win32
83
+ // Platform note: On Win32 "setWindowShowingOnPager" and "setWindowShowingOnTaskbar" run the same code,
84
+ // as it is not possible to disable the window from showing on both the taskbar and window switcher
85
+ // Available for platforms - X11, Win32
86
+ // Platforms to be supported - Wayland
85
87
static void setWindowShowingOnPager (bool bShowInPager) noexcept ;
86
88
// Event Safety - begin, style, post-begin
87
- // Available for platforms - X11
88
- // Platforms to be supported - Wayland, Win32
89
+ // Available for platforms - X11, Win32
90
+ // Platforms to be supported - Wayland
89
91
static bool getWindowShowingOnPager () noexcept ;
90
92
91
93
// Event Safety - begin, style, post-begin
92
- // Available for platforms - X11
93
- // Platforms to be supported - Wayland, Win32
94
+ // Available for platforms - X11, Win32
95
+ // Platforms to be supported - Wayland
94
96
static void setWindowShowingOnTaskbar (bool bShowOnTaskbar) noexcept ;
95
97
// Event Safety - begin, style, post-begin
96
- // Available for platforms - X11
97
- // Platforms to be supported - Wayland, Win32
98
+ // Available for platforms - X11, Win32
99
+ // Platforms to be supported - Wayland
98
100
static bool getWindowShowingOnTaskbar () noexcept ;
99
101
100
102
// Event Safety - begin, style, post-begin
101
103
// Available for platforms - X11
102
- // Platforms to be supported - Wayland, Win32
104
+ // Platforms to be supported - Wayland
103
105
// Sets the X11 window type
104
106
static void setWindowType (String type) noexcept ;
105
107
};
0 commit comments