diff options
| author | Yuqian Yang <crupest@crupest.life> | 2025-11-21 21:43:42 +0800 |
|---|---|---|
| committer | Yuqian Yang <crupest@crupest.life> | 2025-11-21 22:13:54 +0800 |
| commit | fd61739197ec009d47da87a7cc66970a55f12db4 (patch) | |
| tree | bb2bc007aaf9b47fecb090df96c23b5ee6a898e3 /include/cru/ui/render/ScrollBar.h | |
| parent | 3b875091c445b7465b9bd044914318989a94d2ad (diff) | |
| download | cru-fd61739197ec009d47da87a7cc66970a55f12db4.tar.gz cru-fd61739197ec009d47da87a7cc66970a55f12db4.tar.bz2 cru-fd61739197ec009d47da87a7cc66970a55f12db4.zip | |
Clean codes. Remove member function const in RenderObject.
Diffstat (limited to 'include/cru/ui/render/ScrollBar.h')
| -rw-r--r-- | include/cru/ui/render/ScrollBar.h | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/include/cru/ui/render/ScrollBar.h b/include/cru/ui/render/ScrollBar.h index 2325acd1..f3a42b66 100644 --- a/include/cru/ui/render/ScrollBar.h +++ b/include/cru/ui/render/ScrollBar.h @@ -1,13 +1,12 @@ #pragma once -#include "cru/base/Base.h" -#include "cru/base/Event.h" -#include "cru/platform/graphics/Base.h" -#include "cru/platform/graphics/Brush.h" -#include "cru/platform/graphics/Geometry.h" -#include "cru/platform/graphics/Painter.h" -#include "cru/platform/gui/UiApplication.h" -#include "cru/ui/Base.h" -#include "cru/ui/controls/Control.h" +#include "../Base.h" +#include "../controls/Control.h" + +#include <cru/platform/graphics/Base.h> +#include <cru/platform/graphics/Brush.h> +#include <cru/platform/graphics/Geometry.h> +#include <cru/platform/graphics/Painter.h> +#include <cru/platform/gui/UiApplication.h> #include <memory> #include <optional> @@ -45,12 +44,12 @@ class CRU_UI_API ScrollBar : public Object { ~ScrollBar() override; public: - Direction GetDirection() const { return direction_; } + Direction GetDirection() { return direction_; } - bool IsEnabled() const { return is_enabled_; } + bool IsEnabled() { return is_enabled_; } void SetEnabled(bool value); - bool IsExpanded() const { return is_expanded_; } + bool IsExpanded() { return is_expanded_; } void SetExpanded(bool value); void Draw(platform::graphics::IPainter* painter); @@ -209,12 +208,12 @@ class CRU_UI_API ScrollBarDelegate : public Object { ~ScrollBarDelegate() override = default; public: - bool IsHorizontalBarEnabled() const { return horizontal_bar_.IsEnabled(); } + bool IsHorizontalBarEnabled() { return horizontal_bar_.IsEnabled(); } void SetHorizontalBarEnabled(bool value) { horizontal_bar_.SetEnabled(value); } - bool IsVerticalBarEnabled() const { return horizontal_bar_.IsEnabled(); } + bool IsVerticalBarEnabled() { return horizontal_bar_.IsEnabled(); } void SetVerticalBarEnabled(bool value) { horizontal_bar_.SetEnabled(value); } IEvent<Scroll>* ScrollAttemptEvent() { return &scroll_attempt_event_; } |
