![]() |
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 |