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

#include <GraphicHelpers.hxx>

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

Public Types

typedef ::tools::SvRef< ExtentHandlerPointer_t
 

Public Member Functions

 ExtentHandler ()
 
virtual ~ExtentHandler () override
 
virtual void attribute (Id nName, Value &rValue) override
 Receives an attribute. More...
 
virtual void sprm (Sprm &rSprm) override
 Receives a SPRM. More...
 
css::awt::Size getExtent () const
 
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 Attributes

css::awt::Size m_Extent
 

Additional Inherited Members

- 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 67 of file GraphicHelpers.hxx.

Member Typedef Documentation

◆ Pointer_t

Definition at line 72 of file GraphicHelpers.hxx.

Constructor & Destructor Documentation

◆ ExtentHandler()

writerfilter::dmapper::ExtentHandler::ExtentHandler ( )
explicit

Definition at line 327 of file GraphicHelpers.cxx.

◆ ~ExtentHandler()

writerfilter::dmapper::ExtentHandler::~ExtentHandler ( )
overridevirtual

Definition at line 331 of file GraphicHelpers.cxx.

Member Function Documentation

◆ attribute()

void writerfilter::dmapper::ExtentHandler::attribute ( Id  name,
Value val 
)
overridevirtual

Receives an attribute.

Parameters
namename of the attribute
valvalue of the attribute

Implements writerfilter::Properties.

Definition at line 335 of file GraphicHelpers.cxx.

References writerfilter::Value::getInt(), and m_Extent.

◆ getExtent()

css::awt::Size writerfilter::dmapper::ExtentHandler::getExtent ( ) const
inline

Definition at line 78 of file GraphicHelpers.hxx.

References m_Extent.

◆ sprm()

void writerfilter::dmapper::ExtentHandler::sprm ( Sprm sprm)
overridevirtual

Receives a SPRM.

Parameters
sprmthe SPRM received

Implements writerfilter::Properties.

Definition at line 355 of file GraphicHelpers.cxx.

References writerfilter::Sprm::getId(), and writerfilter::Sprm::getProps().

Member Data Documentation

◆ m_Extent

css::awt::Size writerfilter::dmapper::ExtentHandler::m_Extent
private

Definition at line 69 of file GraphicHelpers.hxx.

Referenced by attribute(), and getExtent().


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