--- a/graphicsdeviceinterface/gdi/inc/gdistructs.h Thu Aug 19 11:11:18 2010 +0300
+++ b/graphicsdeviceinterface/gdi/inc/gdistructs.h Tue Aug 31 16:31:06 2010 +0300
@@ -57,4 +57,45 @@
TPtrC iText;
};
+
+/*
+Structure used to pass input/output parameters between RFontTable and CFbsFont.
+@internalTechnology
+*/
+class TGetFontTableParam
+ {
+public:
+ TUint32 iTag;
+ TAny *iContent;
+ TInt iLength;
+ };
+
+/*
+Structure used to pass input/output parameters between RGlyphOutlineIterator and CFbsFont.
+Used when opening an outline iterator.
+@internalTechnology
+*/
+class TGetGlyphOutlineParam
+ {
+public:
+ TInt iCount;
+ const TUint *iCodes;
+ TBool iHinted;
+ TAny **iOutlines;
+ TInt *iLengths;
+ };
+
+/*
+Structure used to pass input/output parameters between RGlyphOutlineIterator and CFbsFont.
+Used when closing an outline iterator.
+@internalTechnology
+*/
+class TReleaseGlyphOutlineParam
+ {
+public:
+ TInt iCount;
+ const TUint *iCodes;
+ TBool iHinted;
+ };
+
#endif /* GDISTRUCTS_H */