LibreOffice Module vcl (master) 1
Public Member Functions | List of all members
SalGeometryProvider Class Referenceabstract

Interface used to share logic on sizing between SalVirtualDevices and SalFrames. More...

#include <salgeom.hxx>

Inheritance diagram for SalGeometryProvider:
[legend]

Public Member Functions

virtual ~SalGeometryProvider ()
 
virtual tools::Long GetWidth () const =0
 
virtual tools::Long GetHeight () const =0
 
virtual bool IsOffScreen () const =0
 

Detailed Description

Interface used to share logic on sizing between SalVirtualDevices and SalFrames.

Definition at line 79 of file salgeom.hxx.

Constructor & Destructor Documentation

◆ ~SalGeometryProvider()

virtual SalGeometryProvider::~SalGeometryProvider ( )
inlinevirtual

Definition at line 82 of file salgeom.hxx.

Member Function Documentation

◆ GetHeight()

virtual tools::Long SalGeometryProvider::GetHeight ( ) const
pure virtual

◆ GetWidth()

virtual tools::Long SalGeometryProvider::GetWidth ( ) const
pure virtual

◆ IsOffScreen()

virtual bool SalGeometryProvider::IsOffScreen ( ) const
pure virtual

Implemented in SalFrame, and SalVirtualDevice.


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