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_ContentParser Class Reference

#include <cpdf_contentparser.h>

+ Collaboration diagram for CPDF_ContentParser:

Public Member Functions

 CPDF_ContentParser (CPDF_Page *pPage)
 
 CPDF_ContentParser (RetainPtr< const CPDF_Stream > pStream, CPDF_PageObjectHolder *pPageObjectHolder, const CPDF_AllStates *pGraphicStates, const CFX_Matrix *pParentMatrix, CPDF_Type3Char *pType3Char, CPDF_Form::RecursionState *recursion_state)
 
 ~CPDF_ContentParser ()
 
const CPDF_AllStatesGetCurStates () const
 
bool Continue (PauseIndicatorIface *pPause)
 

Detailed Description

Definition at line 31 of file cpdf_contentparser.h.

Constructor & Destructor Documentation

◆ CPDF_ContentParser() [1/2]

CPDF_ContentParser::CPDF_ContentParser ( CPDF_Page * pPage)
explicit

Definition at line 30 of file cpdf_contentparser.cpp.

References CPDF_ContentParser(), and CPDF_Page::GetDocument().

Referenced by CPDF_ContentParser().

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

◆ CPDF_ContentParser() [2/2]

CPDF_ContentParser::CPDF_ContentParser ( RetainPtr< const CPDF_Stream > pStream,
CPDF_PageObjectHolder * pPageObjectHolder,
const CPDF_AllStates * pGraphicStates,
const CFX_Matrix * pParentMatrix,
CPDF_Type3Char * pType3Char,
CPDF_Form::RecursionState * recursion_state )

Definition at line 59 of file cpdf_contentparser.cpp.

References CPDF_ContentParser(), CPDF_Path::AppendFloatRect(), CFX_Matrix::Concat(), CPDF_AllStates::current_transformation_matrix(), CPDF_Path::Emplace(), CPDF_Path::HasRef(), kNormal, CFX_FloatRect::operator=(), CPDF_GeneralState::SetBlendType(), CPDF_GeneralState::SetFillAlpha(), CPDF_GeneralState::SetSoftMask(), CPDF_GeneralState::SetStrokeAlpha(), CPDF_Path::Transform(), and CFX_Matrix::TransformRect().

Referenced by CPDF_ContentParser().

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

◆ ~CPDF_ContentParser()

CPDF_ContentParser::~CPDF_ContentParser ( )
default

Member Function Documentation

◆ Continue()

bool CPDF_ContentParser::Continue ( PauseIndicatorIface * pPause)

Definition at line 124 of file cpdf_contentparser.cpp.

References PauseIndicatorIface::NeedToPauseNow().

+ Here is the call graph for this function:

◆ GetCurStates()

const CPDF_AllStates * CPDF_ContentParser::GetCurStates ( ) const
inline

Definition at line 42 of file cpdf_contentparser.h.


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