LibreOffice Module writerfilter (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
writerfilter::dmapper::PositionHandler Class Reference

#include <GraphicHelpers.hxx>

Inheritance diagram for writerfilter::dmapper::PositionHandler:
[legend]
Collaboration diagram for writerfilter::dmapper::PositionHandler:
[legend]

Public Member Functions

 PositionHandler (std::pair< OUString, OUString > &rPositionOffsets, std::pair< OUString, OUString > &rAligns)
 
virtual ~PositionHandler () override
 
sal_Int16 orientation () const
 
sal_Int16 relation () const
 
sal_Int32 position () const
 
bool GetPageToggle () const
 
- Public Member Functions inherited from writerfilter::LoggedProperties
 LoggedProperties (const std::string &sPrefix)
 
virtual ~LoggedProperties () override
 
void attribute (Id name, Value &val) override
 Receives an attribute. More...
 
void sprm (Sprm &sprm) override
 Receives a SPRM. More...
 
virtual void attribute (Id name, Value &val)=0
 Receives an attribute. More...
 
virtual void sprm (Sprm &sprm)=0
 Receives a SPRM. More...
 
- Public Member Functions inherited from SvRefBase
 SvRefBase ()
 
 SvRefBase (const SvRefBase &)
 
SvRefBaseoperator= (const SvRefBase &)
 
void RestoreNoDelete ()
 
void AddNextRef ()
 
void AddFirstRef ()
 
void ReleaseRef ()
 
unsigned int GetRefCount () const
 

Private Member Functions

virtual void lcl_attribute (Id aName, Value &rVal) override
 
virtual void lcl_sprm (Sprm &rSprm) override
 

Private Attributes

sal_Int16 m_nOrient
 
sal_Int16 m_nRelation
 
sal_Int32 m_nPosition
 
std::pair< OUString, OUString > & m_rPositionOffsets
 
std::pair< OUString, OUString > & m_rAligns
 
bool m_bPageToggle = false
 

Additional Inherited Members

virtual void lcl_attribute (Id name, Value &val)=0
 
virtual void lcl_sprm (Sprm &sprm)=0
 
- Protected Member Functions inherited from writerfilter::Properties
 ~Properties () override
 
- Protected Member Functions inherited from SvRefBase
virtual ~SvRefBase () COVERITY_NOEXCEPT_FALSE
 

Detailed Description

Definition at line 29 of file GraphicHelpers.hxx.

Constructor & Destructor Documentation

◆ PositionHandler()

writerfilter::dmapper::PositionHandler::PositionHandler ( std::pair< OUString, OUString > &  rPositionOffsets,
std::pair< OUString, OUString > &  rAligns 
)

Definition at line 43 of file GraphicHelpers.cxx.

References text().

◆ ~PositionHandler()

writerfilter::dmapper::PositionHandler::~PositionHandler ( )
overridevirtual

Definition at line 53 of file GraphicHelpers.cxx.

Member Function Documentation

◆ GetPageToggle()

bool writerfilter::dmapper::PositionHandler::GetPageToggle ( ) const
inline

Definition at line 38 of file GraphicHelpers.hxx.

References m_bPageToggle.

◆ lcl_attribute()

void writerfilter::dmapper::PositionHandler::lcl_attribute ( Id  aName,
Value rVal 
)
overrideprivatevirtual

◆ lcl_sprm()

void writerfilter::dmapper::PositionHandler::lcl_sprm ( Sprm rSprm)
overrideprivatevirtual

◆ orientation()

sal_Int16 writerfilter::dmapper::PositionHandler::orientation ( ) const

Definition at line 193 of file GraphicHelpers.cxx.

References m_nOrient, and m_nRelation.

◆ position()

sal_Int32 writerfilter::dmapper::PositionHandler::position ( ) const
inline

Definition at line 37 of file GraphicHelpers.hxx.

References m_nPosition.

◆ relation()

sal_Int16 writerfilter::dmapper::PositionHandler::relation ( ) const
inline

Definition at line 36 of file GraphicHelpers.hxx.

References m_nRelation.

Member Data Documentation

◆ m_bPageToggle

bool writerfilter::dmapper::PositionHandler::m_bPageToggle = false
private

Definition at line 48 of file GraphicHelpers.hxx.

Referenced by GetPageToggle(), and lcl_attribute().

◆ m_nOrient

sal_Int16 writerfilter::dmapper::PositionHandler::m_nOrient
private

Definition at line 43 of file GraphicHelpers.hxx.

Referenced by lcl_sprm(), and orientation().

◆ m_nPosition

sal_Int32 writerfilter::dmapper::PositionHandler::m_nPosition
private

Definition at line 45 of file GraphicHelpers.hxx.

Referenced by lcl_sprm(), and position().

◆ m_nRelation

sal_Int16 writerfilter::dmapper::PositionHandler::m_nRelation
private

Definition at line 44 of file GraphicHelpers.hxx.

Referenced by lcl_attribute(), lcl_sprm(), orientation(), and relation().

◆ m_rAligns

std::pair<OUString, OUString>& writerfilter::dmapper::PositionHandler::m_rAligns
private

Definition at line 47 of file GraphicHelpers.hxx.

Referenced by lcl_sprm().

◆ m_rPositionOffsets

std::pair<OUString, OUString>& writerfilter::dmapper::PositionHandler::m_rPositionOffsets
private

Definition at line 46 of file GraphicHelpers.hxx.

Referenced by lcl_sprm().


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