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 SwFrameFormatm_pFrameFormat
 
const SdrObjectm_pSdrObject
 
std::unique_ptr< SwNodeIndexm_pNodeIdex
 
sal_uInt32 m_nOrdNum
 
sal_Int32 m_nContentIndex
 
AllHtmlFlags m_nAllFlags
 

Detailed Description

Definition at line 97 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 119 of file htmlfly.hxx.

References m_nContentIndex.

Referenced by SwHTMLWriter::OutFlyFrame().

const SwFrameFormat& SwHTMLPosFlyFrame::GetFormat ( ) const
inline

Definition at line 116 of file htmlfly.hxx.

References m_pFrameFormat.

Referenced by SwHTMLWriter::OutFlyFrame().

const SwNodeIndex& SwHTMLPosFlyFrame::GetNdIndex ( ) const
inline

Definition at line 118 of file htmlfly.hxx.

References m_pNodeIdex.

Referenced by SwHTMLWriter::GetControls().

HtmlOut SwHTMLPosFlyFrame::GetOutFn ( ) const
inline

Definition at line 121 of file htmlfly.hxx.

References AllHtmlFlags::nOut.

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

AllHtmlFlags const& SwHTMLPosFlyFrame::GetOutMode ( ) const
inline

Definition at line 120 of file htmlfly.hxx.

References m_nAllFlags.

Referenced by SwHTMLWriter::OutFlyFrame().

HtmlPosition SwHTMLPosFlyFrame::GetOutPos ( ) const
inline

Definition at line 122 of file htmlfly.hxx.

References AllHtmlFlags::nPosition.

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

const SdrObject* SwHTMLPosFlyFrame::GetSdrObject ( ) const
inline

Definition at line 117 of file htmlfly.hxx.

References m_pSdrObject.

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

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

Definition at line 66 of file htmlfly.cxx.

References GetOutPos(), m_nContentIndex, m_nOrdNum, and m_pNodeIdex.

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

Member Data Documentation

AllHtmlFlags SwHTMLPosFlyFrame::m_nAllFlags
private

Definition at line 104 of file htmlfly.hxx.

Referenced by GetOutMode().

sal_Int32 SwHTMLPosFlyFrame::m_nContentIndex
private

Definition at line 103 of file htmlfly.hxx.

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

sal_uInt32 SwHTMLPosFlyFrame::m_nOrdNum
private

Definition at line 102 of file htmlfly.hxx.

Referenced by operator<().

const SwFrameFormat* SwHTMLPosFlyFrame::m_pFrameFormat
private

Definition at line 99 of file htmlfly.hxx.

Referenced by GetFormat().

std::unique_ptr<SwNodeIndex> SwHTMLPosFlyFrame::m_pNodeIdex
private

Definition at line 101 of file htmlfly.hxx.

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

const SdrObject* SwHTMLPosFlyFrame::m_pSdrObject
private

Definition at line 100 of file htmlfly.hxx.

Referenced by GetSdrObject().


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