Merge 1. Pull in cpp files in the performance enhanced Khronos RI OVG files which are newly added. I've ignored platform-specific cpp files for linux, macosx, and null operating systems because this local solution has its own platform glue (i.e. facility to target Bitmaps but no full windowing support). I've ignored sfEGLInterface.cpp because this is used as a bridge to go from EGL to Nokia's Platsim which offers an EGL service. That's not relevant to this implementation because this is ARM side code, not Intel side. I just left a comment to sfEGLInterface.cpp in case we need to pick up this later on. The current code compiles on winscw. Prior to this fix, the code works on winscw, and can launch the SVG tiger (tiger.exe). That takes about 20 seconds to render. I hope to always be able to show this icon on each commit, and the plan is for the render time to reduce with this series of submissions. On this commit, the tiger renders ok in 20 seconds.
EXPORTS
??0CFbsBitGcFont@@QAE@XZ @ 1 NONAME
??0CPolygonFiller@@QAE@XZ @ 2 NONAME
??1CFbsBitGc@@UAE@XZ @ 3 NONAME
??1CFbsBitGcFont@@UAE@XZ @ 4 NONAME
??1CFbsBitmapDevice@@UAE@XZ @ 5 NONAME
??1CFbsDevice@@UAE@XZ @ 6 NONAME
??1CFbsScreenDevice@@UAE@XZ @ 7 NONAME
??1CPolygonFiller@@UAE@XZ @ 8 NONAME
??4CFbsBitGcFont@@QAEXABV0@@Z @ 9 NONAME
?Activate@CFbsBitGc@@QAEXPAVCFbsDevice@@@Z @ 10 NONAME
?ActivateNoJustAutoUpdate@CFbsBitGc@@QAEXPAVCFbsDevice@@@Z @ 11 NONAME
?AddFile@CFbsDevice@@UAEHABVTDesC16@@AAH@Z @ 12 NONAME
?Address@CFbsBitGcBitmap@@QBEPAVCBitwiseBitmap@@XZ @ 13 NONAME
?Address@CFbsBitGcFont@@QBEPAVCBitmapFont@@XZ @ 14 NONAME
?BitBlt@CFbsBitGc@@QAEXABVTPoint@@ABV1@@Z @ 15 NONAME
?BitBlt@CFbsBitGc@@QAEXABVTPoint@@ABV1@ABVTRect@@@Z @ 16 NONAME
?BitBlt@CFbsBitGc@@UAEXABVTPoint@@PBVCFbsBitmap@@@Z @ 17 NONAME
?BitBlt@CFbsBitGc@@UAEXABVTPoint@@PBVCFbsBitmap@@ABVTRect@@@Z @ 18 NONAME
?BitBltMasked@CFbsBitGc@@UAEXABVTPoint@@PBVCFbsBitmap@@ABVTRect@@1H@Z @ 19 NONAME
?CancelClipping@CFbsBitGc@@QAEXXZ @ 20 NONAME
?CancelClippingRect@CFbsBitGc@@UAEXXZ @ 21 NONAME
?CancelClippingRegion@CFbsBitGc@@UAEXXZ @ 22 NONAME
?CancelSprite@CFbsScreenDevice@@UBEXXZ @ 23 NONAME
?ChangeScreenDevice@CFbsScreenDevice@@QAEXPAV1@@Z @ 24 NONAME
?Clear@CFbsBitGc@@UAEXABVTRect@@@Z @ 25 NONAME
?Clear@CFbsBitGc@@UAEXXZ @ 26 NONAME
?Construct@CPolygonFiller@@QAEXPBV?$CArrayFix@VTPoint@@@@W4TFillRule@CGraphicsContext@@W4TUsage@1@@Z @ 27 NONAME
?Construct@CPolygonFiller@@QAEXPBVTPoint@@HW4TFillRule@CGraphicsContext@@W4TUsage@1@@Z @ 28 NONAME
?Construct@TEllipse@@QAEXABVTRect@@@Z @ 29 NONAME
?CopyRect@CFbsBitGc@@UAEXABVTPoint@@ABVTRect@@@Z @ 30 NONAME
?CopySettings@CFbsBitGc@@QAEXABV1@@Z @ 31 NONAME
?CreateContext@CFbsDevice@@QAEHAAPAVCFbsBitGc@@@Z @ 32 NONAME
?Device@CFbsBitGc@@UBEPAVCGraphicsDevice@@XZ @ 33 NONAME
?DiscardBrushPattern@CFbsBitGc@@UAEXXZ @ 34 NONAME
?DiscardFont@CFbsBitGc@@UAEXXZ @ 35 NONAME
?DisplayMode@CFbsDevice@@UBE?AW4TDisplayMode@@XZ @ 36 NONAME
?DrawArc@CFbsBitGc@@UAEXABVTRect@@ABVTPoint@@1@Z @ 37 NONAME
?DrawBitmap@CFbsBitGc@@UAEXABVTPoint@@PBVCFbsBitmap@@@Z @ 38 NONAME
?DrawBitmap@CFbsBitGc@@UAEXABVTRect@@PBVCFbsBitmap@@0@Z @ 39 NONAME
?DrawBitmap@CFbsBitGc@@UAEXABVTRect@@PBVCFbsBitmap@@@Z @ 40 NONAME
?DrawEllipse@CFbsBitGc@@UAEXABVTRect@@@Z @ 41 NONAME
?DrawLine@CFbsBitGc@@UAEXABVTPoint@@0@Z @ 42 NONAME
?DrawLineBy@CFbsBitGc@@UAEXABVTPoint@@@Z @ 43 NONAME
?DrawLineTo@CFbsBitGc@@UAEXABVTPoint@@@Z @ 44 NONAME
?DrawPie@CFbsBitGc@@UAEXABVTRect@@ABVTPoint@@1@Z @ 45 NONAME
?DrawPolyLine@CFbsBitGc@@UAEXPBV?$CArrayFix@VTPoint@@@@@Z @ 46 NONAME
?DrawPolyLine@CFbsBitGc@@UAEXPBVTPoint@@H@Z @ 47 NONAME
?DrawPolyLineNoEndPoint@CFbsBitGc@@QAEXPBV?$CArrayFix@VTPoint@@@@@Z @ 48 NONAME
?DrawPolyLineNoEndPoint@CFbsBitGc@@QAEXPBVTPoint@@H@Z @ 49 NONAME
?DrawPolygon@CFbsBitGc@@UAEHPBV?$CArrayFix@VTPoint@@@@W4TFillRule@CGraphicsContext@@@Z @ 50 NONAME
?DrawPolygon@CFbsBitGc@@UAEHPBVTPoint@@HW4TFillRule@CGraphicsContext@@@Z @ 51 NONAME
?DrawRect@CFbsBitGc@@UAEXABVTRect@@@Z @ 52 NONAME
?DrawRoundRect@CFbsBitGc@@UAEXABVTRect@@ABVTSize@@@Z @ 53 NONAME
?DrawSpriteBegin@CFbsScreenDevice@@QAEXXZ @ 54 NONAME
?DrawSpriteEnd@CFbsScreenDevice@@QAEXXZ @ 55 NONAME
?DrawText@CFbsBitGc@@QAEXABVTDesC16@@@Z @ 56 NONAME
?DrawText@CFbsBitGc@@QAEXABVTDesC16@@ABVTRect@@@Z @ 57 NONAME
?DrawText@CFbsBitGc@@QAEXABVTDesC16@@ABVTRect@@HHW4TTextAlign@CGraphicsContext@@H@Z @ 58 NONAME
?DrawText@CFbsBitGc@@UAEXABVTDesC16@@ABVTPoint@@@Z @ 59 NONAME
?DrawText@CFbsBitGc@@UAEXABVTDesC16@@ABVTRect@@HW4TTextAlign@CGraphicsContext@@H@Z @ 60 NONAME
?DrawTextVertical@CFbsBitGc@@UAEXABVTDesC16@@ABVTPoint@@H@Z @ 61 NONAME
?DrawTextVertical@CFbsBitGc@@QAEXABVTDesC16@@ABVTRect@@H@Z @ 62 NONAME
?DrawTextVertical@CFbsBitGc@@QAEXABVTDesC16@@ABVTRect@@HHHW4TTextAlign@CGraphicsContext@@H@Z @ 63 NONAME
?DrawTextVertical@CFbsBitGc@@UAEXABVTDesC16@@ABVTRect@@HHW4TTextAlign@CGraphicsContext@@H@Z @ 64 NONAME
?DrawTextVertical@CFbsBitGc@@QAEXABVTDesC16@@H@Z @ 65 NONAME
?DrawingBegin@CFbsBitmapDevice@@UAEXH@Z @ 66 NONAME
?DrawingEnd@CFbsBitmapDevice@@UAEXH@Z @ 67 NONAME
?Duplicate@CFbsBitGcFont@@QAEHH@Z @ 68 NONAME
?FontHeightInPixels@CFbsDevice@@UBEHHH@Z @ 69 NONAME
?FontHeightInTwips@CFbsDevice@@UBEHHH@Z @ 70 NONAME
?GetFontById@CFbsDevice@@QAEHAAPAVCFont@@VTUid@@ABVTAlgStyle@@@Z @ 71 NONAME
?GetNearestFontInPixels@CFbsDevice@@UAEHAAPAVCFont@@ABVTFontSpec@@@Z @ 72 NONAME
?GetNearestFontInTwips@CFbsDevice@@UAEHAAPAVCFont@@ABVTFontSpec@@@Z @ 73 NONAME
?GetNextPixelRun@CPolygonFiller@@QAEXAAH000@Z @ 74 NONAME
?GetNextPixelRunOnSpecifiedScanLine@CPolygonFiller@@QAEXAAHH00@Z @ 75 NONAME
?GetPalette@CFbsBitmapDevice@@UBEHAAPAVCPalette@@@Z @ 76 NONAME
?GetPalette@CFbsScreenDevice@@UBEHAAPAVCPalette@@@Z @ 77 NONAME
?GetPixel@CFbsBitmapDevice@@UBEXAAVTRgb@@ABVTPoint@@@Z @ 78 NONAME
?GetPixel@CFbsScreenDevice@@UBEXAAVTRgb@@ABVTPoint@@@Z @ 79 NONAME
?GetScanLine@CFbsBitmapDevice@@UBEXAAVTDes8@@ABVTPoint@@HW4TDisplayMode@@@Z @ 80 NONAME
?GetScanLine@CFbsScreenDevice@@UBEXAAVTDes8@@ABVTPoint@@HW4TDisplayMode@@@Z @ 81 NONAME
?HideSprite@CFbsScreenDevice@@UBEPAVTSpriteBase@@ABVTRect@@PBVTRegion@@@Z @ 82 NONAME
?HideSprite@CFbsScreenDevice@@UBEPAVTSpriteBase@@XZ @ 83 NONAME
?HorizontalPixelsToTwips@CFbsBitmapDevice@@UBEHH@Z @ 84 NONAME
?HorizontalPixelsToTwips@CFbsScreenDevice@@UBEHH@Z @ 85 NONAME
?HorizontalTwipsToPixels@CFbsBitmapDevice@@UBEHH@Z @ 86 NONAME
?HorizontalTwipsToPixels@CFbsScreenDevice@@UBEHH@Z @ 87 NONAME
?Intersection@TEllipse@@QAE?AVTPoint@@ABVTRect@@ABV2@@Z @ 88 NONAME
?IsBrushPatternUsed@CFbsBitGc@@QBEHXZ @ 89 NONAME
?IsFontUsed@CFbsBitGc@@QBEHXZ @ 90 NONAME
?LockHeap@CFbsBitGcBitmap@@QBEXXZ @ 91 NONAME
?MapColors@CFbsBitGc@@UAEXABVTRect@@PBVTRgb@@HH@Z @ 92 NONAME
?MoveBy@CFbsBitGc@@UAEXABVTPoint@@@Z @ 93 NONAME
?MoveTo@CFbsBitGc@@UAEXABVTPoint@@@Z @ 94 NONAME
?NewL@CFbsBitGc@@SAPAV1@XZ @ 95 NONAME
?NewL@CFbsBitmapDevice@@SAPAV1@PAVCFbsBitmap@@@Z @ 96 NONAME
?NewL@CFbsBitmapDevice@@SAPAV1@PAVCFbsBitmap@@ABVTDesC16@@@Z @ 97 NONAME
?NewL@CFbsScreenDevice@@SAPAV1@ABVTDesC16@@W4TDisplayMode@@VTRgb@@@Z @ 98 NONAME
?NextStep@TEllipse@@QAEHAAVTPoint@@000@Z @ 99 NONAME
?NumTypefaces@CFbsDevice@@UBEHXZ @ 100 NONAME
?Output@TEllipse@@IAEHAAVTPoint@@000@Z @ 101 NONAME
?PaletteAttributes@CFbsBitmapDevice@@UBEXAAH0@Z @ 102 NONAME
?PaletteAttributes@CFbsScreenDevice@@UBEXAAH0@Z @ 103 NONAME
?Plot@CFbsBitGc@@UAEXABVTPoint@@@Z @ 104 NONAME
?RectCompare@CFbsDevice@@QBEHABVTRect@@ABV1@0@Z @ 105 NONAME
?RectDrawnTo@CFbsBitGc@@QAEXAAVTRect@@@Z @ 106 NONAME
?ReleaseFont@CFbsDevice@@UAEXPAVCFont@@@Z @ 107 NONAME
?RemoveFile@CFbsDevice@@UAEXH@Z @ 108 NONAME
?Reset@CFbsBitGc@@UAEXXZ @ 109 NONAME
?Reset@CFbsBitGcFont@@QAEXXZ @ 110 NONAME
?Reset@CPolygonFiller@@QAEXXZ @ 111 NONAME
?Resize@CFbsBitmapDevice@@QAEHABVTSize@@@Z @ 112 NONAME
?Resized@CFbsBitGc@@QAEXXZ @ 113 NONAME
?SetAutoUpdate@CFbsScreenDevice@@QAEXH@Z @ 114 NONAME
?SetBrushColor@CFbsBitGc@@UAEXABVTRgb@@@Z @ 115 NONAME
?SetBrushOrigin@CFbsBitGc@@UAEXABVTPoint@@@Z @ 116 NONAME
?SetBrushStyle@CFbsBitGc@@UAEXW4TBrushStyle@CGraphicsContext@@@Z @ 117 NONAME
?SetCharJustification@CFbsBitGc@@UAEXHH@Z @ 118 NONAME
?SetClippingRect@CFbsBitGc@@UAEXABVTRect@@@Z @ 119 NONAME
?SetClippingRegion@CFbsBitGc@@QAEXPBVTRegion@@@Z @ 120 NONAME
?SetDitherOrigin@CFbsBitGc@@QAEXABVTPoint@@@Z @ 121 NONAME
?SetDrawMode@CFbsBitGc@@UAEXW4TDrawMode@CGraphicsContext@@@Z @ 122 NONAME
?SetOrigin@CFbsBitGc@@UAEXABVTPoint@@@Z @ 123 NONAME
?SetPalette@CFbsBitmapDevice@@UAEXPAVCPalette@@@Z @ 124 NONAME
?SetPalette@CFbsScreenDevice@@UAEXPAVCPalette@@@Z @ 125 NONAME
?SetPenColor@CFbsBitGc@@UAEXABVTRgb@@@Z @ 126 NONAME
?SetPenSize@CFbsBitGc@@UAEXABVTSize@@@Z @ 127 NONAME
?SetPenStyle@CFbsBitGc@@UAEXW4TPenStyle@CGraphicsContext@@@Z @ 128 NONAME
?SetShadowMode@CFbsBitGc@@QAEXH@Z @ 129 NONAME
?SetStrikethroughStyle@CFbsBitGc@@UAEXW4TFontStrikethrough@@@Z @ 130 NONAME
?SetUnderlineStyle@CFbsBitGc@@UAEXW4TFontUnderline@@@Z @ 131 NONAME
?SetUserDisplayMode@CFbsBitGc@@QAEXW4TDisplayMode@@@Z @ 132 NONAME
?SetWordJustification@CFbsBitGc@@UAEXHH@Z @ 133 NONAME
?ShadowArea@CFbsBitGc@@QAEXPBVTRegion@@@Z @ 134 NONAME
?ShowSprite@CFbsScreenDevice@@UBEXPAVTSpriteBase@@@Z @ 135 NONAME
?ShowSprite@CFbsScreenDevice@@UBEXPAVTSpriteBase@@ABVTRect@@PBVTRegion@@@Z @ 136 NONAME
?SingleStep@TEllipse@@QAEHAAVTPoint@@000@Z @ 137 NONAME
?SizeInPixels@CFbsDevice@@UBE?AVTSize@@XZ @ 138 NONAME
?SizeInTwips@CFbsBitmapDevice@@UBE?AVTSize@@XZ @ 139 NONAME
?SizeInTwips@CFbsScreenDevice@@UBE?AVTSize@@XZ @ 140 NONAME
?TypefaceSupport@CFbsDevice@@UBEXAAVTTypefaceSupport@@H@Z @ 141 NONAME
?UnlockHeap@CFbsBitGcBitmap@@QBEXXZ @ 142 NONAME
?Update@CFbsScreenDevice@@QAEXABVTRegion@@@Z @ 143 NONAME
?Update@CFbsScreenDevice@@QAEXXZ @ 144 NONAME
?UpdateJustification@CFbsBitGc@@QAEXABVTDesC16@@@Z @ 145 NONAME
?UpdateJustificationVertical@CFbsBitGc@@QAEXABVTDesC16@@H@Z @ 146 NONAME
?UseBrushPattern@CFbsBitGc@@QAEHH@Z @ 147 NONAME
?UseBrushPattern@CFbsBitGc@@UAEXPBVCFbsBitmap@@@Z @ 148 NONAME
?UseFont@CFbsBitGc@@QAEHH@Z @ 149 NONAME
?UseFont@CFbsBitGc@@UAEXPBVCFont@@@Z @ 150 NONAME
?UseFontNoDuplicate@CFbsBitGc@@QAEXPBVCFbsBitGcFont@@@Z @ 151 NONAME
?VerticalPixelsToTwips@CFbsBitmapDevice@@UBEHH@Z @ 152 NONAME
?VerticalPixelsToTwips@CFbsScreenDevice@@UBEHH@Z @ 153 NONAME
?VerticalTwipsToPixels@CFbsBitmapDevice@@UBEHH@Z @ 154 NONAME
?VerticalTwipsToPixels@CFbsScreenDevice@@UBEHH@Z @ 155 NONAME
?SetFaded@CFbsBitGc@@UAEXH@Z @ 156 NONAME ; public: virtual void __thiscall CFbsBitGc::SetFaded(int)
?FadeArea@CFbsBitGc@@QAEXPBVTRegion@@@Z @ 157 NONAME
?SetOrientation@CFbsBitGc@@QAEHW4TGraphicsOrientation@1@@Z @ 158 NONAME
?SetFadingParameters@CFbsBitGc@@UAEXEE@Z @ 159 NONAME ; public: virtual void __thiscall CFbsBitGc::SetFadingParameters(unsigned char,unsigned char)
?OrientationsAvailable@CFbsBitGc@@QAEXQAH@Z @ 160 NONAME ; public: void __thiscall CFbsBitGc::OrientationsAvailable(int * const)
?SetCustomPalette@CFbsDevice@@QAEHPBVCPalette@@@Z @ 161 NONAME ; public: int __thiscall CFbsDevice::SetCustomPalette(class CPalette const *)
?DummyReserved1@@YAXXZ @ 162 NONAME ; void __cdecl DummyReserved1(void)
?DummyReserved2@@YAXXZ @ 163 NONAME ; void __cdecl DummyReserved2(void)
?DummyReserved3@@YAXXZ @ 164 NONAME ; void __cdecl DummyReserved3(void)
?DummyReserved4@@YAXXZ @ 165 NONAME ; void __cdecl DummyReserved4(void)
?DummyReserved5@@YAXXZ @ 166 NONAME ; void __cdecl DummyReserved5(void)
?DummyReserved6@@YAXXZ @ 167 NONAME ; void __cdecl DummyReserved6(void)
?DummyReserved7@@YAXXZ @ 168 NONAME ; void __cdecl DummyReserved7(void)
?DummyReserved8@@YAXXZ @ 169 NONAME ; void __cdecl DummyReserved8(void)
?DummyReserved9@@YAXXZ @ 170 NONAME ; void __cdecl DummyReserved9(void)
?DummyReserved10@@YAXXZ @ 171 NONAME ; void __cdecl DummyReserved10(void)
??0TAcceleratedBitmapSpec@@QAE@PAVCFbsBitmap@@@Z @ 172 NONAME ; public: __thiscall TAcceleratedBitmapSpec::TAcceleratedBitmapSpec(class CFbsBitmap *)
??0TAcceleratedBitmapSpec@@QAE@VRHardwareBitmap@@@Z @ 173 NONAME ; public: __thiscall TAcceleratedBitmapSpec::TAcceleratedBitmapSpec(class RHardwareBitmap)
?DoLock@TAcceleratedBitmapSpec@@AAEXAAVTBitmapLockCount@@@Z @ 174 NONAME ; private: void __thiscall TAcceleratedBitmapSpec::DoLock(class TBitmapLockCount &)
?DoLock@TAcceleratedBitmapSpec@@AAEXAAVTBitmapLockCount@@AAVTAcceleratedBitmapInfo@@@Z @ 175 NONAME ; private: void __thiscall TAcceleratedBitmapSpec::DoLock(class TBitmapLockCount &,class TAcceleratedBitmapInfo &)
?DoUnlock@TAcceleratedBitmapSpec@@AAEXAAVTBitmapLockCount@@@Z @ 176 NONAME ; private: void __thiscall TAcceleratedBitmapSpec::DoUnlock(class TBitmapLockCount &)
?GenericCapabilities@CSoftwareGraphicsAcceleratorBC@@SAPBVTGraphicsAcceleratorCaps@@XZ @ 177 NONAME ; public: static class TGraphicsAcceleratorCaps const * __cdecl CSoftwareGraphicsAcceleratorBC::GenericCapabilities(void)
?GetInfo@TAcceleratedBitmapSpec@@QBEHAAVTAcceleratedBitmapInfo@@@Z @ 178 NONAME ; public: int __thiscall TAcceleratedBitmapSpec::GetInfo(class TAcceleratedBitmapInfo &)const
?HardwareBitmap@CFbsScreenDevice@@QAE?AVRHardwareBitmap@@XZ @ 179 NONAME ; public: class RHardwareBitmap __thiscall CFbsScreenDevice::HardwareBitmap(void)
?NewL@CSoftwareGraphicsAcceleratorBC@@SAPAVCSoftwareGraphicsAccelerator@@PAVCFbsBitmap@@@Z @ 180 NONAME ; class CSoftwareGraphicsAccelerator * CSoftwareGraphicsAcceleratorBC::NewL(class CFbsBitmap *)
?NewL@CFbsScreenDevice@@SAPAV1@ABVTDesC16@@W4TDisplayMode@@@Z @ 181 NONAME
?AlphaBlendBitmaps@CFbsBitGc@@QAEHABVTPoint@@PBVCFbsBitmap@@1ABVTRect@@010@Z @ 182 NONAME ; public: int __thiscall CFbsBitGc::AlphaBlendBitmaps(class TPoint const &,class CFbsBitmap const *,class CFbsBitmap const *,class TRect const &,class TPoint const &,class CFbsBitmap const *,class TPoint const &)
?ExternalizeL@CFbsBitGc@@QAEXAAVRWriteStream@@@Z @ 183 NONAME ; public: void __thiscall CFbsBitGc::ExternalizeL(class RWriteStream &)
?InternalizeL@CFbsBitGc@@QAEXAAVRReadStream@@@Z @ 184 NONAME ; public: void __thiscall CFbsBitGc::InternalizeL(class RReadStream &)
?DisplayMode16M@CFbsDevice@@SA?AW4TDisplayMode@@XZ @ 185 NONAME ; public: static enum TDisplayMode __cdecl CFbsDevice::DisplayMode16M(void)
?SetScalingFactor@CFbsDevice@@QAEHABVTPoint@@HHHH@Z @ 186 NONAME ; public: int __thiscall CFbsDevice::SetScalingFactor(class TPoint const &,int,int,int,int)
?GetDrawRect@CFbsDevice@@QBEXAAVTRect@@@Z @ 187 NONAME ; public: void __thiscall CFbsDevice::GetDrawRect(class TRect &)const
?SwapWidthAndHeight@CFbsBitmapDevice@@QAEHXZ @ 188 NONAME ; public: int __thiscall CFbsBitmapDevice::SwapWidthAndHeight(void)
?AlphaBlendBitmaps@CFbsBitGc@@UAEHABVTPoint@@PBVCFbsBitmap@@ABVTRect@@10@Z @ 189 NONAME ; int CFbsBitGc::AlphaBlendBitmaps(class TPoint const &, class CFbsBitmap const *, class TRect const &, class CFbsBitmap const *, class TPoint const &)
?DrawBitmapMasked@CFbsBitGc@@UAEXABVTRect@@PBVCFbsBitmap@@01H@Z @ 190 NONAME ; public: void __thiscall CFbsBitGc::DrawBitmapMasked(class TRect const &,class CFbsBitmap const *,class TRect const &,class CFbsBitmap const *,int)
?NewL@CFbsScreenDevice@@SAPAV1@HW4TDisplayMode@@@Z @ 191 NONAME ; class CFbsScreenDevice * CFbsScreenDevice::NewL(int, enum TDisplayMode)
?GetNearestFontToDesignHeightInPixels@CFbsDevice@@UAEHAAPAVCFont@@ABVTFontSpec@@@Z @ 192 NONAME ; int CFbsDevice::GetNearestFontToDesignHeightInPixels(class CFont * &, class TFontSpec const &)
?GetNearestFontToDesignHeightInTwips@CFbsDevice@@UAEHAAPAVCFont@@ABVTFontSpec@@@Z @ 193 NONAME ; int CFbsDevice::GetNearestFontToDesignHeightInTwips(class CFont * &, class TFontSpec const &)
?GetNearestFontToMaxHeightInPixels@CFbsDevice@@UAEHAAPAVCFont@@ABVTFontSpec@@H@Z @ 194 NONAME ; int CFbsDevice::GetNearestFontToMaxHeightInPixels(class CFont * &, class TFontSpec const &, int)
?GetNearestFontToMaxHeightInTwips@CFbsDevice@@UAEHAAPAVCFont@@ABVTFontSpec@@H@Z @ 195 NONAME ; int CFbsDevice::GetNearestFontToMaxHeightInTwips(class CFont * &, class TFontSpec const &, int)
?Reserved_CFbsBitGc_1@CFbsBitGc@@EAEXXZ @ 196 NONAME ; void CFbsBitGc::Reserved_CFbsBitGc_1(void)
?Reserved_CFbsBitGc_2@CFbsBitGc@@EAEXXZ @ 197 NONAME ; void CFbsBitGc::Reserved_CFbsBitGc_2(void)
?Reserved_CFbsBitGc_3@CFbsBitGc@@EAEXXZ @ 198 NONAME ; void CFbsBitGc::Reserved_CFbsBitGc_3(void)
?Reserved_CFbsBitGc_4@CFbsBitGc@@EAEXXZ @ 199 NONAME ; void CFbsBitGc::Reserved_CFbsBitGc_4(void)
?Reserved_CFbsBitGc_5@CFbsBitGc@@EAEXXZ @ 200 NONAME ; void CFbsBitGc::Reserved_CFbsBitGc_5(void)
?Reserved_CBitmapContext_1@CFbsBitGc@@EAEXXZ @ 201 NONAME ; void CFbsBitGc::Reserved_CBitmapContext_1(void)
?Reserved_CBitmapContext_2@CFbsBitGc@@EAEXXZ @ 202 NONAME ; void CFbsBitGc::Reserved_CBitmapContext_2(void)
?Reserved_CBitmapContext_3@CFbsBitGc@@EAEXXZ @ 203 NONAME ; void CFbsBitGc::Reserved_CBitmapContext_3(void)
?APIExtension@CFbsBitGc@@MAEHVTUid@@AAPAXPAX@Z @ 204 NONAME ; int CFbsBitGc::APIExtension(class TUid, int*&, int *)
?Reserved_CGraphicsContext_2@CFbsBitGc@@EAEXXZ @ 205 NONAME ; void CFbsBitGc::Reserved_CGraphicsContext_2(void)
?DrawBitmapMasked@CFbsBitGc@@UAEXABVTRect@@PBVCWsBitmap@@01H@Z @ 206 NONAME ; void CFbsBitGc::DrawBitmapMasked(class TRect const &, class CWsBitmap const *, class TRect const &, class CWsBitmap const *, int)
?SetClippingRegion@CFbsBitGc@@UAEHABVTRegion@@@Z @ 207 NONAME ; int CFbsBitGc::SetClippingRegion(class TRegion const &)
?AlphaBlendBitmaps@CFbsBitGc@@UAEHABVTPoint@@PBVCWsBitmap@@ABVTRect@@10@Z @ 208 NONAME ; int CFbsBitGc::AlphaBlendBitmaps(class TPoint const &, class CWsBitmap const *, class TRect const &, class CWsBitmap const *, class TPoint const &)
?BrushColor@CFbsBitGc@@QAE?AVTRgb@@XZ @ 209 NONAME ; class TRgb CFbsBitGc::BrushColor(void)
?PenColor@CFbsBitGc@@QAE?AVTRgb@@XZ @ 210 NONAME ; class TRgb CFbsBitGc::PenColor(void)
?Bits@CFbsScreenDevice@@QBEPBKXZ @ 211 NONAME ; unsigned long const * CFbsScreenDevice::Bits(void) const
?Stride@CFbsScreenDevice@@QBEHXZ @ 212 NONAME ; int CFbsScreenDevice::Stride(void) const
?ScreenNo@CFbsScreenDevice@@QBEHXZ @ 213 NONAME ; int CFbsScreenDevice::ScreenNo(void) const
?ChangeDevice@CFbsBitGc@@QAEXPAVCFbsDevice@@@Z @ 214 NONAME ; void CFbsBitGc::ChangeDevice(class CFbsDevice *)
?RegisterLinkedTypeface@CFbsDevice@@QAEHABVCLinkedTypefaceSpecification@@AAH@Z @ 215 NONAME ; int CFbsDevice::RegisterLinkedTypeface(class CLinkedTypefaceSpecification const &, int &)
?DeviceOrientationsAvailable@CFbsScreenDevice@@QBEIXZ @ 216 NONAME ; unsigned int CFbsScreenDevice::DeviceOrientationsAvailable(void) const
?SetDeviceOrientation@CFbsScreenDevice@@QBEHW4TDeviceOrientation@@@Z @ 217 NONAME ; int CFbsScreenDevice::SetDeviceOrientation(enum TDeviceOrientation) const
?GetSurface@CFbsScreenDevice@@QBEXAAVTSurfaceId@@@Z @ 218 NONAME ; void CFbsScreenDevice::GetSurface(class TSurfaceId &) const
?DeviceOrientation@CFbsScreenDevice@@QBE?AW4TDeviceOrientation@@XZ @ 219 NONAME ; enum TDeviceOrientation CFbsScreenDevice::DeviceOrientation(void) const
?DrawText@CFbsBitGc@@QAEXABVTDesC16@@PBVTTextParameters@CGraphicsContext@@@Z @ 220 NONAME ; void CFbsBitGc::DrawText(class TDesC16 const &, class CGraphicsContext::TTextParameters const *)
?DrawText@CFbsBitGc@@QAEXABVTDesC16@@PBVTTextParameters@CGraphicsContext@@ABVTPoint@@@Z @ 221 NONAME ; void CFbsBitGc::DrawText(class TDesC16 const &, class CGraphicsContext::TTextParameters const *, class TPoint const &)
?DrawText@CFbsBitGc@@QAEXABVTDesC16@@PBVTTextParameters@CGraphicsContext@@ABVTRect@@@Z @ 222 NONAME ; void CFbsBitGc::DrawText(class TDesC16 const &, class CGraphicsContext::TTextParameters const *, class TRect const &)
?DrawText@CFbsBitGc@@QAEXABVTDesC16@@PBVTTextParameters@CGraphicsContext@@ABVTRect@@HHW4TTextAlign@4@H@Z @ 223 NONAME ; void CFbsBitGc::DrawText(class TDesC16 const &, class CGraphicsContext::TTextParameters const *, class TRect const &, int, int, enum CGraphicsContext::TTextAlign, int)
?DrawText@CFbsBitGc@@QAEXABVTDesC16@@PBVTTextParameters@CGraphicsContext@@ABVTRect@@HW4TTextAlign@4@H@Z @ 224 NONAME ; void CFbsBitGc::DrawText(class TDesC16 const &, class CGraphicsContext::TTextParameters const *, class TRect const &, int, enum CGraphicsContext::TTextAlign, int)
?DrawTextVertical@CFbsBitGc@@QAEXABVTDesC16@@PBVTTextParameters@CGraphicsContext@@ABVTPoint@@H@Z @ 225 NONAME ; void CFbsBitGc::DrawTextVertical(class TDesC16 const &, class CGraphicsContext::TTextParameters const *, class TPoint const &, int)
?DrawTextVertical@CFbsBitGc@@QAEXABVTDesC16@@PBVTTextParameters@CGraphicsContext@@ABVTRect@@H@Z @ 226 NONAME ; void CFbsBitGc::DrawTextVertical(class TDesC16 const &, class CGraphicsContext::TTextParameters const *, class TRect const &, int)
?DrawTextVertical@CFbsBitGc@@QAEXABVTDesC16@@PBVTTextParameters@CGraphicsContext@@ABVTRect@@HHHW4TTextAlign@4@H@Z @ 227 NONAME ; void CFbsBitGc::DrawTextVertical(class TDesC16 const &, class CGraphicsContext::TTextParameters const *, class TRect const &, int, int, int, enum CGraphicsContext::TTextAlign, int)
?DrawTextVertical@CFbsBitGc@@QAEXABVTDesC16@@PBVTTextParameters@CGraphicsContext@@ABVTRect@@HHW4TTextAlign@4@H@Z @ 228 NONAME ; void CFbsBitGc::DrawTextVertical(class TDesC16 const &, class CGraphicsContext::TTextParameters const *, class TRect const &, int, int, enum CGraphicsContext::TTextAlign, int)
?DrawTextVertical@CFbsBitGc@@QAEXABVTDesC16@@PBVTTextParameters@CGraphicsContext@@H@Z @ 229 NONAME ; void CFbsBitGc::DrawTextVertical(class TDesC16 const &, class CGraphicsContext::TTextParameters const *, int)
?UpdateJustification@CFbsBitGc@@QAEXABVTDesC16@@PBVTTextParameters@CGraphicsContext@@@Z @ 230 NONAME ; void CFbsBitGc::UpdateJustification(class TDesC16 const &, class CGraphicsContext::TTextParameters const *)
?UpdateJustificationVertical@CFbsBitGc@@QAEXABVTDesC16@@PBVTTextParameters@CGraphicsContext@@H@Z @ 231 NONAME ; void CFbsBitGc::UpdateJustificationVertical(class TDesC16 const &, class CGraphicsContext::TTextParameters const *, int)
?SetDrawDeviceOffset@CFbsDevice@@QAEHABVTPoint@@@Z @ 232 NONAME ; int CFbsDevice::SetDrawDeviceOffset(class TPoint const &)