mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 00:57:45 +00:00
WindowServer: Make some WindowManager member functions const
This commit is contained in:
parent
1048283186
commit
d3eccf0409
2 changed files with 5 additions and 5 deletions
|
@ -99,7 +99,7 @@ public:
|
||||||
|
|
||||||
Gfx::Rect maximized_window_rect(const Window&) const;
|
Gfx::Rect maximized_window_rect(const Window&) const;
|
||||||
|
|
||||||
ClientConnection* dnd_client() { return m_dnd_client.ptr(); }
|
const ClientConnection* dnd_client() const { return m_dnd_client.ptr(); }
|
||||||
const String& dnd_text() const { return m_dnd_text; }
|
const String& dnd_text() const { return m_dnd_text; }
|
||||||
const String& dnd_data_type() const { return m_dnd_data_type; }
|
const String& dnd_data_type() const { return m_dnd_data_type; }
|
||||||
const String& dnd_data() const { return m_dnd_data; }
|
const String& dnd_data() const { return m_dnd_data; }
|
||||||
|
@ -109,11 +109,11 @@ public:
|
||||||
void start_dnd_drag(ClientConnection&, const String& text, Gfx::Bitmap*, const String& data_type, const String& data);
|
void start_dnd_drag(ClientConnection&, const String& text, Gfx::Bitmap*, const String& data_type, const String& data);
|
||||||
void end_dnd_drag();
|
void end_dnd_drag();
|
||||||
|
|
||||||
Window* active_window() { return m_active_window.ptr(); }
|
const Window* active_window() const { return m_active_window.ptr(); }
|
||||||
const ClientConnection* active_client() const;
|
const ClientConnection* active_client() const;
|
||||||
bool active_window_is_modal() const { return m_active_window && m_active_window->is_modal(); }
|
bool active_window_is_modal() const { return m_active_window && m_active_window->is_modal(); }
|
||||||
|
|
||||||
Window* highlight_window() { return m_highlight_window.ptr(); }
|
const Window* highlight_window() const { return m_highlight_window.ptr(); }
|
||||||
void set_highlight_window(Window*);
|
void set_highlight_window(Window*);
|
||||||
|
|
||||||
void move_to_front_and_make_active(Window&);
|
void move_to_front_and_make_active(Window&);
|
||||||
|
@ -148,7 +148,7 @@ public:
|
||||||
void set_active_window(Window*);
|
void set_active_window(Window*);
|
||||||
void set_hovered_button(Button*);
|
void set_hovered_button(Button*);
|
||||||
|
|
||||||
Button* cursor_tracking_button() { return m_cursor_tracking_button.ptr(); }
|
const Button* cursor_tracking_button() const { return m_cursor_tracking_button.ptr(); }
|
||||||
void set_cursor_tracking_button(Button*);
|
void set_cursor_tracking_button(Button*);
|
||||||
|
|
||||||
void set_resize_candidate(Window&, ResizeDirection);
|
void set_resize_candidate(Window&, ResizeDirection);
|
||||||
|
|
|
@ -212,7 +212,7 @@ void WindowSwitcher::draw()
|
||||||
void WindowSwitcher::refresh()
|
void WindowSwitcher::refresh()
|
||||||
{
|
{
|
||||||
auto& wm = WindowManager::the();
|
auto& wm = WindowManager::the();
|
||||||
Window* selected_window = nullptr;
|
const Window* selected_window = nullptr;
|
||||||
if (m_selected_index > 0 && m_windows[m_selected_index])
|
if (m_selected_index > 0 && m_windows[m_selected_index])
|
||||||
selected_window = m_windows[m_selected_index].ptr();
|
selected_window = m_windows[m_selected_index].ptr();
|
||||||
if (!selected_window)
|
if (!selected_window)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue