Mark ui::element::style_updated/own_style_updated as const
This commit is contained in:
parent
f66e8ceded
commit
49e3e2e07b
4 changed files with 8 additions and 8 deletions
|
|
@ -70,8 +70,8 @@ namespace psemek::ui
|
|||
virtual std::shared_ptr<struct style const> set_style(std::shared_ptr<struct style const> st);
|
||||
virtual std::shared_ptr<struct style const> set_own_style(std::shared_ptr<struct style const> st);
|
||||
|
||||
virtual void style_updated();
|
||||
virtual void own_style_updated();
|
||||
virtual void style_updated() const;
|
||||
virtual void own_style_updated() const;
|
||||
|
||||
virtual std::optional<std::string> const & hint() const { return hint_; }
|
||||
virtual std::optional<std::string> set_hint(std::optional<std::string> hint);
|
||||
|
|
|
|||
|
|
@ -72,8 +72,8 @@ namespace psemek::ui
|
|||
geom::interval<float> width_constraints(float height) const override;
|
||||
geom::interval<float> height_constraints(float width) const override;
|
||||
|
||||
void style_updated() override;
|
||||
void own_style_updated() override;
|
||||
void style_updated() const override;
|
||||
void own_style_updated() const override;
|
||||
|
||||
bool transparent() const override { return !hint(); }
|
||||
|
||||
|
|
|
|||
|
|
@ -101,7 +101,7 @@ namespace psemek::ui
|
|||
return st;
|
||||
}
|
||||
|
||||
void element::style_updated()
|
||||
void element::style_updated() const
|
||||
{
|
||||
merged_style_ = nullptr;
|
||||
own_style_updated();
|
||||
|
|
@ -109,7 +109,7 @@ namespace psemek::ui
|
|||
if (c) c->style_updated();
|
||||
}
|
||||
|
||||
void element::own_style_updated()
|
||||
void element::own_style_updated() const
|
||||
{
|
||||
merged_own_style_ = nullptr;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -84,14 +84,14 @@ namespace psemek::ui
|
|||
return {state.size[1], inf};
|
||||
}
|
||||
|
||||
void label::style_updated()
|
||||
void label::style_updated() const
|
||||
{
|
||||
element::style_updated();
|
||||
cached_state_.reset();
|
||||
cached_state_inf_.reset();
|
||||
}
|
||||
|
||||
void label::own_style_updated()
|
||||
void label::own_style_updated() const
|
||||
{
|
||||
element::own_style_updated();
|
||||
cached_state_.reset();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue