Public Member Functions | Friends

BezFontManager Class Reference

Search for all occurrences

#include <bezfont.h>

Inheritance diagram for BezFontManager:
Inheritance graph
[legend]

List of all members.

Public Member Functions

CoreExport  BezFontManager ()
CoreExport  ~BezFontManager ()
CoreExport void  SetInterface (FontMgrInterface *i)
CoreExport void  Init ()
CoreExport void  Uninit ()
CoreExport void  Reinit ()
CoreExport void  EnumerateFonts (BezFontEnumProc &proc, LPARAM userInfo)
CoreExport BOOL  FontExists (MSTR name)
CoreExport BEZFONTHANDLE  OpenFont (MSTR name, DWORD flags)
CoreExport BOOL  CloseFont (BEZFONTHANDLE handle)
CoreExport BOOL  BuildCharacter (BEZFONTHANDLE handle, UINT index, float height, BezierShape &shape, float &width, int fontShapeVersion=1)
CoreExport FontMgrInterface GetInterface ()
CoreExport BOOL  GetFontInfo (MSTR name, BezFontInfo &info)

Friends

class  BezFontMgrEnumProc

Constructor & Destructor Documentation

CoreExport BezFontManager ( )
CoreExport ~BezFontManager ( )

Member Function Documentation

CoreExport void SetInterface ( FontMgrInterface i ) [inline]
CoreExport void Init ( )
CoreExport void Uninit ( )
CoreExport void Reinit ( )
CoreExport void EnumerateFonts ( BezFontEnumProc proc,
LPARAM  userInfo 
)
CoreExport BOOL FontExists ( MSTR  name )
CoreExport BEZFONTHANDLE OpenFont ( MSTR  name,
DWORD  flags 
)
CoreExport BOOL CloseFont ( BEZFONTHANDLE  handle )
CoreExport BOOL BuildCharacter ( BEZFONTHANDLE  handle,
UINT  index,
float  height,
BezierShape shape,
float &  width,
int  fontShapeVersion = 1 
)
CoreExport FontMgrInterface* GetInterface ( ) [inline]
{ return iface; }
CoreExport BOOL GetFontInfo ( MSTR  name,
BezFontInfo info 
)

Friends And Related Function Documentation

friend class BezFontMgrEnumProc [friend]

BezFontManager BezFontManager BezFontManager BezFontManager BezFontManager BezFontManager BezFontManager BezFontManager BezFontManager BezFontManager
BezFontManager BezFontManager BezFontManager BezFontManager BezFontManager BezFontManager BezFontManager BezFontManager BezFontManager BezFontManager