uiacceltk/hitchcock/coretoolkit/src/HuiGc.cpp
branchRCL_3
changeset 6 10534483575f
parent 0 15bf7259bb7c
equal deleted inserted replaced
5:433cbbb6a04b 6:10534483575f
    25 #include "uiacceltk/HuiImage.h"
    25 #include "uiacceltk/HuiImage.h"
    26 #include "uiacceltk/HuiTransformation.h"
    26 #include "uiacceltk/HuiTransformation.h"
    27 #include "uiacceltk/HuiPanic.h"
    27 #include "uiacceltk/HuiPanic.h"
    28 #include "uiacceltk/HuiUtil.h"  // For hui assert.
    28 #include "uiacceltk/HuiUtil.h"  // For hui assert.
    29 #include "uiacceltk/HuiTransformation.h"
    29 #include "uiacceltk/HuiTransformation.h"
       
    30 
       
    31 #include "huiextension.h"
    30 
    32 
    31 #include <e32math.h>
    33 #include <e32math.h>
    32 #include <AknUtils.h>
    34 #include <AknUtils.h>
    33 
    35 
    34 const TInt KHuiMaxRecycledRegionCount = 20;
    36 const TInt KHuiMaxRecycledRegionCount = 20;
   765             notifiedTexture->NotifyPreferredSize(THuiRealSize(width,height));    
   767             notifiedTexture->NotifyPreferredSize(THuiRealSize(width,height));    
   766             }
   768             }
   767         }
   769         }
   768     }
   770     }
   769 
   771 
       
   772 TInt CHuiGc::CopyScreenToBitmap(CFbsBitmap* aBitmap)
       
   773     {
       
   774     THuiGcCopyScreenToBitmapParams params;
       
   775     params.iErrorCode = KErrNotSupported;
       
   776     params.iBitmap = aBitmap;
       
   777     TAny* ptr = &params;
       
   778     
       
   779     GcExtension(KHuiGcCopyScreenToBitmap, &ptr);
       
   780     
       
   781     return params.iErrorCode;
       
   782     }
       
   783 
   770 EXPORT_C void CHuiGc::TransformDirtyRect(THuiRealRect& /*aRect*/)
   784 EXPORT_C void CHuiGc::TransformDirtyRect(THuiRealRect& /*aRect*/)
   771     {
   785     {
   772     // No sensible implementation for HuiGc base class. Implement at least in
   786     // No sensible implementation for HuiGc base class. Implement at least in
   773     // HuiBitgdiGc child class.
   787     // HuiBitgdiGc child class.
   774     }
   788     }