fbs/fontandbitmapserver/inc/FBS.H
changeset 36 01a6848ebfd7
parent 0 5d03bc08d59c
child 116 171fae344dd4
--- a/fbs/fontandbitmapserver/inc/FBS.H	Tue Feb 02 01:47:50 2010 +0200
+++ b/fbs/fontandbitmapserver/inc/FBS.H	Fri Apr 16 16:21:04 2010 +0300
@@ -129,6 +129,12 @@
 	TUint32* iSpare;
 	};
 
+/** forward declaration of some private classes. */
+class TGetFontTableParam;
+class TReleaseGlyphOutlineParam;
+class TGetGlyphOutlineParam;
+
+
 /** 
 Font managed by the font and bitmap server.
 CFbsFont objects are used for screen and off-screen bitmap fonts. They are 
@@ -193,6 +199,10 @@
 	TInt DoFontGetShaping(TFontShapeFunctionParameters* aParam) const;
 	TInt DoFontDeleteShaping(TFontShapeDeleteFunctionParameters* aParam) const;
 	TInt DoTextWidthInPixels(const TDesC& aText,const TMeasureTextInput* aParam) const;
+	TInt DoGetFontTable(TGetFontTableParam * aParam) const;
+	TInt DoGetGlyphOutline(TGetGlyphOutlineParam *aParam) const;
+	TInt DoReleaseGlyphOutline(TReleaseGlyphOutlineParam *aParam) const;
+	TInt DoReleaseFontTable(TUint32 *aParam) const;
 
 protected:
 	RFbsSession* iFbs;