LibreOffice Module starmath (master) 1
|
#include <document.hxx>
Public Member Functions | |
SmPrinterAccess (SmDocShell &rDocShell) | |
~SmPrinterAccess () | |
Printer * | GetPrinter () |
OutputDevice * | GetRefDev () |
Private Attributes | |
VclPtr< Printer > | pPrinter |
VclPtr< OutputDevice > | pRefDev |
Definition at line 65 of file document.hxx.
|
explicit |
If it is a document with its own printer the MapMode should be set correct (once) elsewhere(!), in order to avoid numerous superfluous pushing and popping of the MapMode when using this class.
If it is a document with its own printer the MapMode should be set correct (once) elsewhere(!), in order to avoid numerous superfluous pushing and popping of the MapMode when using this class.
Definition at line 403 of file document.cxx.
References aMap, VclPtr< class reference_type >::get(), SfxObjectShell::GetCreateMode(), SmDocShell::GetPrt(), SmDocShell::GetRefDev(), OutputDevice::LogicToLogic(), vcl::MAPMODE, pPrinter, pRefDev, Point::setX(), Point::setY(), SmMapUnit(), Point::X(), and Point::Y().
SmPrinterAccess::~SmPrinterAccess | ( | ) |
Definition at line 459 of file document.cxx.
|
inline |
Definition at line 72 of file document.hxx.
References VclPtr< class reference_type >::get(), and pPrinter.
Referenced by SmModel::getRenderer(), and SmModel::render().
|
inline |
Definition at line 73 of file document.hxx.
References VclPtr< class reference_type >::get(), and pRefDev.
Referenced by SmDocShell::ArrangeFormula().
Definition at line 67 of file document.hxx.
Referenced by GetPrinter(), SmPrinterAccess(), and ~SmPrinterAccess().
|
private |
Definition at line 68 of file document.hxx.
Referenced by GetRefDev(), SmPrinterAccess(), and ~SmPrinterAccess().