20#ifndef INCLUDED_OOX_DRAWINGML_TEXTBODYPROPERTIES_HXX
21#define INCLUDED_OOX_DRAWINGML_TEXTBODYPROPERTIES_HXX
23#include <com/sun/star/drawing/TextVerticalAdjust.hpp>
24#include <com/sun/star/drawing/XShape.hpp>
44 std::array<std::optional<sal_Int32>, 4>
moInsets;
49 css::drawing::TextVerticalAdjust
meVA;
A helper that maps property identifiers to property values.
PropertyMap maPropertyMap
std::optional< sal_Int32 > moTextOffLower
std::optional< sal_Int32 > moVert
css::drawing::TextVerticalAdjust meVA
std::array< std::optional< sal_Int32 >, 4 > moInsets
std::optional< sal_Int32 > moTextOffUpper
void readjustTextDistances(css::uno::Reference< css::drawing::XShape > const &xShape)
void pushTextDistances(Size const &rShapeSize)
std::optional< sal_Int32 > moTextOffLeft
std::array< std::optional< sal_Int32 >, 4 > maTextDistanceValues
std::optional< sal_Int32 > moVertOverflow
sal_Int32 mnFontScale
Normal autofit: font scale (default: 100%).
std::optional< sal_Int32 > moTextAreaRotation
void pushVertSimulation()
std::optional< sal_Int32 > moTextOffRight
std::optional< sal_Int32 > moTextPreRotation