LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | List of all members
vcl::PageSyncData Struct Reference
Collaboration diagram for vcl::PageSyncData:
[legend]

Public Member Functions

 PageSyncData (GlobalSyncData *pGlobal)
 
void PushAction (const OutputDevice &rOutDev, const PDFExtOutDevDataSync::Action eAct)
 
bool PlaySyncPageAct (PDFWriter &rWriter, sal_uInt32 &rCurGDIMtfAction, const GDIMetaFile &rMtf, const PDFExtOutDevData &rOutDevData)
 

Public Attributes

std::deque< PDFExtOutDevDataSync > mActions
 
std::deque< tools::RectanglemParaRects
 
std::deque< sal_Int32 > mParaInts
 
std::deque< OUString > mParaOUStrings
 
std::deque< PDFWriter::StructElementmParaStructElements
 
std::deque< PDFWriter::StructAttributemParaStructAttributes
 
std::deque< PDFWriter::StructAttributeValuemParaStructAttributeValues
 
std::deque< GraphicmGraphics
 
Graphic mCurrentGraphic
 
std::deque< std::shared_ptr< PDFWriter::AnyWidget > > mControls
 
GlobalSyncDatampGlobalData
 
bool mbGroupIgnoreGDIMtfActions
 

Detailed Description

Definition at line 289 of file pdfextoutdevdata.cxx.

Constructor & Destructor Documentation

vcl::PageSyncData::PageSyncData ( GlobalSyncData pGlobal)
inlineexplicit

Definition at line 307 of file pdfextoutdevdata.cxx.

Member Function Documentation

bool vcl::PageSyncData::PlaySyncPageAct ( PDFWriter rWriter,
sal_uInt32 &  rCurGDIMtfAction,
const GDIMetaFile rMtf,
const PDFExtOutDevData rOutDevData 
)
void vcl::PageSyncData::PushAction ( const OutputDevice rOutDev,
const PDFExtOutDevDataSync::Action  eAct 
)

Member Data Documentation

std::deque< PDFExtOutDevDataSync > vcl::PageSyncData::mActions

Definition at line 291 of file pdfextoutdevdata.cxx.

Referenced by PlaySyncPageAct(), and PushAction().

bool vcl::PageSyncData::mbGroupIgnoreGDIMtfActions

Definition at line 304 of file pdfextoutdevdata.cxx.

Referenced by PlaySyncPageAct().

std::deque< std::shared_ptr< PDFWriter::AnyWidget > > vcl::PageSyncData::mControls

Definition at line 301 of file pdfextoutdevdata.cxx.

Referenced by PlaySyncPageAct().

Graphic vcl::PageSyncData::mCurrentGraphic

Definition at line 299 of file pdfextoutdevdata.cxx.

Referenced by PlaySyncPageAct().

std::deque< Graphic > vcl::PageSyncData::mGraphics

Definition at line 298 of file pdfextoutdevdata.cxx.

Referenced by PlaySyncPageAct().

std::deque< sal_Int32 > vcl::PageSyncData::mParaInts

Definition at line 293 of file pdfextoutdevdata.cxx.

Referenced by PlaySyncPageAct().

std::deque< OUString > vcl::PageSyncData::mParaOUStrings

Definition at line 294 of file pdfextoutdevdata.cxx.

Referenced by PlaySyncPageAct().

std::deque< tools::Rectangle > vcl::PageSyncData::mParaRects

Definition at line 292 of file pdfextoutdevdata.cxx.

Referenced by PlaySyncPageAct().

std::deque< PDFWriter::StructAttribute > vcl::PageSyncData::mParaStructAttributes

Definition at line 296 of file pdfextoutdevdata.cxx.

Referenced by PlaySyncPageAct().

std::deque< PDFWriter::StructAttributeValue > vcl::PageSyncData::mParaStructAttributeValues

Definition at line 297 of file pdfextoutdevdata.cxx.

Referenced by PlaySyncPageAct().

std::deque< PDFWriter::StructElement > vcl::PageSyncData::mParaStructElements

Definition at line 295 of file pdfextoutdevdata.cxx.

Referenced by PlaySyncPageAct().

GlobalSyncData* vcl::PageSyncData::mpGlobalData

Definition at line 302 of file pdfextoutdevdata.cxx.

Referenced by PlaySyncPageAct().


The documentation for this struct was generated from the following file: