Open 3D Engine AtomLyIntegration Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::GlyphCache Member List

This is the complete list of members for AZ::GlyphCache, including all inherited members.

Create(int iCacheSize, int glyphBitmapWidth, int glyphBitmapHeight, FontSmoothMethod smoothMethod, FontSmoothAmount smoothAmount, float sizeRatio) (defined in AZ::GlyphCache)AZ::GlyphCache
GetAscenderToHeightRatio() (defined in AZ::GlyphCache)AZ::GlyphCache
GetEncoding() (defined in AZ::GlyphCache)AZ::GlyphCacheinline
GetGlyph(GlyphBitmap **glyph, int *horizontalAdvance, int *width, int *height, int32_t &m_characterOffsetX, int32_t &m_characterOffsetY, uint32_t character, const AtomFont::GlyphSize &glyphSize=AtomFont::defaultGlyphSize, const FFont::FontHintParams &glyphFlags=FFont::FontHintParams())AZ::GlyphCache
GetGlyphBitmapSize(int *width, int *height) (defined in AZ::GlyphCache)AZ::GlyphCache
GetKerning(uint32_t leftGlyph, uint32_t rightGlyph) (defined in AZ::GlyphCache)AZ::GlyphCache
GetLRUSlot() (defined in AZ::GlyphCache)AZ::GlyphCache
GetMonospaced() const (defined in AZ::GlyphCache)AZ::GlyphCacheinline
GetMRUSlot() (defined in AZ::GlyphCache)AZ::GlyphCache
GlyphCache() (defined in AZ::GlyphCache)AZ::GlyphCache
GlyphCached(uint32_t character, const AtomFont::GlyphSize &glyphSize=AtomFont::defaultGlyphSize) (defined in AZ::GlyphCache)AZ::GlyphCache
LoadFontFromFile(const AZStd::string &fileName) (defined in AZ::GlyphCache)AZ::GlyphCache
LoadFontFromMemory(unsigned char *fileBuffer, int dataSize) (defined in AZ::GlyphCache)AZ::GlyphCache
PreCacheGlyph(uint32_t character, const AtomFont::GlyphSize &glyphSize=AtomFont::defaultGlyphSize, const FFont::FontHintParams &glyphFlags=FFont::FontHintParams()) (defined in AZ::GlyphCache)AZ::GlyphCache
Release() (defined in AZ::GlyphCache)AZ::GlyphCache
ReleaseFont() (defined in AZ::GlyphCache)AZ::GlyphCache
SetEncoding(FT_Encoding encoding) (defined in AZ::GlyphCache)AZ::GlyphCacheinline
SetGlyphBitmapSize(int width, int height, float sizeRatio) (defined in AZ::GlyphCache)AZ::GlyphCache
UnCacheGlyph(uint32_t character, const AtomFont::GlyphSize &glyphSize=AtomFont::defaultGlyphSize) (defined in AZ::GlyphCache)AZ::GlyphCache
~GlyphCache() (defined in AZ::GlyphCache)AZ::GlyphCache