neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::i_glyph_text_factory, including all inherited members.
create_glyph_text()=0 | neogfx::i_glyph_text_factory | pure virtual |
create_glyph_text(font const &aFont)=0 | neogfx::i_glyph_text_factory | pure 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)=0 | neogfx::i_glyph_text_factory | pure virtual |
to_glyph_text(i_graphics_context const &aContext, char const *aUtf8Begin, char const *aUtf8End, i_font_selector const &aFontSelector, bool aAlignBaselines=true)=0 | neogfx::i_glyph_text_factory | pure 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_factory | inline |
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_factory | inline |
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_factory | inline |
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_factory | inline |
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_factory | inline |
~i_glyph_text_factory()=default | neogfx::i_glyph_text_factory | virtual |