pleyo.com

WebCore::FontDescription Class Reference

#include <FontDescription.h>

List of all members.

Public Types

enum  GenericFamilyType {
  NoFamily, StandardFamily, SerifFamily, SansSerifFamily,
  MonospaceFamily, CursiveFamily, FantasyFamily
}

Public Member Functions

 FontDescription ()
bool operator== (const FontDescription &) const
bool operator!= (const FontDescription &other) const
const FontFamilyfamily () const
FontFamilyfirstFamily ()
float specifiedSize () const
float computedSize () const
bool italic () const
bool bold () const
int computedPixelSize () const
bool smallCaps () const
bool isAbsoluteSize () const
unsigned weight () const
GenericFamilyType genericFamily () const
bool usePrinterFont () const
int keywordSize () const
void setFamily (const FontFamily &family)
void setComputedSize (float s)
void setSpecifiedSize (float s)
void setItalic (bool i)
void setBold (bool b)
void setSmallCaps (bool c)
void setIsAbsoluteSize (bool s)
void setWeight (unsigned w)
void setGenericFamily (GenericFamilyType genericFamily)
void setUsePrinterFont (bool p)
void setKeywordSize (int s)


Member Enumeration Documentation

enum WebCore::FontDescription::GenericFamilyType

Enumerator:
NoFamily 
StandardFamily 
SerifFamily 
SansSerifFamily 
MonospaceFamily 
CursiveFamily 
FantasyFamily 


Constructor & Destructor Documentation

WebCore::FontDescription::FontDescription (  )  [inline]


Member Function Documentation

bool WebCore::FontDescription::operator== ( const FontDescription other  )  const [inline]

bool WebCore::FontDescription::operator!= ( const FontDescription other  )  const [inline]

const FontFamily& WebCore::FontDescription::family (  )  const [inline]

FontFamily& WebCore::FontDescription::firstFamily (  )  [inline]

float WebCore::FontDescription::specifiedSize (  )  const [inline]

float WebCore::FontDescription::computedSize (  )  const [inline]

bool WebCore::FontDescription::italic (  )  const [inline]

bool WebCore::FontDescription::bold (  )  const [inline]

int WebCore::FontDescription::computedPixelSize (  )  const [inline]

bool WebCore::FontDescription::smallCaps (  )  const [inline]

bool WebCore::FontDescription::isAbsoluteSize (  )  const [inline]

unsigned WebCore::FontDescription::weight (  )  const [inline]

GenericFamilyType WebCore::FontDescription::genericFamily (  )  const [inline]

bool WebCore::FontDescription::usePrinterFont (  )  const [inline]

int WebCore::FontDescription::keywordSize (  )  const [inline]

void WebCore::FontDescription::setFamily ( const FontFamily family  )  [inline]

void WebCore::FontDescription::setComputedSize ( float  s  )  [inline]

void WebCore::FontDescription::setSpecifiedSize ( float  s  )  [inline]

void WebCore::FontDescription::setItalic ( bool  i  )  [inline]

void WebCore::FontDescription::setBold ( bool  b  )  [inline]

void WebCore::FontDescription::setSmallCaps ( bool  c  )  [inline]

void WebCore::FontDescription::setIsAbsoluteSize ( bool  s  )  [inline]

void WebCore::FontDescription::setWeight ( unsigned  w  )  [inline]

void WebCore::FontDescription::setGenericFamily ( GenericFamilyType  genericFamily  )  [inline]

void WebCore::FontDescription::setUsePrinterFont ( bool  p  )  [inline]

void WebCore::FontDescription::setKeywordSize ( int  s  )  [inline]


The documentation for this class 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