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::FFont Member List

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

AddCharsToFontTexture(const char *chars, int glyphSizeX=ICryFont::defaultGlyphSizeX, int glyphSizeY=ICryFont::defaultGlyphSizeY) override (defined in AZ::FFont)AZ::FFont
AddEffect(const char *effectName) (defined in AZ::FFont)AZ::FFont
AddRef() override (defined in AZ::FFont)AZ::FFont
DoesEffectHaveTransparency(unsigned int effectId) const override (defined in AZ::FFont)AZ::FFont
DrawScreenAlignedText2d(const AzFramework::TextDrawParameters &params, AZStd::string_view text) override (defined in AZ::FFont)AZ::FFont
DrawScreenAlignedText3d(const AzFramework::TextDrawParameters &params, AZStd::string_view text) override (defined in AZ::FFont)AZ::FFont
DrawString(float x, float y, const char *str, const bool asciiMultiLine, const TextDrawContext &ctx) override (defined in AZ::FFont)AZ::FFont
DrawString(float x, float y, float z, const char *str, const bool asciiMultiLine, const TextDrawContext &ctx) override (defined in AZ::FFont)AZ::FFont
FFont(AtomFont *atomFont, const char *fontName) (defined in AZ::FFont)AZ::FFont
FontEffects typedef (defined in AZ::FFont)AZ::FFont
FontEffectsIterator typedef (defined in AZ::FFont)AZ::FFont
Free() override (defined in AZ::FFont)AZ::FFont
GetAscender(const TextDrawContext &ctx) const override (defined in AZ::FFont)AZ::FFont
GetBaseline(const TextDrawContext &ctx) const override (defined in AZ::FFont)AZ::FFont
GetDefaultEffect() (defined in AZ::FFont)AZ::FFont
GetEffectId(const char *effectName) const override (defined in AZ::FFont)AZ::FFont
GetEffectName(unsigned int effectId) const override (defined in AZ::FFont)AZ::FFont
GetFontImage() (defined in AZ::FFont)AZ::FFontinline
GetFontTexture() const (defined in AZ::FFont)AZ::FFontinline
GetFontTextureId() override (defined in AZ::FFont)AZ::FFontinline
GetFontTextureVersion() override (defined in AZ::FFont)AZ::FFont
GetGradientTextureCoord(float &minU, float &minV, float &maxU, float &maxV) const override (defined in AZ::FFont)AZ::FFont
GetKerning(uint32_t leftGlyph, uint32_t rightGlyph, const TextDrawContext &ctx) const override (defined in AZ::FFont)AZ::FFont
GetMaxEffectOffset(unsigned int effectId) const override (defined in AZ::FFont)AZ::FFont
GetName() const (defined in AZ::FFont)AZ::FFontinline
GetNumEffects() const override (defined in AZ::FFont)AZ::FFont
GetNumQuadsForText(const char *str, const bool asciiMultiLine, const TextDrawContext &ctx) override (defined in AZ::FFont)AZ::FFont
GetSizeRatio() const override (defined in AZ::FFont)AZ::FFontinline
GetTextLength(const char *str, const bool asciiMultiLine) const override (defined in AZ::FFont)AZ::FFont
GetTextSize(const char *str, const bool asciiMultiLine, const TextDrawContext &ctx) override (defined in AZ::FFont)AZ::FFont
GetTextSize(const AzFramework::TextDrawParameters &params, AZStd::string_view text) override (defined in AZ::FFont)AZ::FFont
HintBehavior enum nameAZ::FFont
HintStyle enum nameAZ::FFont
Load(const char *fontFilePath, unsigned int width, unsigned int height, unsigned int widthNumSlots, unsigned int heightNumSlots, unsigned int flags, float sizeRatio) override (defined in AZ::FFont)AZ::FFont
Load(const char *xmlFile) override (defined in AZ::FFont)AZ::FFont
Release() override (defined in AZ::FFont)AZ::FFont
SizeBehavior enum nameAZ::FFont
WrapText(AZStd::string &result, float maxWidth, const char *str, const TextDrawContext &ctx) override (defined in AZ::FFont)AZ::FFont
WriteTextQuadsToBuffers(SVF_P2F_C4B_T2F_F4B *verts, uint16_t *indices, uint32_t maxQuads, float x, float y, float z, const char *str, const bool asciiMultiLine, const TextDrawContext &ctx) override (defined in AZ::FFont)AZ::FFont