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 21 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 30 of file cpdf_progressiverenderer.cpp.

Member Function Documentation

◆ Continue()

void CPDF_ProgressiveRenderer::Continue ( PauseIndicatorIface * pPause)

Definition at line 46 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 37 of file cpdf_progressiverenderer.cpp.

References Continue(), kFailed, kReady, and kToBeContinued.

Here is the call graph for this function:

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