mirror of
https://github.com/RGBCube/serenity
synced 2025-07-28 02:37:35 +00:00
WindowServer: Fix various const-correctness issues
This commit is contained in:
parent
dbcf2f2dd4
commit
025bdcf34c
9 changed files with 59 additions and 57 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2018-2021, Andreas Kling <kling@serenityos.org>
|
||||
* Copyright (c) 2018-2023, Andreas Kling <kling@serenityos.org>
|
||||
*
|
||||
* SPDX-License-Identifier: BSD-2-Clause
|
||||
*/
|
||||
|
@ -36,7 +36,7 @@ struct CompositorScreenData {
|
|||
RefPtr<Gfx::Bitmap> m_front_bitmap;
|
||||
RefPtr<Gfx::Bitmap> m_back_bitmap;
|
||||
RefPtr<Gfx::Bitmap> m_temp_bitmap;
|
||||
RefPtr<Gfx::Bitmap> m_wallpaper_bitmap;
|
||||
RefPtr<Gfx::Bitmap const> m_wallpaper_bitmap;
|
||||
OwnPtr<Gfx::Painter> m_back_painter;
|
||||
OwnPtr<Gfx::Painter> m_front_painter;
|
||||
OwnPtr<Gfx::Painter> m_temp_painter;
|
||||
|
@ -107,8 +107,8 @@ public:
|
|||
|
||||
bool set_wallpaper_mode(DeprecatedString const& mode);
|
||||
|
||||
bool set_wallpaper(RefPtr<Gfx::Bitmap>);
|
||||
RefPtr<Gfx::Bitmap> wallpaper_bitmap() const { return m_wallpaper; }
|
||||
bool set_wallpaper(RefPtr<Gfx::Bitmap const>);
|
||||
RefPtr<Gfx::Bitmap const> wallpaper_bitmap() const { return m_wallpaper; }
|
||||
|
||||
void invalidate_cursor(bool = false);
|
||||
Gfx::IntRect current_cursor_rect() const;
|
||||
|
@ -231,7 +231,7 @@ private:
|
|||
Gfx::DisjointIntRectSet m_transparent_wallpaper_rects;
|
||||
|
||||
WallpaperMode m_wallpaper_mode { WallpaperMode::Unchecked };
|
||||
RefPtr<Gfx::Bitmap> m_wallpaper;
|
||||
RefPtr<Gfx::Bitmap const> m_wallpaper;
|
||||
|
||||
Cursor const* m_current_cursor { nullptr };
|
||||
Screen* m_current_cursor_screen { nullptr };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue