LibreOffice Module oox (master) 1
Public Member Functions | Private Attributes | List of all members
oox::drawingml::table::TableStylePart Class Reference

#include <tablestylepart.hxx>

Collaboration diagram for oox::drawingml::table::TableStylePart:
[legend]

Public Member Functions

 TableStylePart ()
 
::oox::drawingml::ColorgetTextColor ()
 
::std::optional< bool > & getTextBoldStyle ()
 
::std::optional< bool > & getTextItalicStyle ()
 
::oox::drawingml::TextFontgetAsianFont ()
 
::oox::drawingml::TextFontgetComplexFont ()
 
::oox::drawingml::TextFontgetSymbolFont ()
 
::oox::drawingml::TextFontgetLatinFont ()
 
::oox::drawingml::FillPropertiesPtrgetFillProperties ()
 
std::map< sal_Int32, ::oox::drawingml::LinePropertiesPtr > & getLineBorders ()
 
::oox::drawingml::ShapeStyleRefMapgetStyleRefs ()
 

Private Attributes

::oox::drawingml::Color maTextColor
 
::std::optional< bool > maTextBoldStyle
 
::std::optional< bool > maTextItalicStyle
 
::oox::drawingml::TextFont maAsianFont
 
::oox::drawingml::TextFont maComplexFont
 
::oox::drawingml::TextFont maSymbolFont
 
::oox::drawingml::TextFont maLatinFont
 
::oox::drawingml::FillPropertiesPtr mpFillProperties
 
std::map< sal_Int32, ::oox::drawingml::LinePropertiesPtrmaLineBorders
 
::oox::drawingml::ShapeStyleRefMap maStyleRefs
 

Detailed Description

Definition at line 32 of file tablestylepart.hxx.

Constructor & Destructor Documentation

◆ TableStylePart()

oox::drawingml::table::TableStylePart::TableStylePart ( )

Definition at line 30 of file tablestylepart.cxx.

Member Function Documentation

◆ getAsianFont()

::oox::drawingml::TextFont & oox::drawingml::table::TableStylePart::getAsianFont ( )
inline

◆ getComplexFont()

::oox::drawingml::TextFont & oox::drawingml::table::TableStylePart::getComplexFont ( )
inline

◆ getFillProperties()

::oox::drawingml::FillPropertiesPtr & oox::drawingml::table::TableStylePart::getFillProperties ( )
inline

◆ getLatinFont()

::oox::drawingml::TextFont & oox::drawingml::table::TableStylePart::getLatinFont ( )
inline

◆ getLineBorders()

std::map< sal_Int32, ::oox::drawingml::LinePropertiesPtr > & oox::drawingml::table::TableStylePart::getLineBorders ( )
inline

◆ getStyleRefs()

::oox::drawingml::ShapeStyleRefMap & oox::drawingml::table::TableStylePart::getStyleRefs ( )
inline

◆ getSymbolFont()

::oox::drawingml::TextFont & oox::drawingml::table::TableStylePart::getSymbolFont ( )
inline

◆ getTextBoldStyle()

::std::optional< bool > & oox::drawingml::table::TableStylePart::getTextBoldStyle ( )
inline

◆ getTextColor()

::oox::drawingml::Color & oox::drawingml::table::TableStylePart::getTextColor ( )
inline

◆ getTextItalicStyle()

::std::optional< bool > & oox::drawingml::table::TableStylePart::getTextItalicStyle ( )
inline

Member Data Documentation

◆ maAsianFont

::oox::drawingml::TextFont oox::drawingml::table::TableStylePart::maAsianFont
private

Definition at line 56 of file tablestylepart.hxx.

Referenced by getAsianFont().

◆ maComplexFont

::oox::drawingml::TextFont oox::drawingml::table::TableStylePart::maComplexFont
private

Definition at line 57 of file tablestylepart.hxx.

Referenced by getComplexFont().

◆ maLatinFont

::oox::drawingml::TextFont oox::drawingml::table::TableStylePart::maLatinFont
private

Definition at line 59 of file tablestylepart.hxx.

Referenced by getLatinFont().

◆ maLineBorders

std::map< sal_Int32, ::oox::drawingml::LinePropertiesPtr > oox::drawingml::table::TableStylePart::maLineBorders
private

Definition at line 62 of file tablestylepart.hxx.

Referenced by getLineBorders().

◆ maStyleRefs

::oox::drawingml::ShapeStyleRefMap oox::drawingml::table::TableStylePart::maStyleRefs
private

Definition at line 63 of file tablestylepart.hxx.

Referenced by getStyleRefs().

◆ maSymbolFont

::oox::drawingml::TextFont oox::drawingml::table::TableStylePart::maSymbolFont
private

Definition at line 58 of file tablestylepart.hxx.

Referenced by getSymbolFont().

◆ maTextBoldStyle

::std::optional< bool > oox::drawingml::table::TableStylePart::maTextBoldStyle
private

Definition at line 54 of file tablestylepart.hxx.

Referenced by getTextBoldStyle().

◆ maTextColor

::oox::drawingml::Color oox::drawingml::table::TableStylePart::maTextColor
private

Definition at line 53 of file tablestylepart.hxx.

Referenced by getTextColor().

◆ maTextItalicStyle

::std::optional< bool > oox::drawingml::table::TableStylePart::maTextItalicStyle
private

Definition at line 55 of file tablestylepart.hxx.

Referenced by getTextItalicStyle().

◆ mpFillProperties

::oox::drawingml::FillPropertiesPtr oox::drawingml::table::TableStylePart::mpFillProperties
private

Definition at line 61 of file tablestylepart.hxx.

Referenced by getFillProperties().


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