| 
    LibreOffice Module sw (master) 1
    
   | 
 
#include <wrtww8.hxx>
Public Member Functions | |
| PlcDrawObj () | |
| void | WritePlc (WW8Export &rWrt) const | 
| bool | Append (WW8Export const &, WW8_CP nCp, const ww8::Frame &rFormat, const Point &rNdTopLeft) | 
| int | size () | 
| DrawObjVector & | GetObjArr () | 
| virtual | ~PlcDrawObj () | 
Protected Member Functions | |
| virtual void | RegisterWithFib (WW8Fib &rFib, sal_uInt32 nStart, sal_uInt32 nLen) const =0 | 
| virtual WW8_CP | GetCpOffset (const WW8Fib &rFib) const =0 | 
Private Member Functions | |
| PlcDrawObj (const PlcDrawObj &)=delete | |
| PlcDrawObj & | operator= (const PlcDrawObj &)=delete | 
Private Attributes | |
| DrawObjVector | maDrawObjs | 
Definition at line 363 of file wrtww8.hxx.
      
  | 
  inline | 
Definition at line 372 of file wrtww8.hxx.
      
  | 
  virtual | 
Definition at line 513 of file wrtw8esh.cxx.
      
  | 
  privatedelete | 
| bool PlcDrawObj::Append | ( | WW8Export const & | rWrt, | 
| WW8_CP | nCp, | ||
| const ww8::Frame & | rFormat, | ||
| const Point & | rNdTopLeft | ||
| ) | 
Definition at line 869 of file wrtw8esh.cxx.
References SwFormat::GetContent(), SwFormatContent::GetContentIdx(), ww8::Frame::GetFrameFormat(), WW8Export::GetHdFtIndex(), MSWordExportBase::m_nTextTyp, maDrawObjs, RES_FLYFRMFMT(), MSWordExportBase::TrueFrameDirection(), TXT_HDFT, TXT_MAINTEXT, and SwFormat::Which().
Referenced by WW8Export::AppendFlyInFlys().
Implemented in MainTextPlcDrawObj, and HdFtPlcDrawObj.
Referenced by WritePlc().
      
  | 
  inline | 
Definition at line 377 of file wrtww8.hxx.
References maDrawObjs.
Referenced by SwEscherEx::SwEscherEx().
      
  | 
  privatedelete | 
      
  | 
  protectedpure virtual | 
Implemented in MainTextPlcDrawObj, and HdFtPlcDrawObj.
Referenced by WritePlc().
      
  | 
  inline | 
Definition at line 376 of file wrtww8.hxx.
References maDrawObjs.
Referenced by SwEscherEx::SwEscherEx().
| void PlcDrawObj::WritePlc | ( | WW8Export & | rWrt | ) | const | 
Definition at line 608 of file wrtw8esh.cxx.
References tools::Rectangle::Bottom(), WinwordAnchoring::ConvertPosition(), SwFrameFormat::FindLayoutRect(), SwFrameFormat::FindRealSdrObject(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), GetCpOffset(), ww8::Frame::GetFrameFormat(), SwFormat::GetFrameSize(), IDocumentDrawModelAccess::GetHellId(), SwFormatHoriOrient::GetHoriOrient(), SwFormat::GetHoriOrient(), SwDoc::getIDocumentDrawModelAccess(), IDocumentDrawModelAccess::GetInvisibleHellId(), SdrObject::GetLayer(), SdrObject::GetLogicRect(), SdrObject::GetObjIdentifier(), tools::Rectangle::getOpenHeight(), tools::Rectangle::getOpenWidth(), SwFormatVertOrient::GetPos(), SwFormatHoriOrient::GetPos(), SwFormatVertOrient::GetRelationOrient(), SdrObject::GetRotateAngle(), SvxSizeItem::GetSize(), SdrObject::GetSnapRect(), SwFormatSurround::GetSurround(), SwFormat::GetSurround(), SwFormatVertOrient::GetVertOrient(), SwFormat::GetVertOrient(), SwFormatSurround::IsContour(), SwRect::IsEmpty(), ww8::Frame::IsInline(), tools::Rectangle::Left(), WW8Fib::m_ccpEdn, WW8Fib::m_ccpFootnote, WW8Fib::m_ccpHdr, WW8Fib::m_ccpHdrTxbx, WW8Fib::m_ccpText, WW8Fib::m_ccpTxbx, WW8Export::m_pFib, WW8Export::m_pTableStrm, MSWordExportBase::m_rDoc, maDrawObjs, WW8Export::MiserableRTLFrameFormatHack(), SwPostItHelper::NONE, NormAngle36000(), RegisterWithFib(), RES_FLYFRMFMT(), tools::Rectangle::Right(), tools::Rectangle::setHeight(), tools::Rectangle::SetPos(), tools::Rectangle::SetSize(), tools::Rectangle::setWidth(), Point::setX(), Point::setY(), SwRect::SVRect(), SvStream::Tell(), tools::Rectangle::Top(), tools::Rectangle::TopLeft(), SwFormat::Which(), SwRect::Width(), SwWW8Writer::WriteLong(), and SwWW8Writer::WriteShort().
      
  | 
  private | 
Definition at line 366 of file wrtww8.hxx.
Referenced by Append(), GetObjArr(), size(), and WritePlc().