LibreOffice Module sw (master) 1
|
#include <wrthtml.hxx>
Public Member Functions | |
SwHTMLFormatInfo (const SwFormat *pF) | |
SwHTMLFormatInfo (const SwFormat *pFormat, SwDoc *pDoc, SwDoc *pTemplate, bool bOutStyles, LanguageType eDfltLang=LANGUAGE_DONTKNOW, sal_uInt16 nScript=CSS1_OUTMODE_ANY_SCRIPT) | |
~SwHTMLFormatInfo () | |
Public Attributes | |
const SwFormat * | pFormat |
OString | aToken |
OUString | aClass |
std::optional< SfxItemSet > | moItemSet |
sal_Int32 | nLeftMargin |
sal_Int32 | nRightMargin |
short | nFirstLineIndent |
sal_uInt16 | nTopMargin |
sal_uInt16 | nBottomMargin |
bool | bScriptDependent |
Friends | |
bool | operator< (const SwHTMLFormatInfo &rInfo1, const SwHTMLFormatInfo &rInfo2) |
Definition at line 210 of file wrthtml.hxx.
|
inlineexplicit |
Definition at line 229 of file wrthtml.hxx.
SwHTMLFormatInfo::SwHTMLFormatInfo | ( | const SwFormat * | pFormat, |
SwDoc * | pDoc, | ||
SwDoc * | pTemplate, | ||
bool | bOutStyles, | ||
LanguageType | eDfltLang = LANGUAGE_DONTKNOW , |
||
sal_uInt16 | nScript = CSS1_OUTMODE_ANY_SCRIPT |
||
) |
Definition at line 227 of file htmlatr.cxx.
References aClass, aToken, CSS1_FMT_CMPREF, CSS1_FMT_ISTAG, CSS1_OUTMODE_CJK, CSS1_OUTMODE_CTL, CSS1_OUTMODE_WESTERN, SwFormat::GetAttrSet(), SwHTMLWriter::GetCSS1Selector(), SwFormat::GetFormatAttr(), SwDoc::getIDocumentStylePoolAccess(), SvxLanguageItem::GetLanguage(), SwHTMLWriter::GetLangWhichIdFromScript(), SvxULSpaceItem::GetLower(), SwHTMLWriter::GetParentFormat(), SwAttrSet::GetPool(), SfxItemSet::GetRanges(), SvxRightMarginItem::GetRight(), SwHTMLWriter::GetTemplateFormat(), IDocumentStylePoolAccess::GetTextCollFromPool(), SvxFirstLineIndentItem::GetTextFirstLineOffset(), SvxTextLeftMarginItem::GetTextLeft(), SvxULSpaceItem::GetUpper(), i, moItemSet, nBottomMargin, nBottomMargin, nFirstLineIndent, nLeftMargin, nLeftMargin, nRef, nRightMargin, nRightMargin, nTopMargin, nTopMargin, pFormat, RES_CHRATR_CJK_FONT(), RES_CHRATR_CJK_FONTSIZE(), RES_CHRATR_CJK_LANGUAGE(), RES_CHRATR_CJK_POSTURE(), RES_CHRATR_CJK_WEIGHT(), RES_CHRATR_CTL_FONT(), RES_CHRATR_CTL_FONTSIZE(), RES_CHRATR_CTL_LANGUAGE(), RES_CHRATR_CTL_POSTURE(), RES_CHRATR_CTL_WEIGHT(), RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), RES_CHRATR_LANGUAGE(), RES_CHRATR_POSTURE(), RES_CHRATR_WEIGHT(), RES_CONDTXTFMTCOLL(), RES_POOLCOLL_TEXT, RES_TXTFMTCOLL(), rSet, SwHTMLWriter::SubtractItemSet(), and SwFormat::Which().
SwHTMLFormatInfo::~SwHTMLFormatInfo | ( | ) |
Definition at line 422 of file htmlatr.cxx.
|
friend |
Definition at line 245 of file wrthtml.hxx.
OUString SwHTMLFormatInfo::aClass |
Definition at line 215 of file wrthtml.hxx.
Referenced by OutHTML_SwFormat(), OutHTML_SwTextCharFormat(), and SwHTMLFormatInfo().
OString SwHTMLFormatInfo::aToken |
Definition at line 214 of file wrthtml.hxx.
Referenced by OutHTML_SwFormat(), OutHTML_SwTextCharFormat(), and SwHTMLFormatInfo().
bool SwHTMLFormatInfo::bScriptDependent |
Definition at line 226 of file wrthtml.hxx.
Referenced by OutHTML_SwFormat(), and OutHTML_SwTextCharFormat().
std::optional<SfxItemSet> SwHTMLFormatInfo::moItemSet |
Definition at line 217 of file wrthtml.hxx.
Referenced by OutHTML_SwFormat(), and SwHTMLFormatInfo().
sal_uInt16 SwHTMLFormatInfo::nBottomMargin |
Definition at line 224 of file wrthtml.hxx.
Referenced by OutHTML_SwFormat(), and SwHTMLFormatInfo().
short SwHTMLFormatInfo::nFirstLineIndent |
Definition at line 221 of file wrthtml.hxx.
Referenced by OutHTML_SwFormat(), and SwHTMLFormatInfo().
sal_Int32 SwHTMLFormatInfo::nLeftMargin |
Definition at line 219 of file wrthtml.hxx.
Referenced by OutHTML_SwFormat(), and SwHTMLFormatInfo().
sal_Int32 SwHTMLFormatInfo::nRightMargin |
Definition at line 220 of file wrthtml.hxx.
Referenced by OutHTML_SwFormat(), and SwHTMLFormatInfo().
sal_uInt16 SwHTMLFormatInfo::nTopMargin |
Definition at line 223 of file wrthtml.hxx.
Referenced by OutHTML_SwFormat(), and SwHTMLFormatInfo().
const SwFormat* SwHTMLFormatInfo::pFormat |
Definition at line 212 of file wrthtml.hxx.
Referenced by SwHTMLFormatInfo().