|
Ion
|
This is the complete list of members for ion::text::Font, including all inherited members.
| AddFallbackFont(const FontPtr &fallback)=0 | ion::text::Font | pure virtual |
| AddGlyph(GlyphIndex glyph_index, const GlyphGrid &glyph) const | ion::text::Font | protected |
| AddGlyphsForAsciiCharacterRange(ion::text::CharIndex start, ion::text::CharIndex finish, ion::text::GlyphSet *glyphs) | ion::text::Font | |
| Allocatable() | ion::base::Allocatable | protected |
| Allocatable(const Allocatable &other) | ion::base::Allocatable | protected |
| Allocatable(const AllocatorPtr &allocator) | ion::base::Allocatable | explicitprotected |
| BuildLayout(const std::string &text, const LayoutOptions &options) const =0 | ion::text::Font | pure virtual |
| CacheSdfGrid(GlyphIndex glyph_index, const base::Array2< double > &sdf_pixels) | ion::text::Font | protected |
| CacheSdfGrids(const GlyphSet &glyph_set) | ion::text::Font | |
| FilterGlyphs(GlyphSet *glyph_set) | ion::text::Font | |
| Font(const std::string &name, size_t size_in_pixels, size_t sdf_padding) | ion::text::Font | protected |
| GetAllocator() const | ion::base::Allocatable | inline |
| GetAllocatorForLifetime(AllocationLifetime lifetime) const | ion::base::Allocatable | inline |
| GetDefaultGlyphForChar(CharIndex char_index) const =0 | ion::text::Font | pure virtual |
| GetFontMetrics() const | ion::text::Font | inline |
| GetGlyphGrid(GlyphIndex glyph_index) const | ion::text::Font | |
| GetMutableGlyphGrid(GlyphIndex glyph_index) const | ion::text::Font | protected |
| GetMutableGlyphGridLocked(GlyphIndex glyph_index) const | ion::text::Font | protected |
| GetName() const | ion::text::Font | inline |
| GetNonNullAllocator() const | ion::base::Allocatable | inline |
| GetRefCount() const | ion::base::Shareable | inline |
| GetSdfPadding() const | ion::text::Font | inline |
| GetSizeInPixels() const | ion::text::Font | inline |
| GlyphMap typedef | ion::text::Font | protected |
| LoadGlyphGrid(GlyphIndex glyph_index, GlyphGrid *glyph_grid) const | ion::text::Font | protectedvirtual |
| operator delete(void *ptr) | ion::base::Allocatable | inline |
| operator delete(void *ptr, AllocationLifetime lifetime) | ion::base::Allocatable | inline |
| operator delete(void *ptr, const AllocatorPtr &allocator) | ion::base::Allocatable | inline |
| operator delete(void *ptr, void *ptr2) | ion::base::Allocatable | inline |
| operator new(size_t size) | ion::base::Allocatable | inline |
| operator new(size_t size, AllocationLifetime lifetime) | ion::base::Allocatable | inline |
| operator new(size_t size, const AllocatorPtr &allocator) | ion::base::Allocatable | inline |
| operator new(size_t size, const AllocatorPtr &allocator, void *ptr) | ion::base::Allocatable | inline |
| operator new(size_t size, void *ptr) | ion::base::Allocatable | inline |
| operator=(const Allocatable &other) | ion::base::Allocatable | inlineprotected |
| Referent() | ion::base::Referent | inlineprotected |
| SetFontMetrics(const FontMetrics &metrics) | ion::text::Font | protected |
| Shareable() | ion::base::Shareable | inlineprotected |
| size_in_pixels_ | ion::text::Font | protected |
| ~Allocatable() | ion::base::Allocatable | virtual |
| ~Font() override | ion::text::Font | protected |
| ~Referent() override | ion::base::Referent | inlineprotected |
| ~Shareable() | ion::base::Shareable | inlineprotectedvirtual |