Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CPDF_ProgressiveRenderer Class Reference

#include <cpdf_progressiverenderer.h>

+ Collaboration diagram for CPDF_ProgressiveRenderer:

Public Types

enum  Status { kReady , kToBeContinued , kDone , kFailed }
 

Public Member Functions

 CPDF_ProgressiveRenderer (CPDF_RenderContext *pContext, CFX_RenderDevice *pDevice, const CPDF_RenderOptions *pOptions)
 
 ~CPDF_ProgressiveRenderer ()
 
Status GetStatus () const
 
void Start (PauseIndicatorIface *pPause)
 
void Continue (PauseIndicatorIface *pPause)
 

Detailed Description

Definition at line 24 of file cpdf_progressiverenderer.h.

Member Enumeration Documentation

◆ Status

Enumerator
kReady 
kToBeContinued 
kDone 
kFailed 

Definition at line 29 of file cpdf_progressiverenderer.h.

Constructor & Destructor Documentation

◆ CPDF_ProgressiveRenderer()

CPDF_ProgressiveRenderer::CPDF_ProgressiveRenderer ( CPDF_RenderContext * pContext,
CFX_RenderDevice * pDevice,
const CPDF_RenderOptions * pOptions )

Definition at line 19 of file cpdf_progressiverenderer.cpp.

References CPDF_ProgressiveRenderer().

Referenced by CPDF_ProgressiveRenderer().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ~CPDF_ProgressiveRenderer()

CPDF_ProgressiveRenderer::~CPDF_ProgressiveRenderer ( )

Definition at line 25 of file cpdf_progressiverenderer.cpp.

Member Function Documentation

◆ Continue()

void CPDF_ProgressiveRenderer::Continue ( PauseIndicatorIface * pPause)

Definition at line 41 of file cpdf_progressiverenderer.cpp.

References CFX_FloatRect::bottom, CPDF_PageObject::GetRect(), CPDF_PageObject::IsForm(), CPDF_PageObject::IsShading(), kDone, kToBeContinued, CFX_FloatRect::left, PauseIndicatorIface::NeedToPauseNow(), CFX_FloatRect::right, and CFX_FloatRect::top.

Referenced by Start().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetStatus()

Status CPDF_ProgressiveRenderer::GetStatus ( ) const
inline

Definition at line 41 of file cpdf_progressiverenderer.h.

◆ Start()

void CPDF_ProgressiveRenderer::Start ( PauseIndicatorIface * pPause)

Definition at line 32 of file cpdf_progressiverenderer.cpp.

References Continue(), kFailed, and kToBeContinued.

+ Here is the call graph for this function:

The documentation for this class was generated from the following files: