LibreOffice Module sw (master) 1
|
#include <ww8par2.hxx>
Public Member Functions | |
WW8FlySet (SwWW8ImplReader &rReader, const WW8FlyPara *pFW, const WW8SwFlyPara *pFS, bool bGraf) | |
WW8FlySet (SwWW8ImplReader &rReader, const SwPaM *pPaM, const WW8_PIC &rPic, tools::Long nWidth, tools::Long nHeight) | |
Public Member Functions inherited from SfxItemSetFixed< RES_FRMATR_BEGIN, RES_FRMATR_END-1 > | |
SfxItemSetFixed (SfxItemPool &rPool) | |
Public Member Functions inherited from SfxItemSet | |
SfxPoolItem const ** | GetItems_Impl () const |
SfxItemSet (const SfxItemSet &) | |
SfxItemSet (SfxItemSet &&) noexcept | |
SfxItemSet (SfxItemPool &) | |
SfxItemSet (SfxItemPool &, WhichRangesContainer ranges) | |
SfxItemSet (SfxItemPool &rPool, sal_uInt16 nWhichStart, sal_uInt16 nWhichEnd) | |
SfxItemSet (SfxItemPool &pool, svl::Items_t< WIDs... > wids) | |
virtual | ~SfxItemSet () |
virtual std::unique_ptr< SfxItemSet > | Clone (bool bItems=true, SfxItemPool *pToPool=nullptr) const |
SfxItemSet | CloneAsValue (bool bItems=true, SfxItemPool *pToPool=nullptr) const |
sal_uInt16 | Count () const |
sal_uInt16 | TotalCount () const |
const SfxPoolItem & | Get (sal_uInt16 nWhich, bool bSrchInParent=true) const |
const T & | Get (TypedWhichId< T > nWhich, bool bSrchInParent=true) const |
const SfxPoolItem * | GetItem (sal_uInt16 nWhich, bool bSearchInParent=true) const |
const T * | GetItem (sal_uInt16 nWhich, bool bSearchInParent=true) const |
const T * | GetItem (TypedWhichId< T > nWhich, bool bSearchInParent=true) const |
sal_uInt16 | GetWhichByPos (sal_uInt16 nPos) const |
SfxItemState | GetItemState (sal_uInt16 nWhich, bool bSrchInParent=true, const SfxPoolItem **ppItem=nullptr) const |
SfxItemState | GetItemState (TypedWhichId< T > nWhich, bool bSrchInParent=true, const T **ppItem=nullptr) const |
const T * | GetItemIfSet (TypedWhichId< T > nWhich, bool bSrchInParent=true) const |
bool | HasItem (sal_uInt16 nWhich, const SfxPoolItem **ppItem=nullptr) const |
bool | HasItem (TypedWhichId< T > nWhich, const T **ppItem=nullptr) const |
void | DisableItem (sal_uInt16 nWhich) |
void | InvalidateItem (sal_uInt16 nWhich) |
sal_uInt16 | ClearItem (sal_uInt16 nWhich=0) |
void | ClearInvalidItems () |
void | InvalidateAllItems () |
void | SetParent (const SfxItemSet *pNew) |
const SfxPoolItem * | Put (const SfxPoolItem &rItem, sal_uInt16 nWhich) |
const SfxPoolItem * | Put (std::unique_ptr< SfxPoolItem > xItem, sal_uInt16 nWhich) |
const SfxPoolItem * | Put (const SfxPoolItem &rItem) |
const SfxPoolItem * | Put (std::unique_ptr< SfxPoolItem > xItem) |
bool | Put (const SfxItemSet &, bool bInvalidAsDefault=true) |
void | PutExtended (const SfxItemSet &, SfxItemState eDontCareAs, SfxItemState eDefaultAs) |
bool | Set (const SfxItemSet &, bool bDeep=true) |
void | Intersect (const SfxItemSet &rSet) |
void | MergeValues (const SfxItemSet &rSet) |
void | Differentiate (const SfxItemSet &rSet) |
void | MergeValue (const SfxPoolItem &rItem, bool bOverwriteDefaults=false) |
SfxItemPool * | GetPool () const |
const WhichRangesContainer & | GetRanges () const |
void | SetRanges (const WhichRangesContainer &) |
void | SetRanges (WhichRangesContainer &&) |
void | MergeRange (sal_uInt16 nFrom, sal_uInt16 nTo) |
const SfxItemSet * | GetParent () const |
bool | operator== (const SfxItemSet &) const |
bool | Equals (const SfxItemSet &, bool bComparePool) const |
void | dumpAsXml (xmlTextWriterPtr pWriter) const |
Private Member Functions | |
const WW8FlySet & | operator= (const WW8FlySet &)=delete |
void | Init (const SwWW8ImplReader &rReader, const SwPaM *pPaM) |
Additional Inherited Members | |
Static Public Member Functions inherited from SfxItemSet | |
static const T * | GetItem (const SfxItemSet *pItemSet, sal_uInt16 nWhich, bool bSearchInParent) |
static const T * | GetItem (const SfxItemSet *pItemSet, TypedWhichId< T > nWhich, bool bSearchInParent) |
Protected Types inherited from SfxItemSet | |
enum | SfxAllItemSetFlag { Flag } |
Protected Member Functions inherited from SfxItemSet | |
virtual void | Changed (const SfxPoolItem &rOld, const SfxPoolItem &rNew) |
void | PutDirect (const SfxPoolItem &rItem) |
virtual const SfxPoolItem * | PutImpl (const SfxPoolItem &, sal_uInt16 nWhich, bool bPassingOwnership) |
SfxItemSet (SfxItemPool &, SfxAllItemSetFlag) | |
SfxItemSet (SfxItemPool &, WhichRangesContainer &&ranges, SfxPoolItem const **ppItems) | |
Definition at line 143 of file ww8par2.hxx.
WW8FlySet::WW8FlySet | ( | SwWW8ImplReader & | rReader, |
const WW8FlyPara * | pFW, | ||
const WW8SwFlyPara * | pFS, | ||
bool | bGraf | ||
) |
Definition at line 2191 of file ww8par6.cxx.
References WW8FlyPara::brc, WW8SwFlyPara::bTogglePos, WW8SwFlyPara::eAnchor, WW8SwFlyPara::eHAlign, WW8SwFlyPara::eHeightFix, WW8SwFlyPara::eHRel, WW8SwFlyPara::eSurround, WW8SwFlyPara::eVAlign, WW8SwFlyPara::eVRel, SwWW8ImplReader::MiserableRTLGraphicsHack(), WW8SwFlyPara::nHeight, WW8SwFlyPara::nLeftMargin, WW8SwFlyPara::nLowerMargin, WW8SwFlyPara::nRightMargin, WW8SwFlyPara::nUpperMargin, WW8SwFlyPara::nWidth, WW8SwFlyPara::nXPos, WW8SwFlyPara::nYPos, SfxItemSet::Put(), RES_FRAMEDIR(), RES_LR_SPACE(), RES_UL_SPACE(), Reader::ResetFrameFormatAttrs(), SwFormatSurround::SetAnchorOnly(), SwWW8ImplReader::SetFlyBordersShadow(), WW8_LEFT, and WW8_RIGHT.
WW8FlySet::WW8FlySet | ( | SwWW8ImplReader & | rReader, |
const SwPaM * | pPaM, | ||
const WW8_PIC & | rPic, | ||
tools::Long | nWidth, | ||
tools::Long | nHeight | ||
) |
Definition at line 2246 of file ww8par6.cxx.
References Fixed, i, Init(), SfxItemSet::Put(), RES_FRAMEDIR(), RES_LR_SPACE(), RES_UL_SPACE(), WW8_PIC::rgbrc, SwWW8ImplReader::SetFlyBordersShadow(), WW8_BOT, WW8_LEFT, WW8_RIGHT, and WW8_TOP.
|
private |
Definition at line 2280 of file ww8par6.cxx.
References wwSectionManager::CurrentSectionIsVertical(), SwPaM::GetPoint(), SwWW8ImplReader::m_aSectionManager, SfxItemSet::Put(), RES_LR_SPACE(), Reader::ResetFrameFormatAttrs(), and SwFormatAnchor::SetAnchor().
Referenced by WW8FlySet().