equal
deleted
inserted
replaced
1497 { |
1497 { |
1498 iSvgEngine->GenerateMask(aMask); |
1498 iSvgEngine->GenerateMask(aMask); |
1499 } |
1499 } |
1500 } |
1500 } |
1501 |
1501 |
|
1502 EXPORT_C void CSvgEngineInterfaceImpl::GenerateMask(CSvgtBitmap* aMask, TInt aEngine ) |
|
1503 { |
|
1504 if ( ChooseEngine( aEngine ) ) |
|
1505 { |
|
1506 iSvgEngine->GenerateMask(aMask); |
|
1507 } |
|
1508 } |
1502 |
1509 |
1503 // -------------------------------------------------------------------------- |
1510 // -------------------------------------------------------------------------- |
1504 // EXPORT_C void CSvgEngineInterfaceImpl::SetBackgroundColor(TUint32 aRGBA8888Color, CSvgEngineImpl* aEngine) |
1511 // EXPORT_C void CSvgEngineInterfaceImpl::SetBackgroundColor(TUint32 aRGBA8888Color, CSvgEngineImpl* aEngine) |
1505 // --------------------------------------------------------------------------- |
1512 // --------------------------------------------------------------------------- |
1506 EXPORT_C void CSvgEngineInterfaceImpl::SetBackgroundColor(TUint32 aRGBA8888Color, CSvgEngineImpl* aEngine) |
1513 EXPORT_C void CSvgEngineInterfaceImpl::SetBackgroundColor(TUint32 aRGBA8888Color, CSvgEngineImpl* aEngine) |
2463 if( aEngine ) |
2470 if( aEngine ) |
2464 { |
2471 { |
2465 aEngine->SetGdiContextL( aFrameBuffer ); |
2472 aEngine->SetGdiContextL( aFrameBuffer ); |
2466 } |
2473 } |
2467 } |
2474 } |
|
2475 |
|
2476 // -------------------------------------------------------------------------- |
|
2477 // M2G: Overloaded SetGdiContextL() for CSvgtBitmap to enable rendering on target buffer. |
|
2478 // --------------------------------------------------------------------------- |
|
2479 EXPORT_C void CSvgEngineInterfaceImpl::SetGdiContextL( CSvgEngineImpl* aEngine, CSvgtBitmap* aFrameBuffer ) |
|
2480 { |
|
2481 if( aEngine ) |
|
2482 { |
|
2483 aEngine->EnableTargetRendering(ETrue); |
|
2484 aEngine->SetGdiContextL( aFrameBuffer ); |
|
2485 } |
|
2486 } |
|
2487 |
2468 // -------------------------------------------------------------------------- |
2488 // -------------------------------------------------------------------------- |
2469 // EXPORT_C void CSvgEngineInterfaceImpl::SetDocument( CSvgEngineImpl* aEngine, CSvgDocumentImpl* aDocument ) |
2489 // EXPORT_C void CSvgEngineInterfaceImpl::SetDocument( CSvgEngineImpl* aEngine, CSvgDocumentImpl* aDocument ) |
2470 // --------------------------------------------------------------------------- |
2490 // --------------------------------------------------------------------------- |
2471 EXPORT_C void CSvgEngineInterfaceImpl::SetDocument( CSvgEngineImpl* aEngine, CSvgDocumentImpl* aDocument ) |
2491 EXPORT_C void CSvgEngineInterfaceImpl::SetDocument( CSvgEngineImpl* aEngine, CSvgDocumentImpl* aDocument ) |
2472 { |
2492 { |