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 81 of file shapeimport.cxx.

Member Data Documentation

◆ maShapeGluePointsMap

ShapeGluePointsMap XMLShapeImportPageContextImpl::maShapeGluePointsMap

Definition at line 83 of file shapeimport.cxx.

◆ mpNext

std::shared_ptr<XMLShapeImportPageContextImpl> XMLShapeImportPageContextImpl::mpNext

Definition at line 87 of file shapeimport.cxx.

◆ mxShapes

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

Definition at line 85 of file shapeimport.cxx.


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