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_Document::PageDataIface Class Referenceabstract

#include <cpdf_document.h>

+ Inheritance diagram for CPDF_Document::PageDataIface:
+ Collaboration diagram for CPDF_Document::PageDataIface:

Public Member Functions

 PageDataIface ()
 
virtual ~PageDataIface ()
 
virtual void ClearStockFont ()=0
 
virtual RetainPtr< CPDF_StreamAccGetFontFileStreamAcc (RetainPtr< const CPDF_Stream > pFontStream)=0
 
virtual void MaybePurgeFontFileStreamAcc (RetainPtr< CPDF_StreamAcc > &&pStreamAcc)=0
 
virtual void MaybePurgeImage (uint32_t objnum)=0
 
void SetDocument (CPDF_Document *pDoc)
 

Protected Member Functions

CPDF_DocumentGetDocument () const
 

Detailed Description

Definition at line 48 of file cpdf_document.h.

Constructor & Destructor Documentation

◆ PageDataIface()

CPDF_Document::PageDataIface::PageDataIface ( )
default

◆ ~PageDataIface()

CPDF_Document::PageDataIface::~PageDataIface ( )
virtualdefault

Member Function Documentation

◆ ClearStockFont()

virtual void CPDF_Document::PageDataIface::ClearStockFont ( )
pure virtual

Implemented in CPDF_DocPageData.

◆ GetDocument()

CPDF_Document * CPDF_Document::PageDataIface::GetDocument ( ) const
inlineprotected

Definition at line 63 of file cpdf_document.h.

Referenced by CPDF_DocPageData::AddFont(), CPDF_DocPageData::ClearStockFont(), CPDF_DocPageData::GetImage(), CPDF_DocPageData::GetPattern(), CPDF_DocPageData::GetShading(), and CPDF_DocPageData::GetStandardFont().

+ Here is the caller graph for this function:

◆ GetFontFileStreamAcc()

virtual RetainPtr< CPDF_StreamAcc > CPDF_Document::PageDataIface::GetFontFileStreamAcc ( RetainPtr< const CPDF_Stream > pFontStream)
pure virtual

Implemented in CPDF_DocPageData.

◆ MaybePurgeFontFileStreamAcc()

virtual void CPDF_Document::PageDataIface::MaybePurgeFontFileStreamAcc ( RetainPtr< CPDF_StreamAcc > && pStreamAcc)
pure virtual

Implemented in CPDF_DocPageData.

◆ MaybePurgeImage()

virtual void CPDF_Document::PageDataIface::MaybePurgeImage ( uint32_t objnum)
pure virtual

Implemented in CPDF_DocPageData.

◆ SetDocument()

void CPDF_Document::PageDataIface::SetDocument ( CPDF_Document * pDoc)
inline

Definition at line 60 of file cpdf_document.h.


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