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

#include <htmlfly.hxx>

Collaboration diagram for SwHTMLPosFlyFrame:
[legend]

Public Member Functions

 SwHTMLPosFlyFrame (const SwPosFlyFrame &rPosFly, const SdrObject *pSdrObj, AllHtmlFlags nAllFlags)
 
bool operator< (const SwHTMLPosFlyFrame &) const
 
const SwFrameFormatGetFormat () const
 
const SdrObjectGetSdrObject () const
 
const SwNodeIndexGetNdIndex () const
 
sal_Int32 GetContentIndex () const
 
AllHtmlFlags const & GetOutMode () const
 
HtmlOut GetOutFn () const
 
HtmlPosition GetOutPos () const
 

Private Member Functions

 SwHTMLPosFlyFrame (const SwHTMLPosFlyFrame &)=delete
 
SwHTMLPosFlyFrameoperator= (const SwHTMLPosFlyFrame &)=delete
 

Private Attributes

const SwFrameFormatpFrameFormat
 
const SdrObjectpSdrObject
 
SwNodeIndexpNdIdx
 
sal_uInt32 const nOrdNum
 
sal_Int32 nContentIdx
 
AllHtmlFlags const nAllFlags
 

Detailed Description

Definition at line 95 of file htmlfly.hxx.

Constructor & Destructor Documentation

SwHTMLPosFlyFrame::SwHTMLPosFlyFrame ( const SwHTMLPosFlyFrame )
privatedelete
SwHTMLPosFlyFrame::SwHTMLPosFlyFrame ( const SwPosFlyFrame rPosFly,
const SdrObject pSdrObj,
AllHtmlFlags  nAllFlags 
)

Member Function Documentation

sal_Int32 SwHTMLPosFlyFrame::GetContentIndex ( ) const
inline

Definition at line 117 of file htmlfly.hxx.

References nContentIdx.

Referenced by SwHTMLWriter::OutFlyFrame().

const SwFrameFormat& SwHTMLPosFlyFrame::GetFormat ( ) const
inline

Definition at line 114 of file htmlfly.hxx.

References pFrameFormat.

Referenced by SwHTMLWriter::OutFlyFrame().

const SwNodeIndex& SwHTMLPosFlyFrame::GetNdIndex ( ) const
inline

Definition at line 116 of file htmlfly.hxx.

References pNdIdx.

Referenced by SwHTMLWriter::GetControls().

HtmlOut SwHTMLPosFlyFrame::GetOutFn ( ) const
inline

Definition at line 119 of file htmlfly.hxx.

References AllHtmlFlags::nOut.

Referenced by SwHTMLWriter::GetControls(), and SwHTMLWriter::OutFlyFrame().

AllHtmlFlags const& SwHTMLPosFlyFrame::GetOutMode ( ) const
inline

Definition at line 118 of file htmlfly.hxx.

References nAllFlags.

Referenced by SwHTMLWriter::OutFlyFrame().

HtmlPosition SwHTMLPosFlyFrame::GetOutPos ( ) const
inline

Definition at line 120 of file htmlfly.hxx.

References AllHtmlFlags::nPosition.

Referenced by operator<(), SwHTMLWriter::OutFlyFrame(), and SwHTMLPosFlyFrame().

const SdrObject* SwHTMLPosFlyFrame::GetSdrObject ( ) const
inline

Definition at line 115 of file htmlfly.hxx.

References pSdrObject.

Referenced by SwHTMLWriter::GetControls(), and SwHTMLWriter::OutFlyFrame().

bool SwHTMLPosFlyFrame::operator< ( const SwHTMLPosFlyFrame rFrame) const

Definition at line 74 of file htmlfly.cxx.

References SwNodeIndex::GetIndex(), GetOutPos(), nContentIdx, nOrdNum, and pNdIdx.

SwHTMLPosFlyFrame& SwHTMLPosFlyFrame::operator= ( const SwHTMLPosFlyFrame )
privatedelete

Member Data Documentation

AllHtmlFlags const SwHTMLPosFlyFrame::nAllFlags
private

Definition at line 102 of file htmlfly.hxx.

Referenced by GetOutMode().

sal_Int32 SwHTMLPosFlyFrame::nContentIdx
private

Definition at line 101 of file htmlfly.hxx.

Referenced by GetContentIndex(), operator<(), and SwHTMLPosFlyFrame().

sal_uInt32 const SwHTMLPosFlyFrame::nOrdNum
private

Definition at line 100 of file htmlfly.hxx.

Referenced by operator<().

const SwFrameFormat* SwHTMLPosFlyFrame::pFrameFormat
private

Definition at line 97 of file htmlfly.hxx.

Referenced by GetFormat().

SwNodeIndex* SwHTMLPosFlyFrame::pNdIdx
private

Definition at line 99 of file htmlfly.hxx.

Referenced by GetNdIndex(), operator<(), and SwHTMLPosFlyFrame().

const SdrObject* SwHTMLPosFlyFrame::pSdrObject
private

Definition at line 98 of file htmlfly.hxx.

Referenced by GetSdrObject().


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