Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::fonts::Runtime Member List

This is the complete list of members for monopoly::fonts::Runtime, including all inherited members.

blitText(data::LegacyBitmapRGBA8 &destination, std::string_view utf8, int x, int y, std::uint32_t colorRef) constmonopoly::fonts::Runtime
blitText(data::LegacyBitmapRGBA8 &destination, std::u16string_view utf16, int x, int y, std::uint32_t colorRef) constmonopoly::fonts::Runtime
measure(std::string_view utf8) constmonopoly::fonts::Runtime
measure(std::u16string_view utf16) constmonopoly::fonts::Runtime
operator=(const Runtime &)=deletemonopoly::fonts::Runtime
presentationFaceCount() const noexceptmonopoly::fonts::Runtime
PresentationFaceLimitmonopoly::fonts::Runtimestatic
ready() const noexceptmonopoly::fonts::Runtime
render(std::string_view utf8, std::uint32_t colorRef, bool antialiased=false) constmonopoly::fonts::Runtime
render(std::u16string_view utf16, std::uint32_t colorRef, bool antialiased=false) constmonopoly::fonts::Runtime
renderClipped(std::string_view utf8, std::uint32_t colorRef, ClipRect clip, bool antialiased=false) constmonopoly::fonts::Runtime
renderClipped(std::u16string_view utf16, std::uint32_t colorRef, ClipRect clip, bool antialiased=false) constmonopoly::fonts::Runtime
renderPresentation(std::string_view utf8, std::uint32_t colorRef, int size, int weight, bool italic, bool underline=false, bool strikeOut=false, bool antialiased=true)monopoly::fonts::Runtime
resetCharacteristics()monopoly::fonts::Runtime
restoreSettings(std::size_t slot)monopoly::fonts::Runtime
Runtime()monopoly::fonts::Runtime
Runtime(const Runtime &)=deletemonopoly::fonts::Runtime
savedSettings(std::size_t slot) const noexceptmonopoly::fonts::Runtime
saveSettings(std::size_t slot)monopoly::fonts::Runtime
setFont(const std::filesystem::path &path, std::string familyName={})monopoly::fonts::Runtime
setItalic(bool enabled)monopoly::fonts::Runtime
setSize(int points)monopoly::fonts::Runtime
setStrikeOut(bool enabled)monopoly::fonts::Runtime
settings() const noexceptmonopoly::fonts::Runtime
setUnderline(bool enabled)monopoly::fonts::Runtime
setWeight(int weight)monopoly::fonts::Runtime
SlotCountmonopoly::fonts::Runtimestatic
wrap(std::string_view utf8, int width) constmonopoly::fonts::Runtime
~Runtime()monopoly::fonts::Runtime