LibreOffice Module xmloff (master) 1
Public Attributes | List of all members
XMLShapeImportPageContextImpl Struct Reference

this struct is created for each startPage() call and stores information that is needed during import of shapes for one page. More...

Public Attributes

ShapeGluePointsMap maShapeGluePointsMap
 
uno::Reference< drawing::XShapes > mxShapes
 
std::shared_ptr< XMLShapeImportPageContextImplmpNext
 

Detailed Description

this struct is created for each startPage() call and stores information that is needed during import of shapes for one page.

Since pages could be nested ( notes pages inside impress ) there is a pointer so one can build up a stack of this structs

Definition at line 80 of file shapeimport.cxx.

Member Data Documentation

◆ maShapeGluePointsMap

ShapeGluePointsMap XMLShapeImportPageContextImpl::maShapeGluePointsMap

Definition at line 82 of file shapeimport.cxx.

◆ mpNext

std::shared_ptr<XMLShapeImportPageContextImpl> XMLShapeImportPageContextImpl::mpNext

Definition at line 86 of file shapeimport.cxx.

◆ mxShapes

uno::Reference< drawing::XShapes > XMLShapeImportPageContextImpl::mxShapes

Definition at line 84 of file shapeimport.cxx.


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