LLFontGL Member List

This is the complete list of members for LLFontGL, including all inherited members.

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 valueLLFontGL
BOLD enum valueLLFontGL
BOTTOM enum valueLLFontGL
char_glyph_info_map_t typedefLLFont [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 valueLLFontGL
DROP_SHADOW_SOFT enum valueLLFontGL
embedded_map_t typedefLLFontGL [protected]
FIRST_CHAR enum valueLLFont
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 nameLLFontGL
hAlignFromName(const LLString &name)LLFontGL [static]
hasGlyph(const llwchar wch) const LLFont [protected, virtual]
HCENTER enum valueLLFontGL
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 valueLLFontGL
LAST_CHAR_BASIC enum valueLLFont
LAST_CHAR_FULL enum valueLLFont
LEFT enum valueLLFontGL
LLFont(LLImageRaw *imagep=NULL)LLFont
LLFontGL()LLFontGL
LLFontGL(const LLFontGL &source)LLFontGL
LLHUDText classLLFontGL [friend]
LLTextBillboard classLLFontGL [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]
mAscenderLLFont [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]
mBitmapHeightLLFont [protected]
mBitmapWidthLLFont [protected]
mCharGlyphInfoMapLLFont [mutable, protected]
mCurrentOffsetXLLFont [protected]
mCurrentOffsetYLLFont [protected]
mDescenderLLFont [protected]
mEmbeddedCharsLLFontGL [protected]
mFallbackFontpLLFont [protected]
mFTFaceLLFont [protected]
mImageGLpLLFontGL [protected]
mIsFallbackLLFont [protected]
mLineHeightLLFont [protected]
mMaxCharHeightLLFont [protected]
mMaxCharWidthLLFont [protected]
mNameLLFont [protected]
mNumComponentsLLFont [protected]
mRawImageGLpLLFontGL [protected]
mValidLLFont [protected]
nameFromFont(const LLFontGL *fontp)LLFontGL [static]
nameFromHAlign(LLFontGL::HAlign align)LLFontGL [static]
nameFromVAlign(LLFontGL::VAlign align)LLFontGL [static]
NORMAL enum valueLLFontGL
NUM_CHARS enum valueLLFont
NUM_CHARS_FULL enum valueLLFont
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 valueLLFontGL
sAppDirLLFontGL [static]
sCurOriginLLFontGL [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]
sHorizDPILLFontGL [static]
sMonospaceLLFontGL [static]
sOriginStackLLFontGL [static]
sSansSerifLLFontGL [static]
sSansSerifBigLLFontGL [static]
sSansSerifBoldLLFontGL [static]
sSansSerifHugeLLFontGL [static]
sSansSerifSmallLLFontGL [static]
sScaleXLLFontGL [static]
sScaleYLLFontGL [static]
sShadowColorLLFontGL [static]
sSSBigFallbackLLFontGL [static]
sSSBoldFallbackLLFontGL [static]
sSSFallbackLLFontGL [static]
sSSHugeFallbackLLFontGL [static]
sSSSmallFallbackLLFontGL [static]
StyleFlags enum nameLLFontGL
sVertDPILLFontGL [static]
TOP enum valueLLFontGL
UNDERLINE enum valueLLFontGL
VAlign enum nameLLFontGL
vAlignFromName(const LLString &name)LLFontGL [static]
VCENTER enum valueLLFontGL
~LLFont()LLFont [virtual]
~LLFontGL()LLFontGL


Generated on Thu Jul 1 06:11:22 2010 for Second Life Viewer by  doxygen 1.4.7