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] |