Inheritance diagram for ScannerRenderCallback:
Public Member Functions | |
ScannerRenderCallback (View *pView, BOOL bRenderAll, ScanningRenderRegion *pScanRR) | |
virtual BOOL | BeforeNode (RenderRegion *pRegion, Node *pNode) |
virtual BOOL | BeforeSubtree (RenderRegion *pRegion, Node *pNode, Node **ppNextNode, BOOL bClip, SubtreeRenderState *pState) |
Private Attributes | |
View * | m_pView |
BOOL | m_bRenderAll |
ScanningRenderRegion * | m_pScanRR |
Definition at line 2290 of file view.cpp.
|
Definition at line 2293 of file view.cpp. 02294 { 02295 m_pView = pView; 02296 m_bRenderAll = bRenderAll; 02297 m_pScanRR = pScanRR; 02298 }
|
|
Reimplemented from RenderCallback. Definition at line 2300 of file view.cpp. 02301 { 02302 BOOL bRender = m_bRenderAll || m_pView->IsPrintableNodeSelected(pNode); 02303 // TRACE( _T("SRC# BeforeNode 0x%08x - %s returning %s\n", pNode, pNode->GetRuntimeClass()->GetClassName(), bRender ? "true" : "false")); 02304 // TRACE( _T("SRC# BN 0x%08x %s\n", pNode, bRender ? "true" : "false")); 02305 m_pScanRR->SetRenderState(pNode); 02306 return(bRender); 02307 }
|
|
Reimplemented from RenderCallback. Definition at line 2309 of file view.cpp. 02311 { 02312 // TRACE( _T("SRC# BeforeSubtree 0x%08x - %s\n"), pNode, pNode->GetRuntimeClass()->GetClassName()); 02313 // TRACE( _T("SRC# BS 0x%08x\n"), pNode); 02314 m_pScanRR->SetRenderState(pNode); 02315 return(FALSE); 02316 }
|
|
|
|
|
|
|