1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 22:47:47 +00:00

LibLine: Support wrapping lines in actual_rendered_string_metrics

This will allow us to use this API to split an input to visible lines of
a specified width.
This commit is contained in:
Lucas CHOLLET 2022-11-08 01:58:04 +01:00 committed by Ali Mohammad Pur
parent 6f28c8deb0
commit 299ca10fd5
3 changed files with 42 additions and 8 deletions

View file

@ -20,6 +20,8 @@ struct StringMetrics {
struct LineMetrics {
Vector<MaskedChar> masked_chars;
size_t length { 0 };
size_t visible_length { 0 };
Optional<size_t> bit_length { 0 };
size_t total_length() const { return length; }
};