| addChar(const llwchar wch) | LLFontGL | [protected, virtual] |
| addEmbeddedChar(llwchar wc, LLImageGL *image, const LLString &label) | LLFontGL | |
| addEmbeddedChar(llwchar wc, LLImageGL *image, const LLWString &label) | LLFontGL | |
| addGlyph(const llwchar wch, const U32 glyph_index) | LLFont | [protected, virtual] |
| addGlyphFromFont(LLFont *fontp, const llwchar wch, const U32 glyph_index) | LLFont | [protected, virtual] |
| BASELINE enum value | LLFontGL | |
| BOLD enum value | LLFontGL | |
| BOTTOM enum value | LLFontGL | |
| char_glyph_info_map_t typedef | LLFont | [protected] |
| charFromPixelOffset(const llwchar *wchars, const S32 char_offset, F32 x, F32 max_pixels=F32_MAX, S32 max_chars=S32_MAX, BOOL round=TRUE, BOOL use_embedded=FALSE) const | LLFontGL | [virtual] |
| clearEmbeddedChars() | LLFontGL | [protected] |
| destroyDefaultFonts() | LLFontGL | [static] |
| destroyGL() | LLFontGL | [static] |
| drawGlyph(const LLRectf &screen_rect, const LLRectf &uv_rect, const LLColor4 &color, U8 style, F32 drop_shadow_fade) const | LLFontGL | [protected] |
| DROP_SHADOW enum value | LLFontGL | |
| DROP_SHADOW_SOFT enum value | LLFontGL | |
| embedded_map_t typedef | LLFontGL | [protected] |
| FIRST_CHAR enum value | LLFont | |
| firstDrawableChar(const llwchar *wchars, F32 max_pixels, S32 text_len, S32 start_pos=S32_MAX, S32 max_chars=S32_MAX) const | LLFontGL | [virtual] |
| fontFromName(const LLString &name) | LLFontGL | [static] |
| getAscenderHeight() const | LLFontGL | [inline, virtual] |
| getDescenderHeight() const | LLFontGL | [inline, virtual] |
| getEmbeddedCharAdvance(const embedded_data_t *ext_data) const | LLFontGL | [protected] |
| getEmbeddedCharData(const llwchar wch) const | LLFontGL | [protected] |
| getFontPathLocal() | LLFontGL | [protected, static] |
| getFontPathSystem() | LLFontGL | [protected, static] |
| getGlyphInfo(const llwchar wch) const | LLFont | [protected, virtual] |
| getImageGL() const | LLFontGL | |
| getLineHeight() const | LLFontGL | [inline, virtual] |
| getMetrics(const llwchar wc) const | LLFont | |
| getStyleFromString(const LLString &style) | LLFontGL | [static] |
| getWidth(const LLString &utf8text) const | LLFontGL | [virtual] |
| getWidth(const llwchar *wchars) const | LLFontGL | [virtual] |
| getWidth(const LLString &utf8text, const S32 offset, const S32 max_chars) const | LLFontGL | [virtual] |
| getWidth(const llwchar *wchars, const S32 offset, const S32 max_chars, BOOL use_embedded=FALSE) const | LLFontGL | [virtual] |
| getWidthF32(const LLString &utf8text) const | LLFontGL | [virtual] |
| getWidthF32(const llwchar *wchars) const | LLFontGL | [virtual] |
| getWidthF32(const LLString &text, const S32 offset, const S32 max_chars) const | LLFontGL | [virtual] |
| getWidthF32(const llwchar *wchars, const S32 offset, const S32 max_chars, BOOL use_embedded=FALSE) const | LLFontGL | [virtual] |
| getXAdvance(const llwchar wc) const | LLFont | |
| getXKerning(const llwchar char_left, const llwchar char_right) const | LLFont | |
| HAlign enum name | LLFontGL | |
| hAlignFromName(const LLString &name) | LLFontGL | [static] |
| hasGlyph(const llwchar wch) const | LLFont | [protected, virtual] |
| HCENTER enum value | LLFontGL | |
| init() | LLFontGL | |
| initDefaultFonts(F32 screen_dpi, F32 x_scale, F32 y_scale, const LLString &monospace_file, F32 monospace_size, const LLString &sansserif_file, const LLString &sansserif_fallback_file, F32 ss_fallback_scale, F32 small_size, F32 medium_size, F32 large_size, F32 huge_size, const LLString &sansserif_bold_file, F32 bold_size, const LLString &app_dir=LLString::null) | LLFontGL | [static] |
| insertGlyphInfo(llwchar wch, LLFontGlyphInfo *gi) const | LLFont | [protected] |
| ITALIC enum value | LLFontGL | |
| LAST_CHAR_BASIC enum value | LLFont | |
| LAST_CHAR_FULL enum value | LLFont | |
| LEFT enum value | LLFontGL | |
| LLFont(LLImageRaw *imagep=NULL) | LLFont | |
| LLFontGL() | LLFontGL | |
| LLFontGL(const LLFontGL &source) | LLFontGL | |
| LLHUDText class | LLFontGL | [friend] |
| LLTextBillboard class | LLFontGL | [friend] |
| loadFace(LLFontGL *fontp, const LLString &fontname, const F32 point_size, LLFontList *fallback_fontp) | LLFontGL | [static] |
| loadFace(const LLString &filename, const F32 point_size, const F32 vert_dpi, const F32 horz_dpi) | LLFontGL | |
| LLFont::loadFace(const std::string &filename, const F32 point_size, const F32 vert_dpi, const F32 horz_dpi, const S32 components, BOOL is_fallback) | LLFont | [virtual] |
| loadFaceFallback(LLFontList *fontp, const LLString &fontname, const F32 point_size) | LLFontGL | [static] |
| mAscender | LLFont | [protected] |
| maxDrawableChars(const llwchar *wchars, F32 max_pixels, S32 max_chars=S32_MAX, BOOL end_on_word_boundary=FALSE, const BOOL use_embedded=FALSE, F32 *drawn_pixels=NULL) const | LLFontGL | [virtual] |
| mBitmapHeight | LLFont | [protected] |
| mBitmapWidth | LLFont | [protected] |
| mCharGlyphInfoMap | LLFont | [mutable, protected] |
| mCurrentOffsetX | LLFont | [protected] |
| mCurrentOffsetY | LLFont | [protected] |
| mDescender | LLFont | [protected] |
| mEmbeddedChars | LLFontGL | [protected] |
| mFallbackFontp | LLFont | [protected] |
| mFTFace | LLFont | [protected] |
| mImageGLp | LLFontGL | [protected] |
| mIsFallback | LLFont | [protected] |
| mLineHeight | LLFont | [protected] |
| mMaxCharHeight | LLFont | [protected] |
| mMaxCharWidth | LLFont | [protected] |
| mName | LLFont | [protected] |
| mNumComponents | LLFont | [protected] |
| mRawImageGLp | LLFontGL | [protected] |
| mValid | LLFont | [protected] |
| nameFromFont(const LLFontGL *fontp) | LLFontGL | [static] |
| nameFromHAlign(LLFontGL::HAlign align) | LLFontGL | [static] |
| nameFromVAlign(LLFontGL::VAlign align) | LLFontGL | [static] |
| NORMAL enum value | LLFontGL | |
| NUM_CHARS enum value | LLFont | |
| NUM_CHARS_FULL enum value | LLFont | |
| operator=(const LLFontGL &source) | LLFontGL | |
| removeEmbeddedChar(llwchar wc) | LLFontGL | |
| render(const LLWString &text, const S32 begin_offset, F32 x, F32 y, const LLColor4 &color) const | LLFontGL | [inline] |
| render(const LLWString &text, S32 begin_offset, F32 x, F32 y, const LLColor4 &color, HAlign halign=LEFT, VAlign valign=BASELINE, U8 style=NORMAL, S32 max_chars=S32_MAX, S32 max_pixels=S32_MAX, F32 *right_x=NULL, BOOL use_embedded=FALSE, BOOL use_ellipses=FALSE) const | LLFontGL | |
| renderGlyph(const U32 glyph_index) | LLFont | [protected] |
| renderQuad(const LLRectf &screen_rect, const LLRectf &uv_rect, F32 slant_amt) const | LLFontGL | [protected] |
| renderUTF8(const LLString &text, const S32 begin_offset, S32 x, S32 y, const LLColor4 &color) const | LLFontGL | [inline] |
| renderUTF8(const LLString &text, const S32 begin_offset, S32 x, S32 y, const LLColor4 &color, HAlign halign, VAlign valign, U8 style=NORMAL) const | LLFontGL | [inline] |
| renderUTF8(const LLString &text, S32 begin_offset, F32 x, F32 y, const LLColor4 &color, HAlign halign, VAlign valign, U8 style, S32 max_chars, S32 max_pixels, F32 *right_x, BOOL use_ellipses) const | LLFontGL | |
| reset() | LLFontGL | |
| resetBitmap() | LLFont | [protected] |
| RIGHT enum value | LLFontGL | |
| sAppDir | LLFontGL | [static] |
| sCurOrigin | LLFontGL | [static] |
| setCharToGlyphMap(llwchar wch, U32 glyph_index) const | LLFont | |
| setFallbackFont(LLFontList *fontp) | LLFont | [inline] |
| setRawImage(LLImageRaw *imagep) | LLFont | |
| setSubImageLuminanceAlpha(const U32 x, const U32 y, const U32 width, const U32 height, const U8 *data, S32 stride=0) | LLFont | [protected] |
| sHorizDPI | LLFontGL | [static] |
| sMonospace | LLFontGL | [static] |
| sOriginStack | LLFontGL | [static] |
| sSansSerif | LLFontGL | [static] |
| sSansSerifBig | LLFontGL | [static] |
| sSansSerifBold | LLFontGL | [static] |
| sSansSerifHuge | LLFontGL | [static] |
| sSansSerifSmall | LLFontGL | [static] |
| sScaleX | LLFontGL | [static] |
| sScaleY | LLFontGL | [static] |
| sShadowColor | LLFontGL | [static] |
| sSSBigFallback | LLFontGL | [static] |
| sSSBoldFallback | LLFontGL | [static] |
| sSSFallback | LLFontGL | [static] |
| sSSHugeFallback | LLFontGL | [static] |
| sSSSmallFallback | LLFontGL | [static] |
| StyleFlags enum name | LLFontGL | |
| sVertDPI | LLFontGL | [static] |
| TOP enum value | LLFontGL | |
| UNDERLINE enum value | LLFontGL | |
| VAlign enum name | LLFontGL | |
| vAlignFromName(const LLString &name) | LLFontGL | [static] |
| VCENTER enum value | LLFontGL | |
| ~LLFont() | LLFont | [virtual] |
| ~LLFontGL() | LLFontGL | |