LibreOffice Module filter (master) 1
|
#include <svdfppt.hxx>
Public Member Functions | |
bool | GetAttrib (sal_uInt32 nAttr, sal_uInt32 &nVal, TSS_Type nInstanceInSheet) const |
SvxFieldItem * | GetTextField () |
PPTPortionObj (const PPTStyleSheet &, TSS_Type nInstance, sal_uInt32 nDepth) | |
PPTPortionObj (const PPTCharPropSet &, const PPTStyleSheet &, TSS_Type nInstance, sal_uInt32 nDepth) | |
PPTPortionObj (const PPTPortionObj &) | |
~PPTPortionObj () | |
void | ApplyTo (SfxItemSet &rSet, SdrPowerPointImport &rManager, TSS_Type nInstanceInSheet) |
void | ApplyTo (SfxItemSet &rSet, SdrPowerPointImport &rManager, TSS_Type nInstanceInSheet, const PPTTextObj *pTextObj) |
sal_uInt32 | Count () const |
Public Member Functions inherited from PPTCharPropSet | |
void | SetFont (sal_uInt16 nFont) |
void | SetColor (sal_uInt32 nColor) |
PPTCharPropSet (sal_uInt32 nParagraph) | |
PPTCharPropSet (const PPTCharPropSet &rCharPropSet) | |
PPTCharPropSet (const PPTCharPropSet &rCharPropSet, sal_uInt32 nParagraph) | |
~PPTCharPropSet () | |
PPTCharPropSet & | operator= (const PPTCharPropSet &rCharPropSet) |
Private Attributes | |
const PPTStyleSheet & | mrStyleSheet |
TSS_Type | mnInstance |
sal_uInt32 | mnDepth |
Friends | |
class | PPTParagraphObj |
Additional Inherited Members | |
Public Attributes inherited from PPTCharPropSet | |
sal_uInt32 | mnHylinkOrigColor |
bool | mbIsHyperlink |
bool | mbHardHylinkOrigColor |
sal_uInt32 | mnOriginalTextPos |
sal_uInt32 | mnParagraph |
OUString | maString |
std::unique_ptr< SvxFieldItem > | mpFieldItem |
LanguageType | mnLanguage [3] |
Definition at line 1107 of file svdfppt.hxx.
PPTPortionObj::PPTPortionObj | ( | const PPTStyleSheet & | rStyleSheet, |
TSS_Type | nInstance, | ||
sal_uInt32 | nDepth | ||
) |
Definition at line 5444 of file svdfppt.cxx.
PPTPortionObj::PPTPortionObj | ( | const PPTCharPropSet & | rCharPropSet, |
const PPTStyleSheet & | rStyleSheet, | ||
TSS_Type | nInstance, | ||
sal_uInt32 | nDepth | ||
) |
Definition at line 5452 of file svdfppt.cxx.
PPTPortionObj::PPTPortionObj | ( | const PPTPortionObj & | rPortionObj | ) |
Definition at line 5460 of file svdfppt.cxx.
References mnDepth.
PPTPortionObj::~PPTPortionObj | ( | ) |
Definition at line 5468 of file svdfppt.cxx.
void PPTPortionObj::ApplyTo | ( | SfxItemSet & | rSet, |
SdrPowerPointImport & | rManager, | ||
TSS_Type | nInstanceInSheet | ||
) |
Definition at line 5579 of file svdfppt.cxx.
References ApplyTo(), and rSet.
Referenced by SdrPowerPointImport::ApplyTextObj(), and ApplyTo().
void PPTPortionObj::ApplyTo | ( | SfxItemSet & | rSet, |
SdrPowerPointImport & | rManager, | ||
TSS_Type | nInstanceInSheet, | ||
const PPTTextObj * | pTextObj | ||
) |
Definition at line 5584 of file svdfppt.cxx.
References PptFontEntityAtom::aName, COL_BLACK(), COL_WHITE(), DFF_Prop_fillBackColor, DFF_Prop_fillBlip, DFF_Prop_fillColor, DFF_Prop_fillType, DFF_Prop_fNoFillHitTest, DFLT_ESC_PROP, PptFontEntityAtom::eCharSet, EE_CHAR_COLOR(), EE_CHAR_ESCAPEMENT(), EE_CHAR_FONTHEIGHT(), EE_CHAR_FONTHEIGHT_CJK(), EE_CHAR_FONTHEIGHT_CTL(), EE_CHAR_FONTINFO(), EE_CHAR_FONTINFO_CJK(), EE_CHAR_FONTINFO_CTL(), EE_CHAR_ITALIC(), EE_CHAR_ITALIC_CJK(), EE_CHAR_ITALIC_CTL(), EE_CHAR_LANGUAGE(), EE_CHAR_LANGUAGE_CJK(), EE_CHAR_LANGUAGE_CTL(), EE_CHAR_RELIEF(), EE_CHAR_SHADOW(), EE_CHAR_STRIKEOUT(), EE_CHAR_UNDERLINE(), EE_CHAR_WEIGHT(), EE_CHAR_WEIGHT_CJK(), EE_CHAR_WEIGHT_CTL(), PptFontEntityAtom::eFamily, PptFontEntityAtom::ePitch, GetAttrib(), PPTTextObj::GetBackground(), BitmapEx::GetBitmap(), Graphic::GetBitmapEx(), SvxMSDffManager::GetBLIP(), basegfx::BGradient::GetColorStops(), XColorItem::GetColorValue(), SdrEscherImport::GetFontEnityAtom(), XFillGradientItem::GetGradientValue(), SfxItemSet::GetItemIfSet(), DffPropSet::GetPropertyValue(), Bitmap::GetSizePixel(), Size::Height(), ITALIC_NONE, ITALIC_NORMAL, LINESTYLE_NONE, LINESTYLE_SINGLE, mnDepth, mnInstance, PPTCharPropSet::mnLanguage, PPTStyleSheet::mpCharSheet, mrStyleSheet, SvxMSDffManager::MSO_CLR_ToColor(), mso_fillBackground, mso_fillPattern, mso_fillShade, mso_fillShadeCenter, mso_fillShadeScale, mso_fillShadeShape, mso_fillShadeTitle, mso_fillSolid, mso_fillTexture, SvxMSDffManager::MSO_TEXT_CLR_ToColor(), PPT_CharAttr_AsianOrComplexFont, PPT_CharAttr_Bold, PPT_CharAttr_Embossed, PPT_CharAttr_Escapement, PPT_CharAttr_Font, PPT_CharAttr_FontColor, PPT_CharAttr_FontHeight, PPT_CharAttr_Italic, PPT_CharAttr_Shadow, PPT_CharAttr_Strikeout, PPT_CharAttr_Underline, SfxItemSet::Put(), vcl::ScopedBitmapAccess< class Access, class Bitmap, Access *(Bitmap::*)() Acquire >::reset(), rSet, SvxMSDffManager::ScalePoint(), Size::setHeight(), Size::setWidth(), STRIKEOUT_NONE, STRIKEOUT_SINGLE, Unknown, WEIGHT_BOLD, WEIGHT_NORMAL, Size::Width(), XATTR_FILLCOLOR(), XATTR_FILLGRADIENT(), and XATTR_FILLSTYLE().
|
inline |
Definition at line 1143 of file svdfppt.hxx.
References maString.
Referenced by SdrPowerPointImport::ApplyTextObj(), and PPTParagraphObj::GetTextSize().
bool PPTPortionObj::GetAttrib | ( | sal_uInt32 | nAttr, |
sal_uInt32 & | nVal, | ||
TSS_Type | nInstanceInSheet | ||
) | const |
Definition at line 5472 of file svdfppt.cxx.
References PPTCharLevel::mnAsianOrComplexFont, mnDepth, PPTCharLevel::mnEscapement, PPTCharLevel::mnFlags, PPTCharLevel::mnFont, PPTCharLevel::mnFontColor, PPTCharLevel::mnFontHeight, mnInstance, PPTStyleSheet::mpCharSheet, PPTCharPropSet::mpImplPPTCharPropSet, mrStyleSheet, PPT_CharAttr_AsianOrComplexFont, PPT_CharAttr_Bold, PPT_CharAttr_Embossed, PPT_CharAttr_Escapement, PPT_CharAttr_Font, PPT_CharAttr_FontColor, PPT_CharAttr_FontHeight, PPT_CharAttr_Italic, PPT_CharAttr_Shadow, PPT_CharAttr_Strikeout, PPT_CharAttr_Underline, Subtitle, TextInShape, and Unknown.
Referenced by SdrPowerPointImport::ApplyTextObj(), ApplyTo(), PPTParagraphObj::ApplyTo(), PPTParagraphObj::GetAttrib(), and PPTNumberFormatCreator::GetNumberFormat().
SvxFieldItem * PPTPortionObj::GetTextField | ( | ) |
Definition at line 5807 of file svdfppt.cxx.
References PPTCharPropSet::mpFieldItem.
Referenced by SdrPowerPointImport::ApplyTextObj().
|
friend |
Definition at line 1110 of file svdfppt.hxx.
|
private |
Definition at line 1114 of file svdfppt.hxx.
Referenced by ApplyTo(), and GetAttrib().
|
private |
Definition at line 1113 of file svdfppt.hxx.
Referenced by ApplyTo(), and GetAttrib().
|
private |
Definition at line 1112 of file svdfppt.hxx.
Referenced by ApplyTo(), and GetAttrib().