bezfont.h File Reference

bezfont.h File Reference
#include "maxheap.h"
#include <WTypes.h>
#include "coreexp.h"
#include "strclass.h"

Classes

class  BezFontMetrics
 
class  BezFontInfo
 
class  DllData
 A class for Dlls to use for info that will be sent back to them at load time. More...
 
class  BezFontEnumProc
 This is a callback class which is used to process font enumerations. More...
 
class  BezFontMgrEnumProc
 A special enumerator for the font manager. More...
 
class  BezFontDll
 A class for listing font input dlls. More...
 
class  FontMgrInterface
 A class for providing access to required 3ds Max internals. More...
 
class  AvailableFont
 A class used for listing the fonts we currently have available. More...
 
class  BezFont
 This class is the basic bezier font class. More...
 
class  BezFontEX
 This class extends BezFont class It adds GetFont() which returns the font handle currently opened. More...
 
class  BezFontEX2
 This class extends the BezFontEX class which extends the function BuildCharacter() to obtain glyph outline data from a character based on its TrueType glyph index. More...
 
class  OpenBezFont
 A class used to list the fonts currently open. More...
 
class  BezFontManager
 Manages Bezier Fonts in 3ds Max. More...
 

Macros

#define BEZFONT_TRUETYPE   0
 
#define BEZFONT_OTHER   1
 
#define BEZFONT_FLAG_USES_METRICS   (1<<0)
 

Typedefs

typedef Tab< BezFontDll * > BezFontDllTab
 
typedef int BEZFONTHANDLE
 
typedef Tab< AvailableFont * > AvailableFontTab
 
typedef Tab< OpenBezFont * > OpenBezFontTab
 

Variables

CoreExport BezFontManager theBezFontManager
 The single instance of the BezFontManager class. More...
 

Macro Definition Documentation

#define BEZFONT_TRUETYPE   0
#define BEZFONT_OTHER   1
#define BEZFONT_FLAG_USES_METRICS   (1<<0)

Typedef Documentation

typedef int BEZFONTHANDLE

Variable Documentation

CoreExport BezFontManager theBezFontManager

The single instance of the BezFontManager class.