LibreOffice Module oox (master) 1
Public Member Functions | Public Attributes | List of all members
oox::vml::TextpathModel Struct Reference

The shadow model structure contains all shape textpath properties. More...

#include <vmlformatting.hxx>

Public Member Functions

 TextpathModel ()
 
void pushToPropMap (oox::drawingml::ShapePropertyMap &rPropMap, const css::uno::Reference< css::drawing::XShape > &xShape, const GraphicHelper &rGraphicHelper) const
 Writes the properties to the passed property map. More...
 

Public Attributes

std::optional< OUString > moString
 Specifies the string of the textpath. More...
 
std::optional< OUString > moStyle
 Specifies the style of the textpath. More...
 
std::optional< bool > moTrim
 Specifies whether extra space is removed above and below the text. More...
 

Detailed Description

The shadow model structure contains all shape textpath properties.

Definition at line 268 of file vmlformatting.hxx.

Constructor & Destructor Documentation

◆ TextpathModel()

oox::vml::TextpathModel::TextpathModel ( )

Definition at line 904 of file vmlformatting.cxx.

Member Function Documentation

◆ pushToPropMap()

void oox::vml::TextpathModel::pushToPropMap ( oox::drawingml::ShapePropertyMap rPropMap,
const css::uno::Reference< css::drawing::XShape > &  xShape,
const GraphicHelper rGraphicHelper 
) const

Member Data Documentation

◆ moString

std::optional<OUString> oox::vml::TextpathModel::moString

Specifies the string of the textpath.

Definition at line 270 of file vmlformatting.hxx.

Referenced by oox::vml::ShapeTypeContext::onCreateContext(), and pushToPropMap().

◆ moStyle

std::optional<OUString> oox::vml::TextpathModel::moStyle

Specifies the style of the textpath.

Definition at line 271 of file vmlformatting.hxx.

Referenced by oox::vml::ShapeTypeContext::onCreateContext(), and pushToPropMap().

◆ moTrim

std::optional<bool> oox::vml::TextpathModel::moTrim

Specifies whether extra space is removed above and below the text.

Definition at line 272 of file vmlformatting.hxx.

Referenced by oox::vml::ShapeTypeContext::onCreateContext(), and pushToPropMap().


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