LibreOffice Module oox (master)
1
|
#include <diagramlayoutatoms.hxx>
Public Member Functions | |
ShapeAtom (LayoutNode &rLayoutNode, const ShapePtr &pShape) | |
virtual void | accept (LayoutAtomVisitor &) override |
visitor acceptance More... | |
const ShapePtr & | getShapeTemplate () const |
![]() | |
LayoutAtom (LayoutNode &rLayoutNode) | |
virtual | ~LayoutAtom () |
LayoutNode & | getLayoutNode () |
void | setName (const OUString &sName) |
const OUString & | getName () const |
const std::vector< LayoutAtomPtr > & | getChildren () const |
LayoutAtomPtr | getParent () const |
void | dump (int level=0) |
Private Attributes | |
ShapePtr | mpShapeTemplate |
Additional Inherited Members | |
![]() | |
static void | connect (const LayoutAtomPtr &pParent, const LayoutAtomPtr &pChild) |
![]() | |
LayoutNode & | mrLayoutNode |
std::vector< LayoutAtomPtr > | mpChildNodes |
std::weak_ptr< LayoutAtom > | mpParent |
OUString | msName |
Definition at line 353 of file diagramlayoutatoms.hxx.
|
inline |
Definition at line 357 of file diagramlayoutatoms.hxx.
|
overridevirtual |
visitor acceptance
Implements oox::drawingml::LayoutAtom.
Definition at line 2040 of file diagramlayoutatoms.cxx.
References oox::drawingml::LayoutAtomVisitor::visit().
|
inline |
Definition at line 359 of file diagramlayoutatoms.hxx.
References mpShapeTemplate.
Referenced by oox::drawingml::ShapeTemplateVisitor::visit().
|
private |
Definition at line 363 of file diagramlayoutatoms.hxx.
Referenced by getShapeTemplate().