Add ui::font::baseline method
This commit is contained in:
parent
417c6f0080
commit
519c487c4d
2 changed files with 4 additions and 0 deletions
|
|
@ -55,6 +55,8 @@ namespace psemek::ui
|
|||
|
||||
virtual geom::vector<int, 2> size() const = 0;
|
||||
|
||||
virtual int baseline() const { return 0; }
|
||||
|
||||
virtual bool supports_character(char32_t c) const = 0;
|
||||
virtual util::span<character_range const> supported_characters() const = 0;
|
||||
|
||||
|
|
|
|||
|
|
@ -19,6 +19,8 @@ namespace psemek::ui
|
|||
|
||||
geom::vector<int, 2> size() const override { return data_.size; }
|
||||
|
||||
int baseline() const override { return data_.baseline; }
|
||||
|
||||
bool supports_character(char32_t c) const override;
|
||||
util::span<character_range const> supported_characters() const override { return ranges_; }
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue