LibreOffice Module vcl (master) 1
Public Member Functions | Public Attributes | List of all members
vcl::pdf::PDFStructureElement Struct Reference

#include <pdfwriter_impl.hxx>

Collaboration diagram for vcl::pdf::PDFStructureElement:
[legend]

Public Member Functions

 PDFStructureElement ()
 

Public Attributes

sal_Int32 m_nObject
 
::std::optional< PDFWriter::StructElementm_oType
 
OString m_aAlias
 
sal_Int32 m_nOwnElement
 
sal_Int32 m_nParentElement
 
sal_Int32 m_nFirstPageObject
 
bool m_bOpenMCSeq
 
std::vector< sal_Int32 > m_aChildren
 
std::list< PDFStructureElementKidm_aKids
 
std::map< PDFWriter::StructAttribute, PDFStructureAttributem_aAttributes
 
::std::vector< sal_Int32 > m_AnnotIds
 
tools::Rectangle m_aBBox
 
OUString m_aActualText
 
OUString m_aAltText
 
css::lang::Locale m_aLocale
 

Detailed Description

Definition at line 583 of file pdfwriter_impl.hxx.

Constructor & Destructor Documentation

◆ PDFStructureElement()

vcl::pdf::PDFStructureElement::PDFStructureElement ( )
inline

Definition at line 605 of file pdfwriter_impl.hxx.

Member Data Documentation

◆ m_aActualText

OUString vcl::pdf::PDFStructureElement::m_aActualText

Definition at line 598 of file pdfwriter_impl.hxx.

Referenced by vcl::PDFWriterImpl::emitStructure().

◆ m_aAlias

OString vcl::pdf::PDFStructureElement::m_aAlias

◆ m_aAltText

OUString vcl::pdf::PDFStructureElement::m_aAltText

Definition at line 599 of file pdfwriter_impl.hxx.

Referenced by vcl::PDFWriterImpl::emitStructure().

◆ m_aAttributes

std::map<PDFWriter::StructAttribute, PDFStructureAttribute > vcl::pdf::PDFStructureElement::m_aAttributes

◆ m_aBBox

tools::Rectangle vcl::pdf::PDFStructureElement::m_aBBox

◆ m_aChildren

std::vector< sal_Int32 > vcl::pdf::PDFStructureElement::m_aChildren

◆ m_aKids

std::list< PDFStructureElementKid > vcl::pdf::PDFStructureElement::m_aKids

◆ m_aLocale

css::lang::Locale vcl::pdf::PDFStructureElement::m_aLocale

Definition at line 600 of file pdfwriter_impl.hxx.

Referenced by vcl::PDFWriterImpl::emitStructure().

◆ m_AnnotIds

::std::vector<sal_Int32> vcl::pdf::PDFStructureElement::m_AnnotIds

Definition at line 596 of file pdfwriter_impl.hxx.

Referenced by vcl::PDFWriterImpl::emitStructure().

◆ m_bOpenMCSeq

bool vcl::pdf::PDFStructureElement::m_bOpenMCSeq

Definition at line 591 of file pdfwriter_impl.hxx.

Referenced by vcl::PDFWriterImpl::beginStructureElementMCSeq().

◆ m_nFirstPageObject

sal_Int32 vcl::pdf::PDFStructureElement::m_nFirstPageObject

◆ m_nObject

sal_Int32 vcl::pdf::PDFStructureElement::m_nObject

◆ m_nOwnElement

sal_Int32 vcl::pdf::PDFStructureElement::m_nOwnElement

◆ m_nParentElement

sal_Int32 vcl::pdf::PDFStructureElement::m_nParentElement

◆ m_oType

::std::optional<PDFWriter::StructElement> vcl::pdf::PDFStructureElement::m_oType

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