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