returns object image source
| 10592 | |
| 10593 | /// returns object image source |
| 10594 | LVImageSourceRef ldomNode::getObjectImageSource() |
| 10595 | { |
| 10596 | lString16 refName = getObjectImageRefName(); |
| 10597 | LVImageSourceRef ref; |
| 10598 | if ( refName.empty() ) |
| 10599 | return ref; |
| 10600 | ref = getDocument()->getObjectImageSource( refName ); |
| 10601 | if ( !ref.isNull() ) { |
| 10602 | int dx = ref->GetWidth(); |
| 10603 | int dy = ref->GetHeight(); |
| 10604 | ref = LVImageSourceRef( new NodeImageProxy(this, refName, dx, dy) ); |
| 10605 | } else { |
| 10606 | CRLog::error("ObjectImageSource cannot be opened by name %s", LCSTR(refName)); |
| 10607 | } |
| 10608 | |
| 10609 | getDocument()->_urlImageMap.set( refName, ref ); |
| 10610 | return ref; |
| 10611 | } |
| 10612 | |
| 10613 | /// returns object image stream |
| 10614 | LVStreamRef ldomDocument::getObjectImageStream( lString16 refName ) |
no test coverage detected