Codechange: make FontSize a scoped enum

This commit is contained in:
Rubidium
2026-04-12 18:10:34 +02:00
committed by rubidium42
parent 636fcf3af3
commit 7434052eb6
82 changed files with 580 additions and 580 deletions
+2 -2
View File
@@ -38,7 +38,7 @@
std::unique_ptr<Layouter::LineCache> Layouter::linecache;
/** Cache of Font instances. */
Layouter::FontColourMap Layouter::fonts[FS_END];
EnumClassIndexContainer<std::array<Layouter::FontColourMap, to_underlying(FontSize::End)>, FontSize> Layouter::fonts;
/**
@@ -49,7 +49,7 @@ Layouter::FontColourMap Layouter::fonts[FS_END];
Font::Font(FontSize size, TextColour colour) :
fc(FontCache::Get(size)), colour(colour)
{
assert(size < FS_END);
assert(size < FontSize::End);
}
/**