pleyo.com

WebCore::BTGlyphPage Struct Reference

#include <BTGlyphPageTreeNode.h>

Inheritance diagram for WebCore::BTGlyphPage:

WebCore::Shared< T > Noncopyable

List of all members.

Public Member Functions

 BTGlyphPage ()
 BTGlyphPage (GlyphPageTreeNode *owner)
const GlyphDataglyphDataForCharacter (UChar32 c) const
void setGlyphDataForCharacter (UChar32 c, Glyph g, const BTFontData *f)
void setGlyphDataForIndex (unsigned index, Glyph g, const BTFontData *f)
GlyphPageTreeNodeowner () const
bool fill (UChar *characterBuffer, unsigned bufferLength, const BTFontData *fontData)

Public Attributes

GlyphData m_glyphs [size]
GlyphPageTreeNodem_owner

Static Public Attributes

static const size_t size = 256


Constructor & Destructor Documentation

WebCore::BTGlyphPage::BTGlyphPage (  )  [inline]

WebCore::BTGlyphPage::BTGlyphPage ( GlyphPageTreeNode owner  )  [inline]


Member Function Documentation

const GlyphData& WebCore::BTGlyphPage::glyphDataForCharacter ( UChar32  c  )  const [inline]

void WebCore::BTGlyphPage::setGlyphDataForCharacter ( UChar32  c,
Glyph  g,
const BTFontData f 
) [inline]

void WebCore::BTGlyphPage::setGlyphDataForIndex ( unsigned  index,
Glyph  g,
const BTFontData f 
) [inline]

GlyphPageTreeNode* WebCore::BTGlyphPage::owner (  )  const [inline]

bool WebCore::BTGlyphPage::fill ( UChar characterBuffer,
unsigned  bufferLength,
const BTFontData fontData 
)


Member Data Documentation

const size_t WebCore::BTGlyphPage::size = 256 [static]

GlyphData WebCore::BTGlyphPage::m_glyphs[size]

GlyphPageTreeNode* WebCore::BTGlyphPage::m_owner


The documentation for this struct was generated from the following file:
Generated on Wed Nov 21 20:04:20 2007 for Origyn Web Browser by Doxygen 1.5.3

pleyo.com
pleyo.com