This is the complete list of members for iFont, including all inherited members.
| AddRef()=0 | iUnknown | pure virtual |
| BlitChar(iBitmap2D *apBmp, tI32 anX, tI32 anY, tU32 anChar)=0 | iFont | pure virtual |
| BlitCharEx(iBitmap2D *apBmp, tI32 anX, tI32 anY, tI32 anW, tI32 anH, tU32 anChar, eBlendMode aBlendMode)=0 | iFont | pure virtual |
| BlitCharStretch(iBitmap2D *apBmp, tI32 anX, tI32 anY, tU32 anChar)=0 | iFont | pure virtual |
| CacheRange(tU32 anFirst, tU32 anLast)=0 | iFont | pure virtual |
| CacheText(const achar *aaszText)=0 | iFont | pure virtual |
| ClearCache()=0 | iFont | pure virtual |
| ComputeTextSize(const sRectf &aRect, const achar *aaszText, tFontFormatFlags aFormat)=0 | iFont | pure virtual |
| CreateFontInstance(iMaterial *apMaterial)=0 | iFont | pure virtual |
| DeleteThis()=0 | iUnknown | pure virtual |
| DrawText(ni::iCanvas *apCanvas, const sRectf &aposRect, tF32 afZ, const achar *aaszText, tFontFormatFlags aFormat)=0 | iFont | pure virtual |
| GetAdvance(tU32 anChar) const =0 | iFont | pure virtual |
| GetAscent() const =0 | iFont | pure virtual |
| GetAverageCharHeight() const =0 | iFont | pure virtual |
| GetAverageCharWidth() const =0 | iFont | pure virtual |
| GetBlendMode() const =0 | iFont | pure virtual |
| GetCacheID() const =0 | iFont | pure virtual |
| GetCharBitmap(tU32 anChar) const =0 | iFont | pure virtual |
| GetCharHeight(tU32 c) const =0 | iFont | pure virtual |
| GetCharTexCoo(tU32 c)=0 | iFont | pure virtual |
| GetCharTexture(tU32 anChar) const =0 | iFont | pure virtual |
| GetCharWidth(tU32 c) const =0 | iFont | pure virtual |
| GetColor() const =0 | iFont | pure virtual |
| GetDescent() const =0 | iFont | pure virtual |
| GetDistanceField() const =0 | iFont | pure virtual |
| GetFamilyName() const =0 | iFont | pure virtual |
| GetFilePath() const =0 | iFont | pure virtual |
| GetFiltering() const =0 | iFont | pure virtual |
| GetFirstChar() const =0 | iFont | pure virtual |
| GetHasKerning() const =0 | iFont | pure virtual |
| GetHeight() const =0 | iFont | pure virtual |
| GetInternalLeading() const =0 | iFont | pure virtual |
| GetIsFixedResolution() const =0 | iFont | pure virtual |
| GetIsInstance() const =0 | iFont | pure virtual |
| GetKerning(tU32 anPrevChar, tU32 anChar) const =0 | iFont | pure virtual |
| GetLastChar() const =0 | iFont | pure virtual |
| GetLineGap() const =0 | iFont | pure virtual |
| GetMaterial() const =0 | iFont | pure virtual |
| GetMaxCharHeight() const =0 | iFont | pure virtual |
| GetMaxCharWidth() const =0 | iFont | pure virtual |
| GetMaxResolution() const =0 | iFont | pure virtual |
| GetName() const =0 | iFont | pure virtual |
| GetNumRefs() const =0 | iUnknown | pure virtual |
| GetResolution() const =0 | iFont | pure virtual |
| GetSize() const =0 | iFont | pure virtual |
| GetStyleName() const =0 | iFont | pure virtual |
| GetTabSize() const =0 | iFont | pure virtual |
| Invalidate()=0 | iUnknown | pure virtual |
| IsOK() const =0 | iUnknown | pure virtual |
| ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0 | iUnknown | pure virtual |
| QueryInterface(const tUUID &aIID)=0 | iUnknown | pure virtual |
| Release()=0 | iUnknown | pure virtual |
| SetBlendMode(eBlendMode aMode)=0 | iFont | pure virtual |
| SetColor(tU32 anColor)=0 | iFont | pure virtual |
| SetDistanceField(tBool abDistanceField)=0 | iFont | pure virtual |
| SetFiltering(tBool abLinear)=0 | iFont | pure virtual |
| SetNumRefs(tI32 anNumRefs)=0 | iUnknown | pure virtual |
| SetSizeAndResolution(const sVec2f &avSize, const tU32 anResolution)=0 | iFont | pure virtual |
| SetTabSize(tU32 ulNumChar)=0 | iFont | pure virtual |
| UpdateMaterial(tBool abUpdateMaterialStates)=0 | iFont | pure virtual |
1.8.7