| AddRef()=0 | IMCUnknown | [pure virtual] |
| BuildOutline(TextBeginPathProc beginPathProc, TextLineToProc lineToProc, TextCurveToProc curveToProc, TextBezierProc bezierToProc, TextEndPathProc endPathProc, MCCharCode inChar, TMCCharacterMetrics &outMetrics, void *privData)=0 | IMCFont | [pure virtual] |
| Clone(IMCFont **clone) const =0 | IMCFont | [pure virtual] |
| CopyData(IMCFont *destFont) const =0 | IMCFont | [pure virtual] |
| GetFontInfo(MCFontInfo &outInfo)=0 | IMCFont | [pure virtual] |
| GetFontNum() const =0 | IMCFont | [pure virtual] |
| GetFontStyle() const =0 | IMCFont | [pure virtual] |
| GetFontType() const =0 | IMCFont | [pure virtual] |
| GetName(TMCString &outName) const =0 | IMCFont | [pure virtual] |
| GetSize() const =0 | IMCFont | [pure virtual] |
| GetWeight() const =0 | IMCFont | [pure virtual] |
| QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
| Release()=0 | IMCUnknown | [pure virtual] |
| SetFontNum(int16 inFontNum)=0 | IMCFont | [pure virtual] |
| SetFontStyle(MCFontStyle inFontStyle)=0 | IMCFont | [pure virtual] |
| SetFontType(int16 inFontType)=0 | IMCFont | [pure virtual] |
| SetName(const TMCString &inName)=0 | IMCFont | [pure virtual] |
| SetSize(real32 inSize)=0 | IMCFont | [pure virtual] |
| SetWeight(uint32 inWeight)=0 | IMCFont | [pure virtual] |
1.6.3