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

#include <svpprn.hxx>

Inheritance diagram for SvpSalInfoPrinter:
Collaboration diagram for SvpSalInfoPrinter:

Public Member Functions

virtual bool Setup (weld::Window *pFrame, ImplJobSetup *pSetupData) override
- Public Member Functions inherited from PspSalInfoPrinter
 PspSalInfoPrinter ()
virtual ~PspSalInfoPrinter () override
virtual SalGraphicsAcquireGraphics () override
virtual void ReleaseGraphics (SalGraphics *pGraphics) override
virtual bool Setup (weld::Window *pFrame, ImplJobSetup *pSetupData) override
virtual bool SetPrinterData (ImplJobSetup *pSetupData) override
virtual bool SetData (JobSetFlags nFlags, ImplJobSetup *pSetupData) override
virtual void GetPageInfo (const ImplJobSetup *pSetupData, tools::Long &rOutWidth, tools::Long &rOutHeight, Point &rPageOffset, Size &rPaperSize) override
virtual sal_uInt32 GetCapabilities (const ImplJobSetup *pSetupData, PrinterCapType nType) override
virtual sal_uInt16 GetPaperBinCount (const ImplJobSetup *pSetupData) override
virtual OUString GetPaperBinName (const ImplJobSetup *pSetupData, sal_uInt16 nPaperBin) override
virtual void InitPaperFormats (const ImplJobSetup *pSetupData) override
virtual int GetLandscapeAngle (const ImplJobSetup *pSetupData) override
- Public Member Functions inherited from SalInfoPrinter
 SalInfoPrinter ()
virtual ~SalInfoPrinter ()
virtual SalGraphicsAcquireGraphics ()=0
virtual void ReleaseGraphics (SalGraphics *pGraphics)=0
virtual bool Setup (weld::Window *pFrame, ImplJobSetup *pSetupData)=0
virtual bool SetPrinterData (ImplJobSetup *pSetupData)=0
virtual bool SetData (JobSetFlags nFlags, ImplJobSetup *pSetupData)=0
virtual void GetPageInfo (const ImplJobSetup *pSetupData, tools::Long &rOutWidth, tools::Long &rOutHeight, Point &rPageOffset, Size &rPaperSize)=0
virtual sal_uInt32 GetCapabilities (const ImplJobSetup *pSetupData, PrinterCapType nType)=0
virtual sal_uInt16 GetPaperBinCount (const ImplJobSetup *pSetupData)=0
virtual OUString GetPaperBinName (const ImplJobSetup *pSetupData, sal_uInt16 nPaperBin)=0
virtual void InitPaperFormats (const ImplJobSetup *pSetupData)=0
virtual int GetLandscapeAngle (const ImplJobSetup *pSetupData)=0

Additional Inherited Members

- Public Attributes inherited from PspSalInfoPrinter
std::unique_ptr< GenPspGraphicsm_pGraphics
psp::JobData m_aJobData
psp::PrinterGfx m_aPrinterGfx
- Public Attributes inherited from SalInfoPrinter
std::vector< PaperInfom_aPaperFormats
bool m_bPapersInit

Detailed Description

Definition at line 25 of file svpprn.hxx.

Member Function Documentation

◆ Setup()

virtual bool SvpSalInfoPrinter::Setup ( weld::Window pFrame,
ImplJobSetup pSetupData 

Reimplemented from PspSalInfoPrinter.

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