Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CybFontManagerC Class Reference

#include <cybfontmanagerc.h>

Inheritance diagram for CybFontManagerC:

Inheritance graph
[legend]
Collaboration diagram for CybFontManagerC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybFontManagerC ()
virtual ~CybFontManagerC ()
StringC GetFontName (const char *pFontName, const char *pStyle)
StringC GetFontFilename (const char *pFontName, const char *pStyle)
virtual _3DFontRetrieveFont (const char *pFontName, const char *pStyle)
virtual FontMetricGetFontMetric (const char *pFontName, const char *pStyle)
virtual void GetTextSize (const char *pText, const char *pFontName, const char *pStyle, double &w, double &h, short bHorizontal)
virtual void GetTextSizeFromMetric (FontMetric &metric, const char *pText, double &w, double &h, short bHorizontal)

Protected Attributes

ArrayC< FontInfom_fonts
ArrayC< FontMetricm_fontMetrics

Constructor & Destructor Documentation

CybFontManagerC::CybFontManagerC  
 

virtual CybFontManagerC::~CybFontManagerC   [virtual]
 


Member Function Documentation

StringC CybFontManagerC::GetFontFilename const char *    pFontName,
const char *    pStyle
 

virtual FontMetric* CybFontManagerC::GetFontMetric const char *    pFontName,
const char *    pStyle
[virtual]
 

StringC CybFontManagerC::GetFontName const char *    pFontName,
const char *    pStyle
 

virtual void CybFontManagerC::GetTextSize const char *    pText,
const char *    pFontName,
const char *    pStyle,
double &    w,
double &    h,
short    bHorizontal
[virtual]
 

virtual void CybFontManagerC::GetTextSizeFromMetric FontMetric   metric,
const char *    pText,
double &    w,
double &    h,
short    bHorizontal
[virtual]
 

virtual _3DFont* CybFontManagerC::RetrieveFont const char *    pFontName,
const char *    pStyle
[inline, virtual]
 

Reimplemented in CybFTGLFontManagerC, and CybWin32GLFontManagerC.

Definition at line 75 of file cybfontmanagerc.h.

00075 { return NULL; }


Member Data Documentation

ArrayC<FontMetric> CybFontManagerC::m_fontMetrics [protected]
 

Definition at line 82 of file cybfontmanagerc.h.

ArrayC<FontInfo> CybFontManagerC::m_fonts [protected]
 

Definition at line 81 of file cybfontmanagerc.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 29 14:27:35 2003 for Open ActiveWrl by doxygen1.3-rc2