neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::font_manager, including all inherited members.
add_ref(font_id aId) override | neogfx::font_manager | protected |
neogfx::i_font_manager::add_ref(cookie_type aCookie)=0 | neolib::i_basic_cookie_consumer< CookieType > | pure virtual |
cookie_type typedef | neolib::i_basic_cookie_consumer< CookieType > | |
create_default_font(const i_device_resolution &aDevice) override | neogfx::font_manager | virtual |
create_fallback_font(const i_native_font_face &aExistingFont) override | neogfx::font_manager | virtual |
create_font(i_string const &aFamilyName, neogfx::font_style aStyle, font::point_size aSize, const i_device_resolution &aDevice) override | neogfx::font_manager | virtual |
create_font(i_string const &aFamilyName, i_string const &aStyleName, font::point_size aSize, const i_device_resolution &aDevice) override | neogfx::font_manager | virtual |
create_font(const font_info &aInfo, const i_device_resolution &aDevice) override | neogfx::font_manager | virtual |
create_font(i_native_font &aFont, neogfx::font_style aStyle, font::point_size aSize, const i_device_resolution &aDevice) override | neogfx::font_manager | virtual |
create_font(i_native_font &aFont, i_string const &aStyleName, font::point_size aSize, const i_device_resolution &aDevice) override | neogfx::font_manager | virtual |
default_fallback_font_info() const override | neogfx::font_manager | virtual |
default_system_font_info(system_font_role aRole) const override | neogfx::font_manager | virtual |
emoji_atlas() const override | neogfx::font_manager | virtual |
emoji_atlas() override | neogfx::font_manager | virtual |
font_family(uint32_t aFamilyIndex) const override | neogfx::font_manager | virtual |
font_family_count() const override | neogfx::font_manager | virtual |
font_from_id(font_id aId) const override | neogfx::font_manager | virtual |
font_library_handle() const override | neogfx::font_manager | virtual |
font_manager() | neogfx::font_manager | |
font_style(uint32_t aFamilyIndex, uint32_t aStyleIndex) const override | neogfx::font_manager | virtual |
font_style_count(uint32_t aFamilyIndex) const override | neogfx::font_manager | virtual |
font_style_name(uint32_t aFamilyIndex, uint32_t aStyleIndex) const override | neogfx::font_manager | virtual |
glyph_atlas() const override | neogfx::font_manager | virtual |
glyph_atlas() override | neogfx::font_manager | virtual |
glyph_text_factory() const override | neogfx::font_manager | virtual |
has_fallback_font(const i_native_font_face &aExistingFont) const override | neogfx::font_manager | virtual |
has_font(std::string const &aFamily, std::string const &aStyle) const | neogfx::i_font_manager | inline |
iid() | neogfx::i_font_manager | inlinestatic |
is_font_file(i_string const &aFileName) const override | neogfx::font_manager | virtual |
item_cookie | neogfx::font_manager | friend |
load_font_from_file(i_string const &aFileName, const i_device_resolution &aDevice) override | neogfx::font_manager | virtual |
load_font_from_file(i_string const &aFileName, neogfx::font_style aStyle, font::point_size aSize, const i_device_resolution &aDevice) override | neogfx::font_manager | virtual |
load_font_from_file(i_string const &aFileName, i_string const &aStyleName, font::point_size aSize, const i_device_resolution &aDevice) override | neogfx::font_manager | virtual |
load_font_from_memory(const void *aData, std::size_t aSizeInBytes, const i_device_resolution &aDevice) override | neogfx::font_manager | virtual |
load_font_from_memory(const void *aData, std::size_t aSizeInBytes, neogfx::font_style aStyle, font::point_size aSize, const i_device_resolution &aDevice) override | neogfx::font_manager | virtual |
load_font_from_memory(const void *aData, std::size_t aSizeInBytes, i_string const &aStyleName, font::point_size aSize, const i_device_resolution &aDevice) override | neogfx::font_manager | virtual |
native_font_face | neogfx::font_manager | friend |
release(font_id aId) override | neogfx::font_manager | protected |
neogfx::i_font_manager::release(cookie_type aCookie)=0 | neolib::i_basic_cookie_consumer< CookieType > | pure virtual |
use_count(font_id aId) const override | neogfx::font_manager | protected |
neogfx::i_font_manager::use_count(cookie_type aCookie) const =0 | neolib::i_basic_cookie_consumer< CookieType > | pure virtual |
~font_manager() | neogfx::font_manager | |
~i_basic_cookie_consumer()=default | neolib::i_basic_cookie_consumer< CookieType > | virtual |
~i_font_manager()=default | neogfx::i_font_manager | virtual |
~i_service()=default | neolib::services::i_service | virtual |