LibreOffice Module sw (master)  1
Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
SwWW8WrGrf Class Reference

#include <wrtww8.hxx>

Collaboration diagram for SwWW8WrGrf:
[legend]

Public Member Functions

 SwWW8WrGrf (WW8Export &rW)
 
void Insert (const ww8::Frame &rFly)
 
void Write ()
 
sal_uLong GetFPos ()
 

Private Member Functions

void WriteGraphicNode (SvStream &rStrm, const GraphicDetails &rItem)
 
void WriteGrfFromGrfNode (SvStream &rStrm, const SwGrfNode &rNd, const ww8::Frame &rFly, sal_uInt16 nWidth, sal_uInt16 nHeight)
 
void WriteGrfForBullet (SvStream &rStrm, const Graphic &rGrf, sal_uInt16 nWidth, sal_uInt16 nHeight)
 
 SwWW8WrGrf (const SwWW8WrGrf &)=delete
 
SwWW8WrGrfoperator= (const SwWW8WrGrf &)=delete
 

Static Private Member Functions

static void WritePICFHeader (SvStream &rStrm, const ww8::Frame &rFly, sal_uInt16 mm, sal_uInt16 nWidth, sal_uInt16 nHeight, const SwAttrSet *pAttrSet=nullptr)
 
static void WritePICBulletFHeader (SvStream &rStrm, const Graphic &rGrf, sal_uInt16 mm, sal_uInt16 nWidth, sal_uInt16 nHeight)
 

Private Attributes

WW8ExportrWrt
 for access to the variables More...
 
std::vector< GraphicDetailsmaDetails
 
sal_uInt16 mnIdx
 

Detailed Description

Definition at line 1375 of file wrtww8.hxx.

Constructor & Destructor Documentation

SwWW8WrGrf::SwWW8WrGrf ( const SwWW8WrGrf )
privatedelete
SwWW8WrGrf::SwWW8WrGrf ( WW8Export rW)
inlineexplicit

Definition at line 1397 of file wrtww8.hxx.

Member Function Documentation

sal_uLong SwWW8WrGrf::GetFPos ( )
inline

Definition at line 1400 of file wrtww8.hxx.

Referenced by WW8_WrFkp::Write().

void SwWW8WrGrf::Insert ( const ww8::Frame rFly)

Definition at line 484 of file wrtww8gr.cxx.

References ww8::Frame::GetLayoutSize(), and maDetails.

SwWW8WrGrf& SwWW8WrGrf::operator= ( const SwWW8WrGrf )
privatedelete
void SwWW8WrGrf::Write ( )
void SwWW8WrGrf::WriteGraphicNode ( SvStream rStrm,
const GraphicDetails rItem 
)
private
void SwWW8WrGrf::WriteGrfForBullet ( SvStream rStrm,
const Graphic rGrf,
sal_uInt16  nWidth,
sal_uInt16  nHeight 
)
private
void SwWW8WrGrf::WriteGrfFromGrfNode ( SvStream rStrm,
const SwGrfNode rNd,
const ww8::Frame rFly,
sal_uInt16  nWidth,
sal_uInt16  nHeight 
)
private
void SwWW8WrGrf::WritePICBulletFHeader ( SvStream rStrm,
const Graphic rGrf,
sal_uInt16  mm,
sal_uInt16  nWidth,
sal_uInt16  nHeight 
)
staticprivate
void SwWW8WrGrf::WritePICFHeader ( SvStream rStrm,
const ww8::Frame rFly,
sal_uInt16  mm,
sal_uInt16  nWidth,
sal_uInt16  nHeight,
const SwAttrSet pAttrSet = nullptr 
)
staticprivate

Member Data Documentation

std::vector<GraphicDetails> SwWW8WrGrf::maDetails
private

Definition at line 1381 of file wrtww8.hxx.

Referenced by Insert(), and Write().

sal_uInt16 SwWW8WrGrf::mnIdx
private

Definition at line 1382 of file wrtww8.hxx.

WW8Export& SwWW8WrGrf::rWrt
private

for access to the variables

Definition at line 1379 of file wrtww8.hxx.

Referenced by Write(), WriteGraphicNode(), WriteGrfForBullet(), and WriteGrfFromGrfNode().


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