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

#include <textbodyproperties.hxx>

Collaboration diagram for oox::drawingml::TextBodyProperties:
[legend]

Public Member Functions

 TextBodyProperties ()
 
void pushRotationAdjustments ()
 
void pushVertSimulation ()
 

Public Attributes

PropertyMap maPropertyMap
 
OptValue< sal_Int32 > moRotation
 
bool mbAnchorCtr
 
OptValue< sal_Int32 > moVert
 
bool moUpright = false
 
std::optional< sal_Int32 > moInsets [4]
 
std::optional< sal_Int32 > moTextOffUpper
 
std::optional< sal_Int32 > moTextOffLeft
 
std::optional< sal_Int32 > moTextOffLower
 
std::optional< sal_Int32 > moTextOffRight
 
css::drawing::TextVerticalAdjust meVA
 
OUString msPrst
 
sal_Int32 mnFontScale = 100000
 Normal autofit: font scale (default: 100%). More...
 
OUString msHorzOverflow
 
OUString msVertOverflow
 

Detailed Description

Definition at line 31 of file textbodyproperties.hxx.

Constructor & Destructor Documentation

oox::drawingml::TextBodyProperties::TextBodyProperties ( )
explicit

Definition at line 31 of file textbodyproperties.cxx.

Member Function Documentation

void oox::drawingml::TextBodyProperties::pushRotationAdjustments ( )
void oox::drawingml::TextBodyProperties::pushVertSimulation ( )

Member Data Documentation

PropertyMap oox::drawingml::TextBodyProperties::maPropertyMap
bool oox::drawingml::TextBodyProperties::mbAnchorCtr

Definition at line 35 of file textbodyproperties.hxx.

css::drawing::TextVerticalAdjust oox::drawingml::TextBodyProperties::meVA

Definition at line 43 of file textbodyproperties.hxx.

Referenced by pushVertSimulation().

sal_Int32 oox::drawingml::TextBodyProperties::mnFontScale = 100000

Normal autofit: font scale (default: 100%).

Definition at line 46 of file textbodyproperties.hxx.

Referenced by oox::drawingml::TextBodyPropertiesContext::onCreateContext().

std::optional< sal_Int32 > oox::drawingml::TextBodyProperties::moInsets[4]

Definition at line 38 of file textbodyproperties.hxx.

Referenced by pushRotationAdjustments().

OptValue< sal_Int32 > oox::drawingml::TextBodyProperties::moRotation

Definition at line 34 of file textbodyproperties.hxx.

Referenced by pushRotationAdjustments().

std::optional< sal_Int32 > oox::drawingml::TextBodyProperties::moTextOffLeft

Definition at line 40 of file textbodyproperties.hxx.

Referenced by pushRotationAdjustments().

std::optional< sal_Int32 > oox::drawingml::TextBodyProperties::moTextOffLower

Definition at line 41 of file textbodyproperties.hxx.

Referenced by pushRotationAdjustments().

std::optional< sal_Int32 > oox::drawingml::TextBodyProperties::moTextOffRight

Definition at line 42 of file textbodyproperties.hxx.

Referenced by pushRotationAdjustments().

std::optional< sal_Int32 > oox::drawingml::TextBodyProperties::moTextOffUpper

Definition at line 39 of file textbodyproperties.hxx.

Referenced by pushRotationAdjustments().

bool oox::drawingml::TextBodyProperties::moUpright = false

Definition at line 37 of file textbodyproperties.hxx.

OptValue< sal_Int32 > oox::drawingml::TextBodyProperties::moVert
OUString oox::drawingml::TextBodyProperties::msHorzOverflow

Definition at line 47 of file textbodyproperties.hxx.

OUString oox::drawingml::TextBodyProperties::msPrst
OUString oox::drawingml::TextBodyProperties::msVertOverflow

Definition at line 48 of file textbodyproperties.hxx.


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