LibreOffice Module sdext (master) 1
Public Attributes | Protected Member Functions | List of all members
pdfi::GraphicalElement Struct Reference

#include <genericelements.hxx>

Inheritance diagram for pdfi::GraphicalElement:
Collaboration diagram for pdfi::GraphicalElement:

Public Attributes

sal_Int32 GCId
bool MirrorVertical
bool IsForText
double FontSize
sal_Int32 TextStyleId
- Public Attributes inherited from pdfi::Element
double x
double y
double w
double h
sal_Int32 StyleId
std::list< std::unique_ptr< Element > > Children

Protected Member Functions

 GraphicalElement (Element *pParent, sal_Int32 nGCId)
- Protected Member Functions inherited from pdfi::Element
 Element (Element *pParent)

Additional Inherited Members

- Public Member Functions inherited from pdfi::Element
virtual ~Element ()
virtual void visitedBy (ElementTreeVisitor &, const std::list< std::unique_ptr< Element > >::const_iterator &rParentIt)=0
 To be implemented by every tree node that needs to be visitable. More...
void applyToChildren (ElementTreeVisitor &)
 Apply visitor to all children. More...
void updateGeometryWith (const Element *pMergeFrom)
 Union element geometry with given element. More...
virtual const TextElementdynCastAsTextElement () const
 To avoid some dynamic_cast cost. More...
virtual TextElementdynCastAsTextElement ()
virtual void emitStructure (int nLevel)
- Static Public Member Functions inherited from pdfi::Element
static void setParent (std::list< std::unique_ptr< Element > >::iterator const &el, Element *pNewParent)
 el must be a valid dereferenceable iterator of el->Parent->Children pNewParent must not be NULL More...

Detailed Description

Definition at line 132 of file genericelements.hxx.

Constructor & Destructor Documentation

◆ GraphicalElement()

pdfi::GraphicalElement::GraphicalElement ( Element pParent,
sal_Int32  nGCId 

Definition at line 135 of file genericelements.hxx.

Member Data Documentation

◆ FontSize

double pdfi::GraphicalElement::FontSize

◆ GCId

sal_Int32 pdfi::GraphicalElement::GCId

◆ IsForText

bool pdfi::GraphicalElement::IsForText

◆ MirrorVertical

bool pdfi::GraphicalElement::MirrorVertical

◆ TextStyleId

sal_Int32 pdfi::GraphicalElement::TextStyleId

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