neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::i_glyph_text_factory Member List

This is the complete list of members for neogfx::i_glyph_text_factory, including all inherited members.

create_glyph_text()=0neogfx::i_glyph_text_factorypure virtual
create_glyph_text(font const &aFont)=0neogfx::i_glyph_text_factorypure virtual
to_glyph_text(i_graphics_context const &aContext, char32_t const *aUtf32Begin, char32_t const *aUtf32End, i_font_selector const &aFontSelector, bool aAlignBaselines=true)=0neogfx::i_glyph_text_factorypure virtual
to_glyph_text(i_graphics_context const &aContext, char const *aUtf8Begin, char const *aUtf8End, i_font_selector const &aFontSelector, bool aAlignBaselines=true)=0neogfx::i_glyph_text_factorypure virtual
to_glyph_text(i_graphics_context const &aContext, char32_t const *aUtf32Begin, char32_t const *aUtf32End, std::function< font(std::size_t)> aFontSelector, bool aAlignBaselines=true)neogfx::i_glyph_text_factoryinline
to_glyph_text(i_graphics_context const &aContext, std::u32string_view const &aString, std::function< font(std::size_t)> aFontSelector, bool aAlignBaselines=true)neogfx::i_glyph_text_factoryinline
to_glyph_text(i_graphics_context const &aContext, char const *aUtf8Begin, char const *aUtf8End, std::function< font(std::size_t)> aFontSelector, bool aAlignBaselines=true)neogfx::i_glyph_text_factoryinline
to_glyph_text(i_graphics_context const &aContext, std::string_view const &aString, std::function< font(std::size_t)> aFontSelector, bool aAlignBaselines=true)neogfx::i_glyph_text_factoryinline
to_glyph_text(i_graphics_context const &aContext, i_string const &aString, std::function< font(std::size_t)> aFontSelector, bool aAlignBaselines=true)neogfx::i_glyph_text_factoryinline
~i_glyph_text_factory()=defaultneogfx::i_glyph_text_factoryvirtual